<- Architecture overview

Test Runner

Project tests run in isolated preview infrastructure. Test files are bundled with a lightweight harness and results are broadcast to clients.

Test Execution

Result updates

Notes

Tests use a built-in describe/it/expect harness — no Vitest or Jest dependency. Each test file is bundled with the harness and executed server-side in an isolated WorkerLoader sandbox. The AI agent's test_run tool shares the same runner.