Can anyone explain RT4's Rulesets and Approvals?

I’m trying to figure out how approval rules are triggered. A high
level description of the new Rules/Rulesets/Approvals code would be
appreciated. I’ll add it to the wiki. :wink: