Test environment · shipping in the open

Validate everything the compiler emits.

Every compile target gets its own validation pass — components, graphs, manifests — before anything counts as built.

The three services

TypeScript components

Jest + React Testing Library against the compiler's React/Next.js output.

LangGraph

Config validation and execution checks against the LangGraph output.

Kubernetes / Docker

Manifest validation against the deployment output.

Validation as a gate

Nothing the compiler emits is trusted on faith. Every target — component, graph, manifest — passes through its own validation service before it counts as built. The result is a single pass/fail signal the runtime and the autoresearch loop can act on.

Continue