Swimlane · Pattern hook-up
Pattern 3 — outer stages, inner allowlist loop
Pattern 3 — outer stages, inner allowlist loop
Front Door starts the run. Runtime pins workflow and manifest. Catalogue stamps allowlists. The designer owns outer stage order. Inside an allowlisted stage the LLM CALLs tools until DONE. This Runtime still runs the linear Pattern 2 graph.
FRONT DOOR
RUNTIME
CATALOGUE
LLM
DOMAIN HTTP
PIN
HYDRATE
OUTER
INNER
CALL
NOTES
Start run
POST /v1/runs
Pin
workflow + manifest
Allowlists
per-stage ids
Outer stages
designer order
Inner CALL/DONE
allowlist only
Tool HTTP
max_tool_calls
Return
then next stage
LEGEND
Step
LLM call
Handoff
Catalogue GET
Intended inner loop
This Runtime still walks Pattern 2 linear — inner loop is catalogue-only.