I am relatively new to the game and was teaching a buddy of mine to play this weekend. Thanks to a software development background he picked the timing structure of the game up very quickly after I showed him the flow charts in the FAQ and Errata document.
Here is the question that came up. He was playing the Stark Core deck and came across the Bran card. He looked at the flowcharts and argued if you use his ability, if the new plot you choose to reveal has a "when revealed..." effect, that that effect would not be resolved because those are only specifically mentioned in Step 4 of the framework action window of the plot phase.
My argument was that Bran's ability specifically says 'Reveal' a new plot card, so using it in any player action window would allow you to resolve any 'when revealed...' effects on a new plot card.
Just posting this here to get official replies so I can show him.
thanks!