fabro/pipelines/factory/specify.dot
Bryan Helmkamp 5932b500e7 Implement GET /pipelines/{id}/graph endpoint for SVG rendering
Stores DOT source in ManagedPipeline and pipes it through `dot -Tsvg`
on request. Returns image/svg+xml on success, 502 if graphviz is
unavailable, 404 if pipeline not found. Resolves spec gap #1.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 09:13:36 -05:00

18 lines
592 B
Text

digraph specify {
graph [
goal="",
label="Specify"
]
rankdir=LR
start [shape=Mdiamond, label="Start"]
exit [shape=Msquare, label="Exit"]
clarify [label="Clarify Scope", prompt="@prompts/specify/clarify.md", reasoning_effort="high"]
require [label="Write Requirements", prompt="@prompts/specify/require.md", reasoning_effort="high"]
approve [shape=hexagon, label="Approve Requirements"]
start -> clarify -> require -> approve
approve -> exit [label="[A] Accept"]
approve -> require [label="[R] Revise"]
}