Gonçalo Rodrigues 995c6d89d6 feat: phase 6 — dashboard alerts and nudges
Adds server-computed alert banners to the dashboard:
- Budget exceeded (red): when a category spend is over 100% of budget
- Budget pace warning (amber): 80%+ of budget used but <80% of month elapsed
- Goal deadline risk (amber): avg savings rate too low to hit a goal on time
- Spend pace warning (amber): disposable spending is 20%+ ahead of month progress

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-13 17:03:12 +01:00
..
2026-06-13 11:25:23 +01:00
2026-06-13 11:25:23 +01:00
2026-06-13 11:25:23 +01:00
2026-06-13 11:25:23 +01:00
2026-06-13 16:37:45 +01:00