# Rapport de consolidation — V24

## Synthèse

La V24 reprend les éléments cohérents des versions V22 et V23 pour former un livrable unique. La logique retenue : **V23 comme base fonctionnelle**, **V22 comme référence de stabilité**, puis harmonisation de la version, des exports et de la documentation.

## Éléments conservés de V22

- Architecture CMS simple et lisible.
- `index.html`, `index.php`.
- `assets/css/style.css` et `assets/js/app.js`.
- 23 fichiers JSON communaux.
- `data/epci/macs.json`.
- `data/schemas/commune.schema.json`.
- Pages `commune.html` et `datasets.html`.
- Export CSV V22 conservé comme trace.

## Éléments conservés de V23

- Connecteurs préparatoires `connectors/`.
- Page `pages/synchronisation.html`.
- Script `assets/js/sheet-sync.js`.
- Cache `data/cache/.gitkeep`.
- Enrichissements `sync`, `qualite_donnees`, sources et indicateurs EPCI.
- Template Google Sheet.
- Contrôle qualité V23 conservé.

## Éléments ajoutés en V24

- Version unifiée `v24` dans les JSON actifs.
- Export `exports/communes_macs_v24.csv`.
- `data/modules_g2v.json` pour relier CMS et modules projet.
- Documentation de consolidation.
- Archives documentaires V22/V23 dans `docs/versions-precedentes/`.

## Limites connues

Les datasets communaux détaillés INSEE ne sont pas encore importés valeur par valeur. La structure est prête ; la V25 devra automatiser l’ingestion depuis les CSV/API officiels.
