Skip to content

feat: add interactive FableLoom camera-cut playback - #5360

Merged
atomantic merged 5 commits into
mainfrom
cos/task-mtdjul8s/agent-b5ef1aee
Aug 28, 2026
Merged

feat: add interactive FableLoom camera-cut playback#5360
atomantic merged 5 commits into
mainfrom
cos/task-mtdjul8s/agent-b5ef1aee

Conversation

@atomantic

Copy link
Copy Markdown
Owner

Summary

  • model every FableLoom node as one camera cut with a shared movement vocabulary and manual selectors
  • distinguish automatic cuts from looping viewer-decision nodes and validate their graph contracts
  • preview complete episode sequences as text, storyboard images, or rendered video
  • let the story writer choose node counts and document the interactive-video production model

Test plan

  • cd server && npm test -- --run fableLoom lib/index.test.js
  • cd client && npm test -- --run fableloom FableLoomStory
  • cd client && npm run lint
  • cd client && npm run build

@atomantic
atomantic merged commit a5d5c09 into main Aug 28, 2026
7 checks passed
@atomantic
atomantic deleted the cos/task-mtdjul8s/agent-b5ef1aee branch August 28, 2026 23:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant