## Objective Reduce bugs and speed up development by cleaning up the codebase, improving structure, and removing duplication. ## Scope - [x] - Break large UI/components into smaller modules - [ ] - Standardize error handling (use shared error map) - [x] - Remove dead/unused code and fix TS/lint warnings - [ ] - Improve naming, types, and data flow boundaries ## Outcome A cleaner codebase that is easier to extend with upcoming features (limits, notifications, bill split, etc.).
Objective
Reduce bugs and speed up development by cleaning up the codebase, improving structure, and removing duplication.
Scope
Outcome
A cleaner codebase that is easier to extend with upcoming features (limits, notifications, bill split, etc.).