✨ Add multi-user support with per-user data isolation
💄 Separate Home from the main sections in the nav
💄 Add onboarding empty states for Accounts, Budgets and Overview
✨ Streamline the new-budget dialog for the first budget
✨ Guide new users through the Transactions screen
✨ Filter transactions by amount range
🚚 Rename the spending-rate API and internals to cumulative
💄 Rework the spending-rate dialog into a cumulative chart
🚚 Rename budget entry to budget line, earnings to income
💄 Dark M3 redesign with mint/gold theme and reworked screens
🐛 Fix blank error snackbar in the import dialog
🐛 Return 400 instead of 500 for bad CSV imports
✨ Standardize API errors as RFC 9457 Problem Details
📝 Rework the readme and manual, add license disclaimer
📝 Point the readme roadmap at GitLab work items
📝 Capture vocabulary, DB-migration and docs conventions in CLAUDE.md