# Spoolcast World Kit — visual-reference planning

Replaced the old "Cast" planning step with a broader "World Kit" stage — style anchor, cast, environments, props, screens, motion, and beat-specific refs, each with a reuse scope. Updated across the protocol and the web UI.

Type: project

Published: 2026-06-02

[Original page](<https://artlu.ai/project/spoolcast-world-kit-visual-reference-planning>)

[Browse this group](<https://artlu.ai/ai/groups/spoolcast.md>)

Parent project: spoolcast

Series: features

Recorded status: launched

Updated: 2026-09-16T16:22:19.770Z

Technologies: Spoolcast, React, Vite, TypeScript, Cloudflare Pages, Codex, Claude

## Details

World Kit is Spoolcast's visual-reference planning stage, sitting between Structure outline and Screenplay. It replaces the narrower "Cast" step: cast is now just one subsection alongside Style Anchor, Environments, Props/Objects, Documents/Screens, Motion/Camera References, and Beat-Specific References. Every item carries a reuse scope — Episode, Show/subtemplate, or Format template — and there's no fixed "one character + one environment" recipe; each beat pulls whatever references it needs.

The protocol side (engine: PIPELINE.md, rules.md, contracts, action scripts) was updated to make working/world-kit.md the source of truth, with cast.txt demoted to just the cast-subsection manifest for recurring characters. The web UI was updated to match: the workflow graph now shows "World Kit" as step 05, with a planning panel for every subsection (Style Anchor pulled read-only from Project setup), per-item Share scopes, and a standalone /world-kit view. The embedded demo shows that World Kit page.

Protocol changes were authored in the engine repo (Codex); the frontend mockup was updated separately (Claude) — the web app never touches the engine repo.

## Links

[Site or demo](<https://spoolcast-web.pages.dev/p/dev-log-06/world-kit>)

## Related build notes

[updating the world-kit rules across protocol and ui](<https://artlu.ai/ai/log/day-77-updating-the-world-kit-rules-across-protocol-and-ui.md>)


Status and dates describe the published record, not a recent test of an external service. Missing details are not inferred. Public links do not imply an open-source licence or permission to reuse material.

[Directory](<https://artlu.ai/llms.txt>)
