-
Notifications
You must be signed in to change notification settings - Fork 186
[FEATURE] Coverage Phase 4: Steady-state 80% / 70% #1400
Copy link
Copy link
Labels
area/ci-cdGitHub workflows, merge queue, gh-aw integrations, release pipeline.GitHub workflows, merge queue, gh-aw integrations, release pipeline.area/docs-sitedocs/src/content (Starlight), README, doc generation.docs/src/content (Starlight), README, doc generation.area/testingTest infrastructure, fixtures, e2e harness, coverage.Test infrastructure, fixtures, e2e harness, coverage.qualitystatus/acceptedDirection approved, safe to start work.Direction approved, safe to start work.status/triagedInitial agentic triage complete; pending maintainer ratification (silence = approval).Initial agentic triage complete; pending maintainer ratification (silence = approval).type/featureNew capability, new flag, new primitive.New capability, new flag, new primitive.
Metadata
Metadata
Assignees
Labels
area/ci-cdGitHub workflows, merge queue, gh-aw integrations, release pipeline.GitHub workflows, merge queue, gh-aw integrations, release pipeline.area/docs-sitedocs/src/content (Starlight), README, doc generation.docs/src/content (Starlight), README, doc generation.area/testingTest infrastructure, fixtures, e2e harness, coverage.Test infrastructure, fixtures, e2e harness, coverage.qualitystatus/acceptedDirection approved, safe to start work.Direction approved, safe to start work.status/triagedInitial agentic triage complete; pending maintainer ratification (silence = approval).Initial agentic triage complete; pending maintainer ratification (silence = approval).type/featureNew capability, new flag, new primitive.New capability, new flag, new primitive.
Type
Fields
Give feedbackNo fields configured for Task.
Projects
Status
Done
Is your feature request related to a problem? Please describe.
After Phase 3, integration is gated at 55% -- well below the 70%
steady-state target. The coverage policy is not documented for
contributors.
Describe the solution you'd like
Raise the integration gate to the 70% steady-state target and
document the coverage policy in CONTRIBUTING.md.
Changes
fail_underremains at80ci-integration.ymlDescribe alternatives you've considered
rule if actual coverage justifies it.
Additional context
Parent: #1398 -- Phase 4 of the progressive coverage strangler-fig ratchet.
This is the steady-state configuration. After this phase, coverage
gates only move upward via the ratchet rule: if actual exceeds gate
by 5+ points, raise gate to
actual - 3.Acceptance criteria