Turn a valid workflow graph into an interface that makes the creator’s real decisions clear.
Before you start #
Revalidate the Pipe and understand its terminal output. Schema editing changes presentation and mapped inputs; graph repair belongs in the workflow itself.
The Pipe editor can rename the Pipe, label nodes and fields, choose visibility, place controls in Core or Expanded, reorder every graph node, configure caption targets, and add or toggle standard bypass controls. Saving synchronizes the creator-facing schema with the current graph.

Expose the choices a creator needs, not every technical detail.
Shape the interface #
- Name the Pipe for its outcome.
- Label the graph nodes that help a creator understand stages.
- Expose required and frequently changed fields.
- Put the smallest complete path in Core.
- Put deliberate variation in Expanded.
- Order controls in decision order.
- Add standard bypass controls only where the graph supports them.
- Save, revalidate, and run a baseline.
Prepare the schema with an agent #
An authorized agent can inspect and stage pipe.setup:
- Read every
pipe.inspectpage, following the opaque cursor untilhas_moreis false. - Run
dependencies.inspect. - Stage
pipe.setupwith the complete presentation proposal. - Show the Studio approval and stop.
The proposal can rename, label, group, show or hide, reorder every graph node, and add standard bypass controls including bypassed-by-default. It preserves ordinary workflow values, defaults, graph inputs, and the required single terminal output. Missing dependencies are reported separately; pipe.setup never installs them.
Studio validates and stages the proposal. Approval and run apply it. Creative staging includes the proposal capability; dependency installation requires Build & configure. If the Pipe changes after inspection, the agent must re-inspect and prepare a fresh proposal.
