Covers: project setup, database models, CSV import pipeline with description normalization, rule-based categorization engine, spending analysis/recurring detection/forecasting services, PySide6 desktop UI with import wizard/transactions/analysis/recurring/settings views, dark/light theming, and integration testing. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>