So, I know this isn't technically the correct forum but it seems much more active so please bare with me.
There are some enemy/strike cards that instructs you to discard cards (for example one strike card says discard 4 attack worth to cancel it).
Now, I can't find it in the rules (just played a couple of times). But anytime an enemy or otherwise hostile card instructs you too discard I guess you have to wait to refill your hand until your next cleanup phase?
That would be correct.