You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The test checks continuity/provenance/completeness, never subjective artistic quality.
Human/WebMCP UAT lane
A Human can load Afterglow and navigate the same story at any stage:
STORY CARDS → WRITE → OUTLINE → STORYBOARD → PREVIS → SCENE WORKSPACE → PRODUCTION
At every stage the same project, Act/Sequence/Block/Mini-Block and title/subtitle remain visible and navigable.
Scope progression
Start with one reviewed Block as the executable end-to-end slice. Expand to coverage of all 24 Blocks / 96 Mini-Blocks as upstream mappings become reliable. Do not fake downstream artifacts to claim full coverage.
Exit criteria
One Afterglow Block passes the full deterministic chain end-to-end.
Full 24/96 structural/source fixture coverage is reportable.
Human/WebMCP can jump between stages without losing story identity.
CI remains Local/offline by default.
Provider-backed generation is separated into explicitly authorized UAT/Responsibility Runs.
Missing evidence is a truthful state, not a test failure patched with filler.
Regression evidence identifies the exact story address/stage that broke.
Parent
#2165 Writer-to-Screen Convergence
Objective
Turn the completed writer-to-screen architecture into a deterministic acceptance path using Afterglow as the canonical worked story.
Deterministic CI lane
For selected Afterglow fixture Blocks/Mini-Blocks, CI verifies without cloud spend:
The test checks continuity/provenance/completeness, never subjective artistic quality.
Human/WebMCP UAT lane
A Human can load Afterglow and navigate the same story at any stage:
STORY CARDS → WRITE → OUTLINE → STORYBOARD → PREVIS → SCENE WORKSPACE → PRODUCTIONAt every stage the same project, Act/Sequence/Block/Mini-Block and title/subtitle remain visible and navigable.
Scope progression
Start with one reviewed Block as the executable end-to-end slice. Expand to coverage of all 24 Blocks / 96 Mini-Blocks as upstream mappings become reliable. Do not fake downstream artifacts to claim full coverage.
Exit criteria