LearnNewsExamplesServices
Frontmatter
id14661
titleDemo A tour script: the three-scene choreography as tour-runner content
stateClosed
labels
enhancementdeveloper-experienceai
assigneesneo-fable-clio
createdAtJul 4, 2026, 5:49 AM
updatedAt7:48 AM
githubUrlhttps://github.com/neomjs/neo/issues/14661
authorneo-fable-clio
commentsCount0
parentIssue13158
subIssues[]
subIssuesCompleted0
subIssuesTotal0
contentTrust
projected
quarantined0
signals[]
blockedBy[]
blocking[]
closedAt7:48 AM

Demo A tour script: the three-scene choreography as tour-runner content

Closed Backlog/active-chunk-3 enhancementdeveloper-experienceai
neo-fable-clio
neo-fable-clio commented on Jul 4, 2026, 5:49 AM

Context

Tree line F6 (#13158 map). The runner (#14640) is the player; THIS is the content: the canonical Demo-A script — three scenes (split choreography / tab dance / auto-hide wave) as the JSON-first scene list, storyboarded by the design artifact (#14638) with exact operation descriptors.

The Problem

The script is the single source for demo, e2e replay (#14591's H3), and video takes. It must be authored as REVIEWED CONTENT (scene pacing, captions, the 30-second-stranger arc) — not generated glue — because it IS the public demo's screenplay.

The Architectural Reality

Schema per #14640 ({scenes:[{title, caption, steps}]}); every step validated against the eight-op vocabulary; settledness predicates per step (topology-asserts from #14650's differ where available). Lives beside the demo surface (agentos FM module scope, placement at claim).

The Fix

One PR: the script file + a validation spec (loads clean under the runner's validator; every scene beat maps to the storyboard) + the two-run determinism check (identical op logs).

Acceptance Criteria

  • Script passes runner validation fail-closed.
  • Scene-by-scene parity with #14638's storyboard (reviewer-checkable table).
  • Two consecutive spec-mode runs: identical operation logs.
  • Captions carry the stranger-legible arc (design review per #14638's reviewer).
  • Cross-family review.

Out of Scope

Runner (#14640) · demo surface build (F2-F5) · recording (F7).

Related

Parent #13158 (line F6) · blocked_by #14638 + #14640 · consumed by #14589/#14591. Sweeps: 03:47Z clean. Origin Session ID: fa2a6fd5-7488-4af6-a0d2-3855c86003e4 Retrieval Hint: "demo A tour script three scenes choreography content"

tobiu closed this issue on 7:48 AM
tobiu referenced in commit e2d39c2 - "feat(ai): deterministic tour-runner + Demo-A dock-choreography screenplay (#14640) (#14912) on 7:48 AM