US-11: Threshold Monitoring
Rule
As a User, I want to be notified when my spending crosses 50%, 80%, or 100% of my budget.
- Thresholds configurable (50/80/100 default)
- Each threshold triggers only once per cycle (anti-spam)
Notification center: thresholds crossed → actionable alerts.
US-12: Soft Limit vs Hard Limit
Policy
As a User, I want the system to enforce overspending rules based on policy.
- Soft Limit: allow expense, but mark as Over Budget
- Hard Limit (optional): beyond 100% requires approval note/document
Policy-driven behavior: Soft vs Hard enforcement.