P0 Major Issue Status

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.

This file keeps the high-priority proof gaps visible in the repo. The goal is to prevent the project from quietly drifting back into prose-only claims.

IssueCurrent statusWhat is now contract-backedStill open
#4 HelmPlan pain report per chartRedis acceptance satisfiedRedis now has helm-pain-report.yaml; HelmPlan links it; verifier checks that default Redis has no unhandled pain points.Scale the richer report shape to every catalog chart.
#5 EffectiveValues@shaRedis acceptance satisfiedRedis effective values include file/tree digests and provenance; render receipts and variant revisions bind the effective-values digest.Full Helm value precedence across defaults, globals, and subcharts remains chart-by-chart work.
#6 Dead/unknown/ignored valuesRedis acceptance satisfiedRedis has values-diagnostics.yaml with a synthetic wrong-key test; HelmPlan and ValueModel link it; verifier checks the finding.Automate dead-key detection more broadly.
#7 Value-to-field explanationRedis acceptance satisfiedRedis has value-source-map.yaml explaining replica count, release name, namespace, and password effects; verifier checks those entries.Scale field-level provenance to the rest of the catalog.
#24 Artifact schemas and receipt verifierP0 acceptance satisfiedschemas/ defines the core artifact contracts; npm run p0:contracts validates artifact kind/version, corpus invariants, observation evidence, capability refs, generated facts, and upgrade/rollback receipts; npm run verify checks the full graph.Full JSON Schema validation of every artifact can be added after contract shape settles.
#25 Top-N adversarial harnessP0 acceptance satisfieddata/adversarial10/ has a locked corpus, generated HelmPlan/render receipts, proof-readiness.csv, control-point-summary.csv, and matrix.xlsx; top-500 catalog analysis exists separately.Grow from adversarial-10 to automated top-20/top-100/top-500 execution with promotion gates.
#27 Observation freshness SLOP0 acceptance satisfieddocs/reference/observation-freshness-slo.md defines fresh, stale, failed, unknown, not-observed, and drifted states; verifier checks receipt fields and evidence digests.UI/API display of freshness status remains outside this repo.
#28 Generated fact receipt schemaRedis acceptance satisfiedSchema exists and Redis default emits a concrete generated fact receipt bound into the render receipt and variant revision.The top secret-generating charts should emit concrete GeneratedFactReceipt examples.
#29 Capability profile catalogRedis acceptance satisfiedCapability catalog exists with verified digests; Redis variants, render receipts, and variant revisions bind k8s-1.30-default.Migrate every chart from inline kubeVersion/API lists to named profile references.
#30 Upgrade and rollback simulation receiptsFirst Redis exemplar landedSchema exists and Redis has concrete upgrade/rollback simulation receipts for the default <-> reuse-existing-secret transition.Add true old-version chart upgrade simulations next.

Current Priority

  1. Keep npm run verify green.
  2. Convert Redis from "proof-grade" to the first complete production-support exemplar, including generated fact and upgrade/rollback receipts.
  3. Apply the same contracts to the other 19 catalog entries without making the user journey feel heavier than Helm.