docs(flows): PRD for guided creation flows, storyboard in full - #5607
Merged
Conversation
Three-step Idea, Story, Storyboard setup on the New Project surface and Studio home, scene-grouped board with card toolbar, and a full-screen Edit Shot dialog, modeled on the storyboarder.ai flow. Additive schema fields (genre, scenes, scene_id, equipment), shipped style presets as style entities, and file, FDX and CSV imports. Registered as an internal doc so the public site skips it. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01NbKxMtVCMjprh9UMMaxjYu
Explicit Storyboard entry instead of routing plain prompts, a persisted setupStage for resume, script ownership rules on linked boards with deterministic FDX dialogue, one shot ordering contract for scenes, prompt composition for every camera field, a per-version render record for derived staleness, a server extraction route with an error contract, draft-then-save dialog semantics, and a parity table that covers every document operation. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01NbKxMtVCMjprh9UMMaxjYu
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01NbKxMtVCMjprh9UMMaxjYu
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01NbKxMtVCMjprh9UMMaxjYu
One SetupFlow shell with four shared pieces and a persisted setup stage per document. Storyboard stays specified in full. Video, Script, Image and Workflow are specified to phase level: steps, plan shape, presets, generate action, landing, data fields, tools, acceptance criteria. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01NbKxMtVCMjprh9UMMaxjYu
docs/creation-flows/ now holds prd.md and tasks.md, matching the script-storyboard-link layout. tasks.md breaks P1-P9 into checkable tasks with the file each touches and the test that proves it. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01NbKxMtVCMjprh9UMMaxjYu
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What changed
Adds
docs/creation-flows/prd.mdanddocs/creation-flows/tasks.md. The PRD covers five guided creation flows on the New Project surface and Studio home: Storyboard, Video, Script, Image, Workflow. OneSetupFlowshell with four shared pieces (option cards, preset tiles, plan review, alternatives column), a persisted setup stage on the document each flow produces, and review-before-spend as the rule for every flow. The storyboard flow is specified in full against the storyboarder.ai reference: genre, screenplay review, scenes with one ordering contract onshot.index, prompt composition for every camera field, a per-version render record for derived staleness, twelve shipped style presets, board card changes, a full-screen Edit Shot dialog with draft-then-save, and PDF/DOCX/FDX and CSV imports through a server extraction route. Video, Script, Image and Workflow are specified to phase level. The revision resolves review findings F1–F9.tasks.mdbreaks phases P1–P9 into checkable tasks, each naming the files it touches and the test that proves it, in the same layout asdocs/script-storyboard-link/.docs/_config.ymllists the folder as internal so the public site skips it.Verification
Docs-only diff, no code touched.
npm run test:affected -- --dry-run --base HEAD~1→nothing — no workspace owns the changed files.npm run typecheck— not applicable, no TypeScript changednpm run lint— not applicable, no lintable files changedharness gate— not applicable, the diff maps to no harness entryAgent capabilities
Skipped: no capability added or changed.
New checks
Skipped: no check, rule, or audit added.
🤖 Generated with Claude Code
https://claude.ai/code/session_01NbKxMtVCMjprh9UMMaxjYu