Release Readiness Matrix¶
This repository does not earn stronger release language by collecting more governance prose. It earns stronger language only when a hostile reviewer can challenge the product across a small set of decisive categories and the checked evidence survives.
The machine-readable matrix lives in
configs/package-governance/release-readiness-matrix.toml. It is generated
from live package-boundary, workflow, runtime, evidence, and consequence
validators so the root wording cannot drift ahead of the actual repository.
The matrix matters more now because the repository has stronger scientific and runtime substance than before. Once that happens, the real risk is not only missing capability. It is overclaiming from one strong surface while another surface still narrows the release boundary.
This page is the smallest release-control surface that still sees the whole product. It exists so root wording, package depth, runtime proof, benchmark substance, and consequence realism all have to agree before the released sentence widens.
Matrix Categories¶
| Category | What it asks | Primary evidence |
|---|---|---|
| Workflow-family product evidence | Does the root promise stay behind the checked workflow manifest and package-family readiness evidence? | flagship workflow manifest, release family manifest, product architecture |
| Black-box rerunability | Can an outsider challenge the flagship runtime lane without maintainers narrating around missing artifacts? | runtime execution boundary, black-box run verification, flagship release candidate, public artifact index |
| Benchmark asset quality | Are benchmark-backed claims grounded by the release dossier and workflow claim checks? | scientific release manifest, benchmark asset docs, claim grounding checks |
| Docs clarity | Do root docs route readers to real evidence without stronger trust language than the evidence supports? | README, docs home, product architecture, cross-package ownership |
| Package-boundary stability | Do dependency directions, public imports, and package README routing still describe the same owner model? | package dependency policy, repository product shape, cross-package ownership |
| Artifact hygiene | Does the repo stay free of cache spillover, package-local artifact roots, and duplicate owner surfaces on disk? | repository file ownership matrix, drift audit, artifact governance |
| Consequence realism | Does recommendation posture stay behind the weakest downstream lab consequence boundary? | intelligence confidence docs, lab docs, capability limits |
Current Use¶
Use this page when someone asks whether the repository is ready for stronger public claims. The answer should begin with the matrix categories above, not with badges, package count, or handbook volume.
Why These Categories Are The Right Ceiling¶
- they force the review to cross package boundaries instead of staying inside the strongest owner
- they keep benchmark, runtime, docs, and consequence pressure visible as separate reasons to narrow language
- they are small enough to stay legible but broad enough to stop cosmetic readiness stories
What This Matrix Is Protecting¶
- it keeps one strong family packet from being mistaken for repository-wide readiness
- it keeps runtime proof from outrunning benchmark, grounding, or consequence weakness
- it keeps docs from sounding cleaner than the checked release evidence
- it keeps package-boundary drift from quietly eroding the owner model
How To Read A Failure Honestly¶
- a blocked category is not a documentation nuisance; it is a release-language boundary
- one green category does not compensate for a red category in another owner surface
- if the matrix still blocks a category, the stronger sentence is not earned
Strongest Companion Routes¶
- Flagship Release Candidate for the strongest currently released bundle sentence
- Why This Repository Is Not Ready Yet for the blocked release bars in plain language
- What Would Make This Repository Ready for the closure conditions that would move the matrix
First Proof Check¶
configs/package-governance/release-readiness-matrix.tomlpackages/bijux-proteomics-dev/src/bijux_proteomics_dev/release/governance/release_readiness_matrix.pyREADME.md
Design Pressure¶
The easy failure is to describe readiness in broad adjectives while the real review blockers still live in scattered validators. The matrix exists so the blockers stay small, named, and hard to soften.