Upgrade Next Commands (Intent -> Command)¶
Use this page when you know the goal but not the exact command.
I need release confidence now¶
make first-proof
make first-proof-verify
make first-proof-freshness
Artifacts are produced under build/first-proof/ and freshness can be contract-checked.
I need a quick daily operator signal¶
make ops-now-lite
make ops-next
make doctor-remediate
This gives a deterministic follow-up decision, top next actions, and remediation hints when blockers exist.
I need pre-merge safety checks¶
make ops-premerge-fast
make ops-premerge-next-fast
Use non-fast variants when you want the full lane:
make ops-premerge
make ops-premerge-next
I need weekly reporting + governance posture¶
make ops-weekly
make top-tier-reporting
make plan-status
I need one guided starting point¶
make upgrade-next
This prints the recommended "next 5 commands" sequence.
To run those five commands automatically:
UPGRADE_NEXT_RUN=1 make upgrade-next
The guided five-command lane includes:
- first-proof-health-score for an executive readiness score artifact (build/first-proof/health-score.json).
- first-proof-freshness to confirm first-proof artifacts remain current and auditable.
- doctor-remediate so the lane ends with top blocker fixes, not only status output.
To preview the exact sequence without executing:
UPGRADE_NEXT_RUN=1 UPGRADE_NEXT_DRY_RUN=1 make upgrade-next
I need one-command onboarding-by-default¶
make operator-onramp
make operator-onramp-dry-run
make operator-onramp-verify
This runs upgrade-next, builds onboarding-next artifacts, and renders the first-proof dashboard.
operator-onramp-verify adds schema/execution/followup-ready contract checks.
Notes¶
- Start from canonical deterministic gate path first:
gate fast->gate release->doctor. - Expand into advanced/phase commands only after first-proof is stable.
I need contract trend visibility¶
make first-proof-ops-bundle-trend
This writes build/first-proof/ops-bundle-contract-trend.json and updates history JSONL.
I need one final operator summary¶
make first-proof-execution-report
This writes build/first-proof/execution-report.json and execution-report.md.
I need a strict final contract gate¶
make first-proof-execution-contract
This verifies key fields across final first-proof execution artifacts.
I need one-line CI/operator status¶
make upgrade-status-line
Writes build/first-proof/upgrade-status-line.txt for quick scanning.
I need final follow-up readiness gate¶
make first-proof-followup-ready
This verifies execution contract + summary outputs needed for operator handoff.
I need retention cleanup (TTL)¶
make cleanup-first-proof-artifacts
Default is dry-run with a 168-hour TTL and JSON report output.
I need CI artifact publishing¶
Use workflow: .github/workflows/first-proof-artifact-publish.yml
It publishes execution report + status line + follow-up artifacts from first-proof-verify-local.
I need remediation-time metrics¶
make followup-ready-metrics
Writes follow-up history and median_time_to_remediate_hours.
I need weekly ops-bundle trend markdown¶
make first-proof-ops-bundle-trend-report
Writes build/first-proof/ops-bundle-contract-trend.md.
I need branch-specific trend splits¶
first-proof-ops-bundle-trend now tracks branch-specific pass-rate fields using FIRST_PROOF_BRANCH in Makefile.
I need schema consistency checks¶
make first-proof-schema-contract
Validates schema_version across key first-proof artifacts.
I need consolidated first-proof dashboard¶
make first-proof-dashboard
Writes build/first-proof/dashboard.json and dashboard.md.
I need follow-up changelog automation¶
make followup-changelog
Appends run-level summary entries to build/first-proof/followup-changelog.jsonl.
I need profile-based readiness threshold gate¶
make first-proof-readiness-threshold
Uses FIRST_PROOF_READINESS_PROFILE with profiles in config/first_proof_readiness_profiles.json.
First-proof quality evidence bundle¶
Refresh the three authoritative producer artifacts explicitly:
make first-proof-health-score
make first-proof-dashboard
make first-proof-readiness-threshold
Then publish one read-only reviewer bundle:
make first-proof-quality-evidence
Equivalent root command:
python -m sdetkit first-proof-quality-evidence --root . --artifact-dir build/first-proof --out build/sdetkit/first-proof-quality-evidence.json --markdown-out build/sdetkit/first-proof-quality-evidence.md --format json
Check whether the bundle still matches the current Git HEAD and exact source artifact bytes without refreshing or mutating any producer artifact:
python -m sdetkit first-proof-quality-evidence --root . --artifact-dir build/first-proof --out build/sdetkit/first-proof-quality-evidence.json --check-freshness --format text
The bundle reports missing, invalid, stale, unbound, contradictory, or failed evidence. It does not run the refresh commands and does not authorize merge, patch application, security dismissal, workflow reruns, or semantic-equivalence claims.