Files
le-mystere-professeur-zacus/specs/CONVERSATION_BUNDLE_INTAKE.md
T
Clément SAILLANT 229c381c3e docs: importer zacus_conversation_bundle_v3 et clôturer le blocage ZIP intake (#106)
* docs: import zacus conversation bundle v3 and close ZIP intake TODO

* tools: add reproducible validator installer and document next gates

* docs: remove ZIP terminology and align intake docs to conversation bundle

* tools: add runtime bundle validator and update docs workflow

* feat: promote gameplay scenario and enforce G3 bundle checks in CI

* docs: add deep repo analysis and next-step TODOs

* Initial plan (#107)

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
2026-02-25 18:17:46 +01:00

33 lines
1.6 KiB
Markdown

# Conversation bundle intake — statut courant (G0 Spec Freeze)
## Contexte
Le bundle conversationnel est maintenu dans :
`scenario-ai-coherence/zacus_conversation_bundle_v3/`.
## Critères d'acceptation (AC)
- Les fichiers du bundle sont présents localement dans le même chemin.
- Le contenu est importé tel quel (pas de transformation fonctionnelle).
- La traçabilité est mise à jour (`artifacts/...` + `evidence/manifest.json`).
- Les validateurs scénario/audio/printables existants passent après import.
- L'installation des validateurs est reproductible par script versionné.
## Non-goals
- Aucune promotion automatique de `zacus_v2.yaml` vers `game/scenarios/*.yaml` (promotion manuelle validée dans ce lot).
- Aucune modification firmware/hardware.
- Aucune refonte des manifests audio/printables.
## Risques
- Le bundle peut diverger du scénario canonique `game/scenarios/zacus_v1.yaml`.
- Les formats `scenario_runtime.json`/templates peuvent nécessiter une validation dédiée ultérieure.
## Prochaine étape proposée
- Validateur dédié implémenté: `tools/scenario/validate_runtime_bundle.py` (cohérence runtime/canonical/template).
- Diff fonctionnel implémenté: `tools/scenario/diff_gameplay_scenarios.py` (rapport markdown QA).
- Étape suivante: brancher le validateur runtime-bundle dans l'automatisation CI (gate G3 systématique).
## Statut Gates
- G0 Spec Freeze : **satisfait** pour l'import brut du bundle.
## TODO transverse (issue restante)
- Analyse transverse du repo ajoutée dans `docs/repo-deep-analysis-2026-02-25.md` pour planifier PR-A/PR-B/PR-C.