by ykphuah
I have been playing it wrong! We have always checked for the hand limit only at the end of the 4 actions or after drawing 2 cards. Just checked the rules:Players have a hand limit of 7 cards. If the number of cards in hand ever exceeds 7 as a result of drawing cards (or
performing the Share Knowledge action), the player must immediately discard cards in excess to the Player Discard
Pile.
Share Knowledge is explicitly mentioned.