Skip to content

chore(OMN-12765): add release promotion evidence - #2256

Merged
jonahgabriel merged 4 commits into
devfrom
jonah/omn-12765-release-evidence
Jun 7, 2026
Merged

jonahgabriel merged 4 commits into
devfrom
jonah/omn-12765-release-evidence

Conversation

@jonahgabriel

@jonahgabriel jonahgabriel commented Jun 7, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Add central OCC contract and PASS receipts for OMN-12765 release promotion prep.
  • Bind the core, compat, and infra dev backmerge PRs needed before direct dev->main promotion.
  • Record live dev runtime evidence for useful direct infra delegation and delegate-skill unit-test generation proofs.

Verification

  • uv run validate-yaml contracts/OMN-12765.yaml
  • uv run pre-commit run --files contracts/OMN-12765.yaml drift/dod_receipts/OMN-12765/dod-core-backmerge-pr-1208/command.yaml drift/dod_receipts/OMN-12765/dod-compat-backmerge-pr-137/command.yaml drift/dod_receipts/OMN-12765/dod-infra-backmerge-pr-1892/command.yaml drift/dod_receipts/OMN-12765/dod-dev-runtime-live-proof/command.yaml

Evidence

  • Direct infra proof correlation: 253771e1-dad2-452d-a22a-55c52eedf33a
  • Delegate-skill unit-test proof correlation: ab836058-473d-4747-8874-beed02657d5c

Summary by CodeRabbit

  • Chores
    • Added release ticket contract for a deployment promotion workflow.
    • Included validation evidence records documenting successful verification of compatibility, core, infrastructure, runtime deployment, and documentation components through automated checks.

@coderabbitai

coderabbitai Bot commented Jun 7, 2026 •

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 32d06c5d-e6dc-46e9-9880-dbccc57125ed

📥 Commits

Reviewing files that changed from the base of the PR and between a991675 and 8c236bd.

📒 Files selected for processing (6)
  • contracts/OMN-12765.yaml
  • drift/dod_receipts/OMN-12765/dod-compat-backmerge-pr-137/command.yaml
  • drift/dod_receipts/OMN-12765/dod-core-backmerge-pr-1208/command.yaml
  • drift/dod_receipts/OMN-12765/dod-dev-runtime-live-proof/command.yaml
  • drift/dod_receipts/OMN-12765/dod-infra-backmerge-pr-1892/command.yaml
  • drift/dod_receipts/OMN-12765/dod-occ-evidence-pr-2256/command.yaml

📝 Walkthrough

Walkthrough

This PR introduces ticket contract OMN-12765 defining a release promotion process from the validated delegation/SEA development lane to main branch and remaining runtimes. The contract specification includes five structured evidence receipts that capture proof-of-delivery: three GitHub PR validations for backmerge operations (compat, core, and infrastructure), one deployment-and-orchestrator runtime live proof, and one OCC evidence PR confirming the central contract and release receipts.

Changes

OMN-12765 Release Promotion Workflow

Layer / File(s) Summary
Ticket contract definition
contracts/OMN-12765.yaml
Defines the OMN-12765 seam ticket contract with schema_version, ticket metadata, interface_change: false, disabled emergency bypass, and five dod_evidence entries (compat/core/infra backmerge PRs, dev runtime live proof, and OCC evidence PR) each with verified status and command-based checks requiring PASS status, matching PR numbers, and specific contract/evidence hashes.
Evidence receipts: PR validations, runtime proof, and OCC documentation
drift/dod_receipts/OMN-12765/dod-compat-backmerge-pr-137/command.yaml, drift/dod_receipts/OMN-12765/dod-core-backmerge-pr-1208/command.yaml, drift/dod_receipts/OMN-12765/dod-infra-backmerge-pr-1892/command.yaml, drift/dod_receipts/OMN-12765/dod-dev-runtime-live-proof/command.yaml, drift/dod_receipts/OMN-12765/dod-occ-evidence-pr-2256/command.yaml
Five command-type evidence receipts record verification outcomes: compat PR #137, core PR #1208, and infra PR #1892 each contain probe commands and captured GitHub PR state indicating OPEN status and test verification; dev runtime live proof captures probe commands for deployment script execution, runtime image label inspection, direct infra delegation proof, and delegate-skill orchestrator task with detailed correlation IDs and quality/gate results in captured stdout; OCC evidence PR #2256 confirms the central contract and release-promotion receipt status. All receipts include schema versioning, execution metadata (timestamps, commit SHAs, contract hashes, branch/runner/verifier), and exit code 0 with PASS status.

🎯 2 (Simple) | ⏱️ ~10 minutes

🐰 A ticket contract takes its stage,
Five proofs dance across the page,
From dev through main they gently climb,
Each evidence checked in perfect time,
Release promotion, neat and bright!

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'chore(OMN-12765): add release promotion evidence' accurately summarizes the main change—adding evidence files and a contract for the OMN-12765 release promotion workflow.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch jonah/omn-12765-release-evidence

Comment @coderabbitai help to get the list of available commands and usage tips.

@jonahgabriel
jonahgabriel force-pushed the jonah/omn-12765-release-evidence branch from 027e1d1 to b337055 Compare June 7, 2026 03:39
@jonahgabriel
jonahgabriel added this pull request to the merge queue Jun 7, 2026
Merged via the queue into dev with commit b7e356f Jun 7, 2026
39 checks passed
@jonahgabriel
jonahgabriel deleted the jonah/omn-12765-release-evidence branch June 7, 2026 03:51
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