Pillar A — Tri-Surface Verification & Artifacts
Every mission is verified on three independent surfaces before it can be considered complete.
- Static surface: deterministic syntax and structure checks for TypeScript/TSX, JavaScript/JSX, Python, JSON, HTML, CSS, SQL, Go and Rust.
- Browser surface: sandboxed allow-scripts iframe with an in-memory DOM preview, no same-origin access, no forms, popups or outbound network.
- Terminal/WASM surface: allow-listed shell commands and the existing sovereign WASM interpreter engine (Pyodide, V8, Rust, Go, SQLite).
- Immutable artifacts: Plan & Spec, Atomic Patch Set and Verification Matrix, each content-addressed and sealed in a frozen bundle.
- Integrity verification on every read; tampering is detected and rejected by the artifact store.