c2fc583bae
- Updated `validate_scenario.py` to handle V2 scenario YAML files, introducing new required keys and validation logic. - Added support for legacy V1 scenarios with an option to allow migration. - Modified `run_content_checks.sh` to validate V2 scenarios and associated audio and printables manifests.
627 B
627 B
Kit Maitre du Jeu Agent Contract
Purpose: maintain GM kit consistency across prompts, stations, and export references.
Allowed scope:
kit-maitre-du-jeu/stations/**kit-maitre-du-jeu/export/**- textual instructions linked from game/printables sources
Validate:
rg --files kit-maitre-du-jeurg -n "station|indice|enigme|zacus" kit-maitre-du-jeu
Common commands:
python3 tools/printables/validate_manifest.py printables/manifests/zacus_v2_printables.yaml
Do not:
- regenerate bulk binary exports unless explicitly requested
- rename station identifiers without synchronizing game/printables references