Rule design principles
A payout rule should explain who gets paid, what rows qualify, which period it applies to, and how much is allocated.
- Prefer narrow scopes over broad catch-all rules.
- Use effective dates when terms change.
- Use priority intentionally when more than one rule could match.
- Run simulation before changing active payout logic.