1.8 KiB
1.8 KiB
Changelog
[Unreleased]
- Workflow : nouvelle exportation
tools/scenario/export_md.pyet briefs Markdown (kit +docs/_generated/SCENARIO_BRIEF.md) alignés surgame/scenarios/zacus_v1.yaml. - Printables : manifeste
printables/manifests/zacus_v1_printables.yaml, prompts dédiés pour chaque asset ettools/printables/validate_manifest.pypour éviter les trous entre IDs et fichiers. - Documentation : AGENTS, WORKFLOWS, GLOSSARY, Quickstart, index et le Makefile rappellent que le YAML est la single source of truth et listent les commandes standard de validation/export.
- Tooling :
tools/scenario/validate_scenario.py,tools/audio/validate_manifest.py,tools/scenario/export_md.pyettools/printables/validate_manifest.pyaccompagnés parMakefilefacilitent la maintenance. - Automation : workflow GitHub
.github/workflows/validate.ymlinstalle PyYAML puis lance les validations de scénario, audio et printables.
[0.2.0] - 2026-02-12
Ajouté
- Workflow de validation audio au boot (touches + commandes série) avec timeout et limite de relecture.
- Outils de diagnostic clavier analogique :
KEY_STATUS,KEY_SET,KEY_SET_ALL,KEY_RAW_ON/OFF, auto-testKEY_TEST_*. - Calibration micro série et logs de santé micro (
[MIC_CAL] ...). - Makefile pour standardiser build/flash/monitor ESP32 + écran ESP8266.
Modifié
- UX
U_LOCK/déverrouillage LA et transitions automatiques versMODULE U-SONpuis lecteur MP3. - Amélioration de l'affichage OLED (séquences visuelles de déverrouillage, effet glitch adouci).
- Stabilisation du mapping clavier analogique et robustesse générale des interactions.
Corrigé
- Robustesse du lien série ESP32 -> ESP8266 et gestion des états de reprise.
[0.1.0] - 2026-02-03
- Initialisation du dépôt et fichiers de gouvernance