rpg2-teaching-overlay-production
RPG2 Teaching Overlay Production
Overview
Turn a director's declared teaching intent and constraints into a governed storyboard, check rendered evidence against physics-aware QA, and prepare an isolated-Canary manifest. This Skill does not render, call providers, upload/register assets, change bindings, or alter production routing.
Workflow
-
Validate the contract:
python scripts/validate_contract.py CONTRACT --dialogue-script DIALOGUE --output REPORTThis read-only, collect-all check covers the schema, dialogue SHA/references, tracked fail-closed behavior, physical-vector root/pivot, and freeze lifecycle. See
references/contract.md. -
Plan the storyboard:
python scripts/plan_storyboard.py CONTRACT --dialogue-script DIALOGUE --alignment ALIGNMENT --output STORYBOARDTiming comes from forced alignment plus
composition_audio_offset_s, applied exactly once. Displayed text is sliced from approved dialogue, never rewritten from alignment or ASR. Seereferences/storyboard-and-authority.md.