# Documentation de l'existant

`existant/` documente **ce qui est déployé et fonctionnel** à un instant T. C'est la documentation de référence pour quelqu'un qui découvre le projet ou qui revient dessus après plusieurs mois.

## Documents

| Document | Rôle |
|---|---|
| [**etat-courant.md**](etat-courant.md) | 🟢 **Snapshot vivant** — synthèse « ce qui est fait / ce qui reste à faire », mis à jour à chaque jalon. **À lire en premier**. |

## Documents à venir

Au fur et à mesure que les fonctionnalités stabilisent, on alimentera :

- `architecture-actuelle.md` — schémas et description du système tel qu'il est en prod.
- `schema-bdd-actuel.md` — schéma BDD à jour (généré automatiquement si possible).
- `processus-import.md` — fonctionnement réel de l'import (banques supportées, taux de succès, limitations).
- `dependances.md` — inventaire des paquets Composer / JS et leur rôle.
- `deploiement.md` — procédure de déploiement réelle (reproduction d'un env from scratch).

## Convention de mise à jour

- **`etat-courant.md`** : mis à jour à chaque jalon significatif (par ex. après une livraison de module métier ou un changement de design).
- Autres documents : mis à jour à chaque release majeure (`vX.Y.0`), avec changelog en bas du fichier.

## À ne PAS mettre ici

- Specs en cours → `specifications/`
- Bugs ouverts → `corrections/`
- Plans futurs → `evolutions/`
