Static
What it is
File-level analysis without running anything. Reads source, asserts invariants. The cheapest, fastest, most deterministic test mode — should be the largest layer by count.
When to use it
Route coverage, schema-runtime parity, lint-shaped invariants, codegen drift.
Example gates
card-action-targets, framework-self-check, openapi-validation, dependency-audit, secret-scan
See also
- The pyramid — where this mode sits relative to the others
- Writing a gate — how to scaffold a new gate in this mode
- Decision tree — "I just wrote feature X — what tests do I owe?"