Skip to main content
When you focus on a single Blueprint inside the Blueprint Editor, the editor maximizes that Blueprint and fills the canvas with its diagram. This is the Diagram view — a flowchart of connected elements that represent your business logic. A maximized Blueprint filling the canvas — the Loan Application Scorecard with its Validate Inputs and Evaluate Monthly Income sections, showing decision branches and assignment nodes You enter the Diagram view from the Specification view by:
  • Double-clicking a Blueprint’s entry in the Contents sidebar
  • Clicking the maximize icon in a Blueprint’s section header
  • Clicking a Call node’s link to open the called Blueprint
To leave it, click Minimize in the top toolbar (or click the X on the maximized blueprint pill). You return to the full Specification document with that Blueprint’s diagram embedded inline at its section.

Reading the diagram

Execution flows top to bottom. Each element is color-coded by type: Sections can be collapsed or expanded by clicking the collapse button in their header.

Canvas controls

View controls for the diagram — undo and redo, zoom, fit-to-view, and canvas settings — live in the top toolbar above the editor. To edit with AI, select a node and press Ctrl+I to send it to the Lab Agent (see Edit with Ctrl+I), or open the Agent tab in the right sidebar for a full conversation.

Building and editing

Adding elements

You add new elements at connection points in the diagram — the small circles between existing elements. Click one to open the element palette, then select the element type you want to add. The palette offers: Assignment, Decision, Loop (items), Loop (counter), Loop (while), Error, Return, and Call. For a detailed guide on each element type, see Controlling the Flow.

Editing elements

Double-click any element on the diagram to edit its configuration inline:
  • Decision nodes — edit the condition expression and branch labels
  • Assignment nodes — edit the calculation or variable assignment
  • Call nodes — select which Blueprint to call and configure input / output mapping
When you click an element, it becomes selected and a small node toolbar appears with copy, settings, run-from-here, add-element, and delete actions. See Inline editing for details.

AI editing

Select a node and press Ctrl+I (or Cmd+I on Mac) to drop it into the Lab Agent chat as a reference, then type your instruction — see Edit with Ctrl+I. For a longer conversation that can build across Blueprints and run your tests, open the Agent tab in the right sidebar.

Running and tracing

You can run the maximized Blueprint directly from the diagram. After a run, the execution path is highlighted on the canvas and the trace controls in the top toolbar become active — Step in, Step out, Previous, Next — so you can replay the execution step by step. While Live mode is running, the Blueprint re-runs automatically as you edit, and the Outputs footer at the bottom of the canvas updates continuously. For detailed instructions, see Test your Blueprint.

What to do next