Coverage Completion Plan

A repository document, rendered for the site. View source markdown.

Generated at: 2026-07-30T12:38:02.000Z UTC · source: committed helm-expt evidence for this rendered repository document.

UNOFFICIAL/EXPERIMENTAL. Generated by scripts/generate-coverage-completion-plan.mjs. Do not hand-edit. Regenerate with npm run coverage-completion-plan.

The path to 100% verified disposition of the master matrix - not 100% green. A correct watch / blocked / refused / n-a with evidence and a named next action is a valid product answer. This collapses the 657 non-green cells from the matrix-completion-audit into 20 action families, ranked by cells-cleared-per-action, so a large matrix becomes a short punch-list.

Predictions (expected status after a run/fix/stage) are marked prediction; recorded dispositions (record-decision / refuse-or-scope) are not predictions.

Top 10 actions by cells cleared

#ActionFamilyCellsOwner laneCommand / prerequisite
CCP-01run-promotionpromotion-rerun-after-server-fix389Codex-livererun old fallback receipts on the fixed server
CCP-02refresh-imageremote-image-refresh74Claude-non-livea pullable image or retained digest
CCP-03record-decisionverified-watch67product-decision-
CCP-04record-decisionlifecycle-not-applicable44product-decision-
CCP-05stage-prereqoperator-review20product-decisionruntime review or target-specific support decision
CCP-06stage-prereqstage-secret10Claude-non-liverequired Secret/ConfigMap/mount target fact
CCP-07fix-modelmodel-gap6Claude-non-live-
CCP-08stage-prereqcreate-namespace6Claude-non-livesee target-prerequisite-actions
CCP-09stage-prereqinstall-crds6Claude-non-livecert-manager CRDs
CCP-10fix-modelbase-design5Claude-non-live-

Cells by action type

Action typeCells
run-promotion389
record-decision111
refresh-image74
stage-prereq54
fix-model25
lifecycle-observe4

Cells by owner lane

Owner laneCells
Codex-live393
product-decision139
Claude-non-live125

Variant promotion (first-class family)

The promotion (V) lane is the loudest hole: 167 proven / 29 watch / 1 todo / 2 blocked / 0 n/a.

All action families

#ActionFamilyCellsLanesOwnerExpected (pred?)Evidence surfaceIssues
CCP-01run-promotionpromotion-rerun-after-server-fix389promotionCodex-livepass after rerun on ConfigHub v0.1.80+ (prediction)variant-promotion-closeout#682; #948
CCP-02refresh-imageremote-image-refresh74G/K/L/PClaude-non-livepass after the image is pullable (refresh tag / pin digest / mirror) (prediction)remote-image-runtime-workdown#753
CCP-03record-decisionverified-watch67G/K/Pproduct-decisionwatch (verified disposition; recorded with evidence)(already recorded)#753
CCP-04record-decisionlifecycle-not-applicable44lifecycleproduct-decisionn/a (no routed lifecycle to observe)master-catalog-matrix#753
CCP-05stage-prereqoperator-review20K/Lproduct-decisionpass after the runtime residue is reviewed or a better base is selected (prediction)local-live-triage; target-prerequisite-workdown#248; #753
CCP-06stage-prereqstage-secret10K/LClaude-non-livepass after the prerequisite is staged (prediction)local-live-triage; target-prerequisite-workdown#248; #753
CCP-07fix-modelmodel-gap6K/LClaude-non-livepass after the model/recipe change (prediction)model-gap-workdown#248; #753
CCP-08stage-prereqcreate-namespace6G/K/PClaude-non-livepass after the prerequisite is staged (prediction)target-prerequisite-workdown#248; #753
CCP-09stage-prereqinstall-crds6G/K/L/PClaude-non-livepass after the prerequisite is staged (prediction)target-prerequisite-workdown#248; #753
CCP-10fix-modelbase-design5G/K/PClaude-non-livepass after the model/recipe change (prediction)model-gap-workdown#248; #753
CCP-11fix-modelcrd-lifecycle5KClaude-non-livepass after the model/recipe change (prediction)model-gap-workdown#248; #753
CCP-12stage-prereqprovide-external-service5K/Lproduct-decisionpass after the provider prerequisite is modeled and staged (prediction)local-live-triage; target-prerequisite-workdown#248; #753
CCP-13fix-modelsemantic-normalization4G/PClaude-non-livepass after the model/recipe change (prediction)model-gap-workdown#248; #753
CCP-14lifecycle-observelifecycle-route4L/lifecycleCodex-liveobserved (prediction)lifecycle-route-actions; local-live-triage#248; #753
CCP-15stage-prereqwebhook-cert-lifecycle4LClaude-non-livepass after the certificate lifecycle is modeled and observed (prediction)local-live-triage#248; #753
CCP-16fix-modelobject-set-shape2KClaude-non-livepass after the model/recipe change (prediction)model-gap-workdown#248; #753
CCP-17fix-modelunknown2G/PClaude-non-livepass after the model/recipe change (prediction)model-gap-workdown#248; #753
CCP-18stage-prereqadmission-or-rbac2Lproduct-decisionpass after a target policy decision or base change (prediction)local-live-triage#248; #753
CCP-19fix-modelgenerated-fact1KClaude-non-livepass after the model/recipe change (prediction)model-gap-workdown#248; #753
CCP-20stage-prereqstage-prereq-other1Kproduct-decisionpass after the prerequisite is staged (prediction)target-prerequisite-workdown#248; #753

Boundaries