schema: ai-cjm-deck-narrative-contract/v2 id: deck.keynote version: 2.0.0 status: stable title: Keynote decision: Audience reaches one explicit decision or action by the final non-appendix slide. beats: - order: 1 role: cover allowed_layout: slide.cover - order: 2 role: statement allowed_layout: slide.statement - order: 3 role: context-split allowed_layout: slide.context-split - order: 4 role: problem allowed_layout: slide.problem - order: 5 role: statement allowed_layout: slide.statement - order: 6 role: case-story allowed_layout: slide.case-story - order: 7 role: process allowed_layout: slide.process - order: 8 role: proof-metric allowed_layout: slide.proof-metric - order: 9 role: decision allowed_layout: slide.decision - order: 10 role: sources-appendix allowed_layout: slide.sources-appendix proof_cadence: focus: slide.statement rule: At least one sourced proof before the decision and local markers on every claim. appendix: required: true layout: slide.sources-appendix acceptance: - Beat order answers one decision JTBD. - No more than two unsupported explanatory slides between proof moments. - Speaker notes and export record are present.