Livraison 1 du milestone spec-refonte-seed-categories-ipc. Applies the new v1 IPC (Indice des prix à la consommation) taxonomy to freshly created profiles while leaving existing v2 profiles untouched until the migration wizard (upcoming issue #121) prompts them to move. - Migration v8 (additive only): - ALTER TABLE categories ADD COLUMN i18n_key TEXT - INSERT OR IGNORE user_preferences.categories_schema_version=v2 (existing profiles tagged as v2 for later migration) - consolidated_schema.sql rewritten with the full v1 seed and categories_schema_version='v1' default for brand-new profiles - src/data/categoryTaxonomyV1.json bundled as the TS-side source of truth (consumed by #116 categoryTaxonomyService next) - categoriesSeed.* i18n namespace (FR/EN) — 150 entries each - CategoryTree and CategoryCombobox fall back to the raw `name` when i18n_key is null (user-created categories stay literal) - CategoryTreeNode and CategoryRow gain the i18n_key field end-to-end Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| CategoryCombobox.tsx | ||
| ChartContextMenu.tsx | ||
| ContextMenu.tsx | ||
| ErrorBoundary.tsx | ||
| ErrorPage.tsx | ||
| PageHelp.tsx | ||
| TransactionDetailModal.tsx | ||