kind, kubectl, uv, Node 20+.
Stand up the sandbox cluster
A local
kind cluster with two namespaces — backstop-naive and backstop-hardened — each running a checkout deployment and a protected prod-db.Start the backend (uv)
Three services: the run API, the custom guardrail endpoints, and the read-only infra MCP server.
Key env flags
| Flag | Effect |
|---|---|
BACKSTOP_LIVE=true | Use the live model on the gateway for re-diagnosis on the re-route and recovery. |
BACKSTOP_LLM_JUDGE=true | Enable the independent LLM-as-judge in the quality gate. |
BACKSTOP_BACKEND=kind | Drive the real kind cluster (the K8sBackend) instead of the deterministic mock. |

