digraph architect { graph [ goal="", label="Architect" ] rankdir=LR start [shape=Mdiamond, label="Start"] exit [shape=Msquare, label="Exit"] blueprint [label="Write Blueprint", prompt="@prompts/architect/blueprint.md", reasoning_effort="high"] diagram [label="Update Diagrams", prompt="@prompts/architect/diagram.md"] approve [shape=hexagon, label="Approve Architecture"] start -> blueprint -> diagram -> approve approve -> exit [label="[A] Accept"] approve -> blueprint [label="[R] Revise"] }