From 9fc942d2958f7d2729d8c482d0446ff0260cc149 Mon Sep 17 00:00:00 2001 From: le king fu Date: Mon, 19 Oct 2026 21:11:34 -0400 Subject: [PATCH] docs: CLAUDE.md tree recounted, ten command modules and three component folders (#384, #446) Review 25592, point 5: the commands/ line said 3 modules and 17 commands; generate_handler! registers 45, in 10 modules (fs 7, export_import 5, profile 8, license 11, auth 5, token_store 1, entitlements 1, feedback 2, backup 3, balance 2), listed as in docs/architecture.md. Review 25487, point 7: balance/ (12), categories-migration/ (5) and onboarding/ (3) added, of the 138 components (non-test .tsx under src/components). Co-Authored-By: Claude Opus 5.5 --- CLAUDE.md | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index 8fff92f..5307267 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -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)