What happened

A 'reduce' branch never fired: $300 floor vs $150 base budget.

Test rules on small and large budgets.

Build the lesson into your workflow.