No, you can't plan for every eventuality, but you can have conversations about what each of you considers to be 'cheating', the behaviours that trigger your insecurities, and the requests you want to make of one another about how to handle situations where nudity / other people are involved.
The fact that you're posting to ask if she's crossed a boundary makes it clear that those conversations haven't been had (at least not in an effective way), which means she hasn't crossed a boundary, she's just done some things that you don't like.
Which doesn't make it fun for you, and of course you have every right to feel upset about anything that upsets you, but this is where the 'trap' element comes in.
I don't use the word like you've done it intentionally, but if boundaries aren't set explicitly, the unspoken expectation operates like a trap.
It's asking your partner to play a game to which they haven't been told all the rules, and then getting upset or angry because they're not winning.
Ultimately it sounds like your question isn't about whether boundaries have been crossed, it's whether your partner was wrong to do those things and whether you have the right to be upset.