In reply to Jennifer.

I agree with a lot of the concerns expressed here but I have a very different philosophy on the notion that mistakes like this should result in firing (at the Wordpress scale or some of the much larger scale things we see in the news every day).

In my experience managing people, someone who has made a mistake like this is the last person that will ever make another mistake of similar magnitude. They'll be extremely cautious for a long time to come having suffered this embarrassment.

Put a new person on the task and you start the timer all over again on waiting for their first mistake. It's not if, it is when.