If I recall correctly, you posted the same exact problem on another thread under a different username... I understand that thread turned into an argument over pos/neg reinforcement, but there was some advice offered on there prior to that. Did you take any of it?
You can't really say there were no signs, because this is apparently not the first time. You know she was prone to it. Management and keeping them separated needs to be step number one, before anything else.