Documentation
README
verify-changes — testing and verification in dev-3.0
The two hard gates (lint + touched tests before push, full suite before a PR) live in
AGENTS.md and apply whether or not you read this file. Everything here is the detail
behind them: which runner covers what, how to write a test that fits, and what "enough"
means.
Which config runs what
Vitest with happy-dom and React Testing Library. Three configs, three independent
processes:
| Config | Covers | Script |
|---|---|---|
vitest.config.ts |
renderer (src/mainview/) |
part of bun run test |
vitest.config.bun.ts |
backend (src/bun/) |
bun run test:bun |
vitest.config.cli.ts |
CLI (src/cli/) |
bun run test:cli |
This is the opening of the README. Read the full README on GitHub.