* fix: enhance validation for moms_period and conditionally set vat_number and moms_period based on vat_registered
* Enhance preprocessing for first year fields, fiscal year end month, and accounting method in schema validation
* fix: simplify schema validation by removing unnecessary preprocessors
* fix: prevent setting invalid values in select components across multiple forms
* fix: improve layout responsiveness and conditional rendering in onboarding steps
Broad update across dashboard pages, components, extensions, and lib code. Includes ESLint config additions, onboarding flow redesign, settings page refactor, help page content expansion, dead code removal, and test mock fixes. Adds dev docs and public assets.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add LICENSE (AGPL-3.0-or-later), CONTRIBUTING.md, SECURITY.md, DCO, and NOTICE files.
Rewrite README for open-source audience with self-hosting instructions.
Redesign color palette to grayscale chrome theme across all components.
Add transaction uncategorize API route with tests.
Fix VAT account name mismatches in migration 052.
Improve import page with SIE file support and loading skeleton.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>