About
Coverctl provides sophisticated test coverage enforcement tailored for Go teams, moving beyond module-level reporting to offer slice-level coverage policy failures. It intelligently wraps `go test` with appropriate configurations, automatically detecting domain boundaries within a project. The tool generates comprehensive human-readable, JSON, and HTML reports, actively flagging files that span multiple domains, and ensures development builds consistently meet or exceed a target coverage threshold, fostering high code quality through focused, declarative policy enforcement. Its integration with AI agents via an MCP server also allows programmatic interaction with coverage data.