Keep rules understandable
Start with one trigger and the smallest set of actions needed to achieve the result.
Example
IF a selected game launches
THEN change the output device, set a volume, show a confirmation, and apply a saved workspace.
Restoration
When a rule changes desktop state, review what should happen when its condition ends. Test restoration before relying on the rule during an important session.
This guide contains 3 anchored sections.