Enforce the 80% Cobertura line-coverage gate - #551
Open
drmoisan wants to merge 10 commits into
Open
Conversation
- Capture three corrected-arithmetic coverage runs with 6,435 tests passing in each run - Record the absent upstream release receipt and leave all ten acceptance criteria unresolved - Add policy, code, and feature audits with a scoped remediation plan Refs: #494
- Add canonical policy, code, and feature review artifacts - Capture prompt-contract and receipt-gate evidence for the absent upstream release validation receipt - Complete Phase 0 and Phase 1 checklist items and halt before receipt-dependent Phase 2 Refs: #494
- Establish spec.md acceptance criteria as the sole check-off source - Document local-only scope, protected-path classification, and historical scenarios - Record scoped validation evidence for the remediation plan Refs: #494
- Mark the approved zero-delta analyzer baseline as no-regression evidence - Record PASS readiness and defer exact-head CI as post-review work Refs: #494
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Why
The repository had incompatible always-loaded coverage-policy surfaces and no enforced local boundary for Cobertura line coverage. This change establishes the required local 80% gate while preserving the upstream reconciliation work as a deferred, externally owned deliverable.
What Changed
Verification
31749877507ford5e4a99687f22ecf14b88a206db623d85fe9a97fsucceeded afterworkflow_dispatch, including actionlint and Format, build, analyze, and test.git diff --check; no TaskMasterCLAUDE.md, non-memory.claude/**, or.agents/skills/**runtime-policy path changed.Scope and Follow-up
The upstream coverage-policy reconciliation remains deferred; the retained prompt defines the future upstream deliverable without changing local runtime policy paths. Re-run workflow-dispatch CI for any later head commit.
GitHub Auto-close