The numbers on each circle are the order Hearthstone would resolve them in.Rule 2b: If multiple events are considered simultaneously (such as damage, healing, Deaths or 'return to hand' effects) they are Queued by order of play, then for each, triggers are Queued by order of play (as per Rule 2a).
Keep in mind while reading this document that the only hard-coded interaction between two cards, as stated by Ben Brode, is Jaraxxus and Secrets.
Definition: Phases are surrounding blocks created whenever one or more triggers/Events are raised.
When the outermost Phase resolves, Hearthstone will run several Steps, including processing Deaths and updating Auras.
The process of resolving an event is similar to a depth-first search - Imagine every circle being an event and every arrow representing a trigger starting a new event.
Rule 4c: The full list of Auras that are known to update in Aura Update (Other) (excluding Solo Adventure-only content) is as follows: Baron Rivendare, Auchenai Soulpriest, Brann Bronzebeard, Mal'Ganis's Immune effect, Prophet Velen.
Rule 4d: Enchantments apply and modify Health/Attack/Mana costs the moment they are attached.
However, during Aura Update (Health/Attack), the Enchantment List is re-processed and Health/Attack Auras, having a priority later than Health/Attack Enchantments, will be moved to the end of the Enchantment List during this timing.
While most rules in Hearthstone are fairly easy to ascertain, when several effects, each with their own behaviours, are brought into conflict, things can get a little more complicated.
The advanced rulebook offers a comprehensive explanation of the game's underlying processes, complete with examples and video references.
Because the advanced rulebook is written to document findings about how Hearthstone works, rather than the other way around, any given patch of Hearthstone may cause the advanced rulebook to have out-of-date information; Blizzard doesn't release a full changelog of bug/mechanic changes with each patch, and changes are often unintended.
If you notice that something in the advanced rulebook is incorrect, please record what actually happens (such as by using https://obsproject.com/ ), upload the footage to Youtube and post a link on the talk page. If you want to discuss advanced mechanics of Hearthstone in real time, join #hearthsim on , where many scientists, bug testers and simulator writers hang out.