Skip to content

Test Coverage

Test quality across the project's automated suites — line/branch/method coverage plus, where measured, code complexity and mutation score — regenerated on every merge to main. The figures on this page reflect the version of the docs you are viewing — edge tracks main, a released version is frozen at its release tag.

Overall coverage

Suite Line Branch Method Cyclomatic Cognitive Mutation Lines covered
API (Node / Vitest — unit + contract) 73.8% 62.6% 76.5% 6,694 / 9,068
UI (React / Vitest) 67.0% 55.5% 53.7% 4,761 / 7,099
PowerShell (Pester) 91.9% 97.3% 4.2 / 50 5.0 / 95 84.7% 5,405 / 5,880
Overall 76.5% 16,860 / 22,047

Cyclomatic / Cognitive are average / max per unit (each function, plus each script/module body) via PSComplexity; Mutation is the share of injected faults the tests catch via PSMutant. Both are measured for PowerShell today — suites without them show —.

Browsable reports

Each suite links to a full per-file, line-by-line HTML report:

Generated 2026-07-07 17:44 UTC from commit a0505d2c.