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.