gameplay-capture · git:20260912.89d5894 · 2026-09-12 · sha256 235719b879eff3c0
gameplay-capture git:20260912.89d5894A
Immutable. This exact content never changes and is served at /api/v1/blob/235719b879eff3c0.
--- name: gameplay-capture description: Honest gameplay recording. Label real challenge vs debug vs feature demo. Use before publishing a clear or a trailer. --- # Gameplay capture ## Trigger You need a clip of a move, an enemy answer, a full route, or a store trailer. ## Inputs / columns Ask: real-challenge | feature-demo | debug-stage. Need: build id, difficulty, loadout, whether debug is on, device, input method. ## Flow 1. Name the column on the slate. A debug teleport is never a real-challenge. 2. Shot list: the verb, the enemy answer, the actual result. 3. Preflight: picture, sound, resolution, save folder, browser session stable. 4. Pause the game and pause the recorder as two buttons. Land takes in parts. 5. Wait out loads and fades. Keep the source take. A cut or speed-up is labeled on the edit. ## Constraints Altered unlock flags → label **challenge clip with altered unlocks**, not a natural ending. Automation failures (lock flip, navmesh, lost session) are capture-setup, not difficulty proof (`gameplay-validation`). ## Output Playable file + slate + note of cuts. ## Accept The file plays, has sound, and the timeline matches the slate. An ending or difficulty claim has a frame that shows it. ## Cases `docs/cases/playtest-lessons.md`