- Browser-based unit tests (111 tests) covering parsing, builtins, pipes, UTF-8, l10n, virtual filesystem, and WASM integration - Headless Puppeteer test runner (scripts/run-tests.js) - CI workflow step to build WASM and run tests