fix: follow-ups of the lot-v018 stack reviews #482

Merged
maximus merged 25 commits from review-followups-lot-v018 into main 2026-10-21 00:31:46 +00:00
Showing only changes of commit 9fc942d295 - Show all commits

View file

@ -40,11 +40,14 @@
src/
├── components/ # 138 composants React organisés par domaine
│ ├── adjustments/ # Ajustements
│ ├── balance/ # Bilan (12 composants)
│ ├── budget/ # Budget
│ ├── categories/ # Catégories hiérarchiques
│ ├── categories-migration/ # Migration des catégories (5 composants)
│ ├── dashboard/ # Tableau de bord
│ ├── import/ # Wizard d'import (18 composants)
│ ├── layout/ # AppShell, Sidebar
│ ├── onboarding/ # Parcours de démarrage (3 composants)
│ ├── profile/ # Profils (PIN, formulaire, switcher)
│ ├── reports/ # Graphiques et rapports
│ ├── settings/ # Paramètres
@ -62,10 +65,18 @@ src/
src-tauri/
├── src/
│ ├── commands/ # 3 modules, 17 commandes Tauri
│ │ ├── fs_commands.rs # Système de fichiers (6 commandes)
│ ├── commands/ # 10 modules, 45 commandes Tauri (enregistrées dans generate_handler!)
│ │ ├── fs_commands.rs # Système de fichiers (7 commandes)
│ │ ├── export_import_commands.rs # Export/import chiffré (5 commandes)
│ │ └── profile_commands.rs # Gestion des profils (8 commandes)
│ │ ├── profile_commands.rs # Gestion des profils (8 commandes)
│ │ ├── license_commands.rs # Licence et activation machine (11 commandes)
│ │ ├── auth_commands.rs # Compte Maximus, OAuth2 PKCE (5 commandes)
│ │ ├── token_store.rs # Stockage des jetons OAuth (1 commande)
│ │ ├── entitlements.rs # Entitlements (1 commande)
│ │ ├── feedback_commands.rs # Feedback Hub (2 commandes)
│ │ ├── backup_commands.rs # Sauvegarde avant la migration des catégories (3 commandes)
│ │ ├── balance_commands.rs # Bilan (2 commandes)
│ │ └── account_cache.rs, return_calculator.rs # Sans commande
│ ├── database/ # Schémas SQL et migrations
│ │ ├── schema.sql # Schéma initial (v1)
│ │ ├── seed_categories.sql # Seed catégories (v2)