π§ Coldkeep v1.10.7 β Critical-Path Coverage Gates #61
franchoy
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Coldkeep v1.10.7 β Critical-Path Coverage Gates
Release status
Pre-release message prepared while PR CI is still running.
Do not publish this release until:
critical-coverage-reportjob has completed successfully;main;v1.10.7tag has been created from the mergedmaincommit.Release theme
v1.10.7 establishes the critical-path coverage gate foundation for Coldkeep.
This release improves release visibility and correctness governance by adding a report-only critical coverage workflow, formal baseline evidence, invariant mapping, soft threshold policy, regression-prevention design, and local validation records.
This release does not enforce coverage thresholds.
What changed
Critical package inventory
v1.10.7 adds an explicit inventory of packages tracked for critical-path coverage.
The inventory separates packages into three groups:
The goal is to make coverage meaningful by linking it to correctness-critical areas instead of using a raw global percentage.
Report-only critical coverage script
Added:
Supported mode:
The script generates per-package coverage visibility for the tracked critical packages.
It does not:
Formal coverage baseline
Added formal baseline artifacts:
The baseline records the current critical-path coverage state and treats it as evidence, not as a pass/fail threshold.
Known low-visibility Tier 1 packages are documented as future hardening priorities:
These are not v1.10.7 release blockers.
Invariant coverage map
Added:
The invariant map connects coverage evidence to named correctness invariants, including:
This keeps coverage tied to Coldkeepβs correctness-first model.
Soft threshold policy
Added:
The policy defines:
The policy is advisory in v1.10.7. It does not enforce absolute thresholds.
Report-only CI integration
Added a CI job:
The job runs the report-only coverage script and uploads a CSV artifact.
It should fail only if report generation fails, Go coverage execution fails, or the script/runtime fails.
It should not fail because of low package coverage percentages.
Regression-prevention design
Added:
This document defines future regression-prevention behavior, including:
No regression enforcement is implemented in v1.10.7.
Local validation evidence
Added local validation evidence:
Local gates recorded before PR:
What this release does not do
v1.10.7 does not:
--soft-gate;--hard-gate;Correctness interpretation
v1.10.7 improves coverage visibility and release governance.
It does not claim that coverage percentages prove correctness.
Coverage is treated as useful evidence only when connected to named Coldkeep correctness invariants.
This discussion was created from the release π§ Coldkeep v1.10.7 β Critical-Path Coverage Gates.
All reactions