Document the sources-compta symlink to the data-analysis workspace
A fresh session started here needs a discoverable path to the source .ods files and audit scripts for future year migrations (2021-2025). The symlink is machine-local (absolute path), so it's gitignored -- CLAUDE.md documents how to recreate it if missing. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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.
|
||||
|
||||
Reference in New Issue
Block a user