Skip to content

The Design Cascade

For anything bigger than a quick component, Rook works in four phases — a cascade where each stage flows into the next. The design document is the thing that carries through: it survives long sessions and makes the plan explicit before anything touches the canvas.

PhaseSkillWhat it does
I · Design/design-grasshopperExplore. Reads the knowledge store and your scene, asks clarifying questions, and produces a validated design document.
II · Plan/plan-grasshopperCommit. Turns the design into exact, ordered build steps — component lookups and canvas positions pinned.
III · Execute/execute-grasshopperBuild. Runs the plan in small batches, checking status and errors every few components.
IV · Consolidate(automatic)Remember. Rook records what it learned during the build into the knowledge graph — nothing to run.

A big definition is easy to get wrong if you dive straight to the canvas. The cascade keeps you in control: you shape the design document in conversation, confirm the plan, and only then does Rook build — checking itself as it goes.

  • A multi-part parametric definition, not a single component
  • Work you’ll want to revisit or hand off
  • Anything where you’d like to agree the approach before committing

For quick, one-off canvas work, just ask directly — see Grasshopper.