2.8 KiB
2.8 KiB
Audit de cohérence du dépôt
Date: 2026-02-12 (mise à jour cohérence globale) Périmètre: contenu documentaire + structure fichiers, sans modification firmware.
Résumé exécutif
- Le dépôt est globalement bien structuré en 3 piliers:
kit-maitre-du-jeu/,printables/,hardware/. - La zone la plus mature côté exécution est le firmware ESP32/ESP8266 (documenté et outillé).
- Le principal point de cohérence identifié concernait les chemins printables documentés mais absents.
- Les images PNG printables sont désormais centralisées sous
printables/export/png/.
Couverture de revue
- Revue des fichiers Markdown/README du dépôt (hors licences externes inchangées).
- Vérification de cohérence des chemins documentés vs arborescence versionnée.
- Vérification des assets image versionnés.
Analyse du contenu des fichiers
1) Documentation racine
README.mddécrit clairement le périmètre et les licences.CONTRIBUTING.mdcouvre les règles éditoriales et le workflow.CHANGELOG.mdcontient désormais une release0.2.0et unUnreleasedexploitable.
2) Kit MJ
- Le dossier
kit-maitre-du-jeu/est cohérent et orienté animation terrain. - Les sous-docs couvrent script, solution, rôles, anti-chaos et stations.
3) Printables
- La convention de nommage est explicite.
- Le dépôt déclarait une structure
src/exportnon matérialisée: ce point est désormais aligné.
4) Hardware
- Arborescence hardware lisible (
bom,wiring,firmware,enclosure). - Le firmware reste hors périmètre de modification dans ce cycle.
Analyse des images
Commande utilisée:
rg --files | rg -i '\\.(png|jpe?g|gif|webp|svg|bmp)$'
Résultat:
- Des previews PNG sont bien versionnées, avec un classement thématique dans
printables/export/png/.
Conséquence:
- La revue visuelle des imprimables est possible directement depuis le dépôt.
- Recommandé: maintenir ce classement à chaque nouvel export.
Corrections de cohérence appliquées
- Création de la structure printables attendue:
printables/src/printables/export/pdf/printables/export/png/
- Création des sous-dossiers invitations cohérents avec son README:
printables/invitations/src/printables/invitations/export/pdf/printables/invitations/export/png/
- Ajout de README ciblés dans les nouveaux dossiers printables.
- Regroupement des PNG du dossier
printables/versprintables/export/png/avec sous-dossiers (general,fiche-enquete,personnages,zones).
Recommandations immédiates (hors firmware)
- Ajouter 1 à 3 documents pilotes dans
printables/export/pdf/et leurs previews dansprintables/export/png/. - Maintenir
CHANGELOG.mdà chaque PR doc-only. - Utiliser la checklist PR de
CONTRIBUTING.mdcomme gate de merge.