Skip to content

feat: publish lesser-body certification contracts and evidence#127

Merged
aron23 merged 5 commits intomainfrom
aron/issue-110-body-contract-evidence
Mar 31, 2026
Merged

feat: publish lesser-body certification contracts and evidence#127
aron23 merged 5 commits intomainfrom
aron/issue-110-body-contract-evidence

Conversation

@aron23
Copy link
Copy Markdown
Contributor

@aron23 aron23 commented Mar 31, 2026

Summary

  • publish a canonical lesser-body consumer contract and machine-readable compatibility boundary in lesser-host
  • make body-enabled managed certification explicit, including body version selection, compatibility validation, dedicated body evidence files, and committed example evidence bundles
  • drive Project 17 readiness from the canonical lesser-body certification evidence and update the canary workflow defaults to the current M10-M12 parent issues

Commits

  • 6a88db0 docs: publish lesser-body release contract
  • 1c06838 feat: define lesser-body compatibility contract
  • 821d224 feat: certify lesser-body releases explicitly
  • a8008f4 feat: persist lesser-body certification evidence
  • f4cfcd7 feat: sync readiness from lesser-body evidence

Closes

Verification

  • GOTOOLCHAIN=auto go test ./internal/provisionworker ./scripts/managed-release-certification ./scripts/managed-release-readiness -count=1
  • GOTOOLCHAIN=auto go test ./scripts/managed-release-readiness -count=1
  • bash gov-infra/verifiers/gov-verify-rubric.sh

@aron23 aron23 merged commit 4a130e8 into main Mar 31, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment