AGENTS.md — Test-first
- Reproduce regressions with a failing test first.
- Test names describe behaviour, not implementation.
- Don't mock code we own. Use a real DB in integration tests.
- Snapshots only for stable semantic outputs.
- Coverage is a smell detector — not a target.