So yeah, I got fired by Aletta because she found out about Shiori. Kind of annoying, since I didn't know I had to worry about that combo, but fair enough. Comes from very left field tho.
Did some searching this thread, and supposedly its's not supposed to trigger if one of them has enough KP, and I have Shiori at 100 KP, 70 LP and as a slave. Aletta's at 25 KP, 40 LP. Fast forwarded time forward by a month, they still fired me later. Am I just screwed? Will probably kill this play through and the game if so. Kind of hate fail-states like that.