Test Coverage
🤖 This is a generated document — do not edit. Built by
tools/wiki/generate-coverage-page.tsfromcoverage/**/coverage-summary.jsonfiles written by--coverageruns (merged per project — unmeasured projects keep their committed row). Refresh withbun run wiki:buildand commit; staleness fails the wiki gates in CI and pre-push. About this section: Generated Docs.
See also: Testing
Per-project unit-test coverage, refreshed from each project's
coverage-summary.json whenever its suite runs with --coverage (pre-push
runs the affected set; bun run wiki:build folds whatever is on disk into
this page). The thresholds in parentheses are ENFORCED by each project's
vitest config — a run below them fails. A — row has never been measured on
the machine that last regenerated this page. Rows hold steady through v8's
sub-quarter-point cross-shard measurement jitter — only real movement (or a
threshold change) rewrites them.
| Project | Statements | Branches | Functions | Lines |
|---|---|---|---|---|
stretched | 98.99% (≥ 98) | 90.57% (≥ 85) | 100% (≥ 99) | 99.5% (≥ 99) |
stretched-mobile | 99.11% (≥ 99) | 96.55% (≥ 95) | 100% (≥ 100) | 99.16% (≥ 99) |
firebase-functions | 100% (≥ 100) | 98.64% (≥ 98) | 100% (≥ 100) | 100% (≥ 100) |
stretched-chrome-extension | 100% (≥ 100) | 99.73% (≥ 98) | 100% (≥ 100) | 100% (≥ 100) |
stretched-components | 97.22% (≥ 96) | 88.62% (≥ 88) | 97.74% (≥ 96) | 98.19% (≥ 97.9) |
feature-flags | 90.9% | 82.35% | 96.15% | 93.33% |
stretched-types | 100% (≥ 100) | 100% (≥ 100) | 100% (≥ 100) | 100% (≥ 100) |