Skip to content

feat: enforce structured release evidence - #99

Merged
kev1n77 merged 1 commit into
mainfrom
codex/readiness-evidence-contract
Jul 21, 2026
Merged

feat: enforce structured release evidence#99
kev1n77 merged 1 commit into
mainfrom
codex/readiness-evidence-contract

Conversation

@kev1n77

@kev1n77 kev1n77 commented Jul 21, 2026

Copy link
Copy Markdown
Owner

Summary

  • require structured, reviewed scenario packets for six manual GA readiness gates
  • require a policy-valid, privacy-safe aggregate report for the three Beta metric gates
  • add template/verification CLI commands, release integration, regression coverage, and concise operator docs

Verification

  • python -m unittest discover -s scripts/tests -v (32 passed, 1 skipped because Windows symlink creation is unavailable)
  • python scripts/verify_release_readiness.py --repository-root . --allow-pending
  • python scripts/verify_supply_chain.py
  • python -m py_compile scripts/verify_readiness_evidence.py scripts/verify_release_readiness.py scripts/tests/test_verify_readiness_evidence.py
  • git diff --check

External readiness state

The checked-in release remains intentionally blocked at 3/12 gates. The remaining nine gates still require real devices, Beta participants, signing credentials, or independent reviewers; this PR makes those claims verifiable instead of allowing arbitrary files to close them.

@kev1n77
kev1n77 merged commit ace221a into main Jul 21, 2026
10 checks passed
@kev1n77
kev1n77 deleted the codex/readiness-evidence-contract branch July 21, 2026 18:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant