1.2 KiB
1.2 KiB
Topology Constraints
The MVP topology separates cloud, gateway, AgentRun-backed execution, device pod, hardware transport, and edge proxy responsibilities.
Constraints
hwlab-cloud-apiis the cloud API boundary for DEV.hwlab-cloud-webconsumes cloud APIs and must not control hardware directly.hwlab-cloud-apiowns Code Agent session authorization and dispatches execution to AgentRun v0.1.hwlab-gatewayis the hardware control boundary.hwlab-gateway-simuandhwlab-box-simumay simulate gateway and box behavior for MVP validation.hwlab-patch-panelowns patch panel state.hwlab-router,hwlab-tunnel-client, andhwlab-edge-proxyown network reachability concerns.hwlab-cliis a client and must not bypass service contracts.hwlab-agent-skillscontains reusable agent skill assets.
Wiring
Wiring configs describe allowed connections between resource ports. A valid wiring config must:
- belong to a project
- reference known gateway and box resources
- declare endpoints explicitly
- avoid cycles unless a later capability explicitly allows them
- represent one active config per resource group unless the patch panel reports an override