Verification

Use npm proof commands to check a claim. They are verification tools for this repo, not product install commands.

Start with the question you need answered: generated site freshness, rendered tutorial output, committed receipts, or a fresh live parity run.

Verify it yourself · Verification lanes · Proof page

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

Start With The Question

Use the narrowest check that proves the claim. A passing generated-file check is useful, but it is not a fresh live test. A fresh live test is stronger for one row, but it can create clusters and receipts.

QuestionCommand or surfaceNeeds cluster?What it proves
Generated site/docs/datanpm run site:verify
npm run docs:verify
npm run data:index:verify
NoGenerated surfaces match committed source and data.
Rendered tutorial outputnpm run redis:verify-install:render -- ...NoA user's workdir render matches the expected chart/base/package contract.
Broad repo gatenpm run verifyNo cluster by defaultThe committed corpus, generated files, receipts, and docs are self-consistent.
Fresh Helm-vs-cub comparisonnpm run kind-parity:run -- ...Yes, kindRegular Helm and cub installer are compared on two vanilla kind clusters.
Committed kind receiptsnpm run kind-parity:verifyNoExisting two-cluster receipts and summaries remain internally consistent.
ConfigHub/OCI live lanenpm run live-parity:run -- ...Yes, kind plus ConfigHub and OCI pathThe stricter live path for a committed recipe/base.
Lane semanticsnpm run lane-tests:verifyNoThe lane matrix and its status vocabulary are still valid.
cub-scout receiptcub-scout receipt validate <receipt.json>NoA receipt fingerprint and structure validate locally.

Product Commands And Proof Commands

Product commands

cub, helm, kubectl, Argo, and Flux render, install, deliver, or manage configuration.

Npm proof commands

npm run ... checks repo evidence: generated files, docs, data, tutorial renders, lane receipts, and proof summaries.

Full repo gate

npm run verify is a broad consistency gate. Use it before publishing or reviewing a large change, not as the first-user experience.

Recipe, Render, Record, Route

Flat YAML shows what would run. Verification adds the trail behind it and the routes around it, so hooks, CRDs, generated Secrets, setup jobs, and target prerequisites do not disappear.

MoveMeaningWhat gets checked
RenderTurn a chart, version, values, release name, namespace, and capability profile into exact Kubernetes objects.Object parity checks and rendered install checks.
RecordKeep inputs, source lock, objects, diffs, receipts, scans, and observations with the chart configuration.A reviewer can see what changed and rerun the same check later.
RouteName the extras Helm leaves around the edges: hooks, CRDs, webhooks, generated facts, target prerequisites, Secrets, setup jobs, and GitOps handoff.Each extra is applied, observed, blocked, refused, or marked target-specific.

Fresh Evidence And Committed Evidence

Committed evidence

Already in the repo. Use it to review a claim, publish generated pages, and confirm summaries still match receipts and CSVs.

Fresh evidence

Created by a new run. It may create kind clusters, use ConfigHub, publish OCI artifacts, wait for Argo or Flux, or write receipts.

Run live lanes serially

Do not overlap fresh live lanes. Keep clusters, namespaces, credentials, and receipts isolated.

Subtopics

TopicUse it for
Verification docsThe canonical docs landing page for proof commands and render-record-route.
Verify It YourselfThe practical command list for offline checks, rendered installs, parity receipts, and cub-scout receipts.
Verification LanesWhat each lane proves and what it does not prove.
Choosing CommandsWhen to use product commands versus repo verifiers.
Expected Results And ClustersWhich steps need a cluster and what output to expect.
Outcomes And TestsWhich repo promises map to which test commands and CSVs.
Live ParityHow to read live Helm-vs-ConfigHub parity status.
Chain Of ProofWhich boundary is proven by render, ConfigHub, delivery, and live observations.
What We Refuse To ClaimThe refusal boundaries that keep proof language honest.
Two-Cluster HarnessThe stricter Helm-vs-cub kind harness.
NPM Script CatalogThe full script catalog for maintainers.