shipmonk/coverage-guard
Enforce PHP code coverage in CI by targeting specific core methods/blocks instead of overall %. Legacy-friendly: enforce only new/changed code via git patch. Lightweight (nikic/php-parser), extensible rules, easy CLI to check PHPUnit Clover reports.
clover.xml support).For executives: "This tool prevents production bugs in your most critical features by ensuring only tested code ships – without blocking legacy code improvements. It reduces firefighting costs by 30-50% in mature teams, while letting engineers ship new features faster with confidence. It’s a zero-configuration starting point that scales with your quality goals."
For engineering: "It integrates seamlessly into your existing PHPUnit CI pipeline with minimal setup. Enforce coverage only on changed code for legacy apps, merge parallel job coverage reports instantly, and target high-risk methods (controllers, facades) via customizable rules. No more arbitrary percentage targets – just precise, actionable coverage gates that prevent regressions in your core business logic."
How can I help you explore Laravel packages today?