Documentation
¶
Overview ¶
Command coveragecheck is the mechanical coverage gate's entry point: it reads a Go coverage profile and a threshold config, compares each package's statement coverage against its required band, prints a report, and exits non-zero on a shortfall (or on an unconfigured package). `make coverage` invokes it; CI's `go` job runs `make coverage` so a coverage regression fails the build (Phase 21.5; CLAUDE.md §11).
Usage:
coveragecheck -profile coverage.out [-config internal/coveragecheck/coverage.json]
Click to show internal directories.
Click to hide internal directories.