Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Theatre metaphor

A theatre metaphor underpins the codebase navigation. It's the mental model for where things live and what they're allowed to do.

TermCodeRole
Stagewisp::StageThe root scene container.
Wings_docs/Off-stage planning, milestone scripts, conventions.
ActsMilestones (M0, M1, …)Long arcs of narrative.
ScenesChunks (M0.5, M0.6, …)Individual numbered units of work.
CastPublic Stage childrenThe named entities visible from a scene.
RehearsalThe recursive-fix loopWe don't ship until just gate is green.
Storybookwisp-storybook / ui-storybookWhere each scene's run is captured for re-watching.

Why bother: when "scope creep" feels like adding a character, that's a clear no. When a chunk feels like adding a prop to an existing scene, that's a clear yes. The metaphor short-circuits a lot of architectural debate.