Earlier quoted context omitted.
It's not common, but I've personally built APIs where requests for dangerous modifications like this perform a dry run, giving in the response the resources that would be deleted/changed and a random token, which then needs to be provide to actually make the change. The idea was that this would be presented in the UI for the user to confirm, but it should be as useful or more by AI agents. Also, you get the benefit t…
Measure twice cut once seems to be forgotten these days.
[0] Why yes, I have measured twice, cut once, and made a right old balls up.