Run this checklist in ≤10 minutes after reading the Verify-in-10 guide. Run the lab or Log your receipts. Exit metric: dashboards refresh within 30 days and decision hit rate stays ≥ 60%.
Tiny receipts — Learn (v2025.11)
- m-dashboard-freshness-days: 9 days
- m-decision-hit-rate: 62% See the receipts
Preconditions
- SLI stage and guardrail mapping logged (or exception ID ready).
pnpm installandpnpm run docs:guardavailable locally.- Latest manifest file (
ops/releases/YYYY-MM/manifest.json) checked out.
Steps (≤10 minutes)
- Scope check (1 min) — Confirm SLI stage + guardrail ID (or exception). Update manifest
decisionsif needed. - Fold rules (2 min) — Verify opener + CTAs render above the first section and the Verify guide link is visible when required.
- Tests + labs (3 min) — Run
pnpm run docs:guard(or targeted labs). Capture the first successful output for receipts. - Receipts + snapshot (2 min) — Refresh analytics snapshot (
pnpm run analytics:snapshot) if adoption data changed. - State build (2 min) — Edit manifest metrics, run
pnpm run state:build, stageops/releases/YYYY-MM/index.md+do../navigate/state-ledger.md.
Acceptance checks
- Guardrail mapping or exception recorded.
- CTA fold rules pass; Verify link visible when required.
pnpm run docs:guardexits 0; logs attached to PR.- Manifest metrics updated;
pnpm run state:buildrerun; outputs staged. - Receipts (manifest + snapshot) referenced in PR or release notes.
Rollback / stop rule
- If any step fails twice, stop and fix the underlying issue (CTA contract, tests, manifest). Don’t ship until the lab runs clean in ≤10 minutes.
- If the lab consistently exceeds 10 minutes, roll back the last checklist addition and file a
kl,questionissue with the failing step.

