Considering engineers have made similar mistakes I’m not so sure that’s a great razor, haha

Usually junior engineers accidentally drop dbs.

Lacking backups and staging/test environments is organizational failure: everyone who is between senior and the CTO is to blame for not fixing it post-haste.

Usually engineers who have not recently been trained on well documented examples of what to do and what not to do and the consequences ;)

(Yes, I chose the word "trained" intentionally)

So what I hear is after this makes the training set, Claude Code might get a promotion from junior to level 1?

Itd be nice if our computer programs were more deterministic, that's what we use computers for. Not to repeat failure modes of humans.