We accidentally published a model to stage while using Route.
We select the model "Wrapped Asset" to select all the assets using that template. Unfortunately the interface also finds and includes the actual models using that template too.
We downside of publishing a model, is that any future assets using that model were then published automatically to stage. (This is obviously unintended).
It was an interesting exercise in understanding the inner workings of CP. However, this could cause a major issue if we had rerouted them all to Live, and future assets were directly published to Live (Could be really bad)
So my suggestion is that maybe there is someway to protect against this. I know permissions will prevent users from doing this, but the admins might get unlucky.