Coordinators — API & Gateway Design¶
Generated from the architecture model
This page is rendered from model/**/*.yaml by tools/docs_model during mkdocs build. Edit the YAML, not this page; hand-written design lives on the linked service, platform and plane pages.
The June-2026 coordinators of this family are realized in the 2026 design as workflow definitions executed by the Workflow Engine (BC-38) under Run Control, as capabilities of a service, or are retired because a platform owns the concern outright. A coordinator never runs outside a Factory run: its triggers are events, its gates are approvals of the stated class, and its outputs are events and artifacts with receipts.
ApiContractCoordinator¶
Generates OpenAPI and gRPC contracts from the Service Blueprint's operations.
| Realization | workflow |
| Owner service | WorkflowEngineService |
| Workflow definition | api-contracts |
| Triggers | BlueprintValidated |
| Inputs | service blueprint |
| Agents | API Designer Agent |
| Gates | none (read and sandbox classes only) |
| Emits | ArtifactStored |
| Detailed page | this card |
| ## ApiRouteMapper |
Routes follow the template's controller conventions from the contract; a module parameter.
| Realization | service-capability |
| Owner service | GenerationRecipeService |
| Workflow definition | — |
| Triggers | — |
| Inputs | — |
| Agents | — |
| Gates | none (read and sandbox classes only) |
| Emits | — |
| Detailed page | this card |
| ## ApiSecurityPolicySetter |
Scopes, claims and policies per operation are part of the Security Blueprint (rule SEC-001).
| Realization | service-capability |
| Owner service | BlueprintService |
| Workflow definition | — |
| Triggers | — |
| Inputs | — |
| Agents | — |
| Gates | none (read and sandbox classes only) |
| Emits | — |
| Detailed page | this card |
| ## GatewayConfigurator |
Generates the product gateway (GW-07) from the API Gateway Blueprint on the API gateway template.
| Realization | workflow |
| Owner service | WorkflowEngineService |
| Workflow definition | gateway-generation |
| Triggers | BlueprintValidated |
| Inputs | api gateway blueprint |
| Agents | API Designer Agent |
| Gates | none (read and sandbox classes only) |
| Emits | GeneratedOutputRecorded |
| Detailed page | this card |
| Modernization note (2026): ConnectSoft.ApiGatewayTemplate; YARP optional; Kong is not a target. |