diff --git a/.gitignore b/.gitignore index 3a81383..5a96a8f 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,7 @@ src/* log/* *.sql */*.gz + +# Local convenience symlink to the source data workspace (machine-specific +# absolute path, see CLAUDE.md) -- never versioned. +/sources-compta diff --git a/CLAUDE.md b/CLAUDE.md index 20ce6e5..211d27c 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -4,6 +4,14 @@ Outil métier interne pour la SAS Figures Libres (collectif de 6 graphistes free Ce projet est **séparé** du dossier d'analyse comptable d'origine (`/mnt/Data/bach/Documents/SAS Figures Libres/DEV_COMPTA`, qui contient les fichiers `.ods` sources et les scripts Python d'audit). Ici, on ne travaille que sur l'outil (Drupal + Docker). +**`sources-compta/`** (à la racine de ce dossier) est un lien symbolique local vers ce dossier `DEV_COMPTA` — pas versionné (chemin absolu propre à cette machine, voir `.gitignore`). Utile pour les futures migrations (2021-2025 pas encore faites) : +- `sources-compta/compta_figli/suivi_compta_SASFigli20XX.ods` : fichiers sources par année. +- `sources-compta/compat_bach/` : fichiers personnels de Bachir (pour recoupement). +- `sources-compta/scripts/` : scripts Python d'audit/extraction (`build_bachir_full.py` contient la logique d'unification des noms de clients, réutilisable/à généraliser pour la migration multi-année). +- `sources-compta/tableaux/` : exports xlsx déjà produits (soldes corrigés, anomalies, etc.) — utile pour vérifier une migration après coup. + +Si ce lien n'existe pas (nouvelle machine), le recréer : `ln -s "/mnt/Data/bach/Documents/SAS Figures Libres/DEV_COMPTA" sources-compta`. + ## Stack - **Drupal 11** en decoupled progressif : Drupal sert la page (nav, auth, permissions, formulaires de saisie natifs), un dashboard **Vue 3** interroge **JSON:API** et fait tous les calculs/pivots côté client.