This is not DEC. Quote from the very beginning of the DEC-definition:
“A player illegally puts one or more cards into his or her hand and, at the moment before he or she began the instruction or action that put a card into his or her hand, no other Game Rule Violation or Communication Policy Violation had been committed, and the error was not the result of resolving objects on the stack in an incorrect order.”
This is clearly a GPE-GRV. The origin of the error was resolving Brainstorm before the fetch was resolved, as the fetch had to be resolved for Adam to have the right mana available to cast Brainstorm. Cracking a fetch while casting Brainstorm is a normal OoOS, but you'll have to resolve the fetch before starting to resolve the Brainstorm, as the result would not be the same if done in the wrong order. And having the same result is a prerequisite for an OoOS to be good.
I would give Adam a warning for GPE-GRV for resolving a Brainstorm without any of the right mana available. I'll then take 3 random cards from Adams hand and return them to the library (unless any cards drawn where known to both players, or he'd been smart and kept the cards drawn from Brainstorm seperate from the rest of his hand), <strike>shuffle the library (after checking if any part of the library was known)</strike>, return Adams Brainstorm to his hand and the fetchland to the battlefield and fix the life total. No warning for Nancy, as Adam's actions would have been legal if done in the right order, and a judge was called as soon as the error was done.
Edit: No shuffle.
Edited Espen Skarsbø Olsen (March 4, 2015 05:16:33 AM)