1.3 KiB
Workflows
-
Installer les validateurs avec
bash tools/setup/install_validators.sh(installe les dépendances Python requises, ex: PyYAML). -
Mettre à jour le YAML canon (
game/scenarios/zacus_v1.yamlou nouvel ID). Les stations/puzzles/solution sont la source des prompts audio et printables. -
Valider le scénario avec
tools/scenario/validate_scenario.pypour garantir structure, plages 6–14 enfants etsolution_unique. -
Exporter les briefings Markdown via
tools/scenario/export_md.pypour mettre à jourkit-maitre-du-jeu/_generated/etdocs/_generated/SCENARIO_BRIEF.md. -
Valider l’audio avec
tools/audio/validate_manifest.py audio/manifests/zacus_v1_audio.yamlafin que chaque piste corresponde à un fichier degame/prompts/audio/. -
Valider les printables avec
tools/printables/validate_manifest.py printables/manifests/zacus_v1_printables.yamlpour s’assurer que chaque ID a un prompt accessible. -
Valider le conversation bundle avec
tools/scenario/validate_runtime_bundle.pypour vérifier la cohérencescenario_runtime.json/scenario_canonical.yaml/scenario_promptable_template.yaml. -
Générer le diff fonctionnel gameplay avec
tools/scenario/diff_gameplay_scenarios.pypour produire un rapport markdown dansartifacts/qa-test/<date>/.