Skip to content

feat(budget): category overspend early warning system#821

Open
bkennedyshit wants to merge 1 commit intorohitdash08:mainfrom
bkennedyshit:feat/overspend-warning
Open

feat(budget): category overspend early warning system#821
bkennedyshit wants to merge 1 commit intorohitdash08:mainfrom
bkennedyshit:feat/overspend-warning

Conversation

@bkennedyshit
Copy link
Copy Markdown

Closes #117. Budget-aware warnings (exceeded/critical/on_track/warning). No-budget pace alerts vs prior month. Severity sorted. 3 tests.

- Budget-aware: pct_used vs limit → exceeded/critical/on_track_to_exceed/warning
- No-budget fallback: pace alert if projected >150% of prior month
- Severity sorting: exceeded first, pace_alert last
- month_progress_pct for context
- 3 tests
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Category overspend early warning system

1 participant