Skip to content

chore(OMN-12766): promote receipt integrity corrections to OCC main - #2265

Merged
jonahgabriel merged 5 commits into
mainfrom
hotfix/omn-12766-receipt-integrity-main-promote
Jun 7, 2026
Merged

jonahgabriel merged 5 commits into
mainfrom
hotfix/omn-12766-receipt-integrity-main-promote

Conversation

@jonahgabriel

@jonahgabriel jonahgabriel commented Jun 7, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Promotes to OCC main the receipt integrity corrections merged to OCC dev in #2262, so the corrected receipts appear on main.

Correction: Four DoD receipts on OMN-12742 and OMN-12743 were on main with status: PASS while probe_stdout explicitly stated PENDING. One fabricated verifier: jonah. All four are now status: PENDING with verifier: automation-pending.

This promotion also carries the OMN-12766 contract and PASS receipts so the Receipt Gate passes for this PR.

Note: main-target-guard will FAIL (this is a hotfix/* branch, not dev). This follows the established OCC promotion pattern used in #2254, #2252, #2240 et al. Requires admin merge.

hotfix-evidence: OCC-2262
backmerge: #2262

Ticket

OMN-12766

Closes OMN-12766

jonahgabriel and others added 2 commits June 7, 2026 01:08
…#2262)

* fix(OMN-12766): correct dishonest PASS receipts to PENDING on OCC dev

Four DoD receipts were promoted to OCC main (via #2254) with status: PASS
while their probe_stdout explicitly stated PENDING. One fabricated
verifier: jonah without a real user-issued approval handle.

Corrections:
- OMN-12742/dod-deploy-image-digest: PASS→PENDING, verifier→automation-pending
- OMN-12742/dod-gemini-orchestration-proof: PASS→PENDING, verifier→automation-pending
- OMN-12742/dod-user-approval-receipt: PASS→PENDING, verifier→automation-pending (no fabricated user)
- OMN-12743/dod-deploy-runtime-model-identity: PASS→PENDING, verifier→automation-pending

Added:
- contracts/OMN-12766.yaml: integrity remediation ticket contract
- drift/dod_receipts/OMN-12766/dod-receipts-corrected: PASS receipt for the correction work itself
- drift/dod_receipts/OMN-12766/dod-occ-pr-evidence: PENDING (will update with PR number)

* fix(OMN-12766): update dod-occ-pr-evidence with real PR #2262 output

* fix(OMN-12766): correct contract_sha256 in OMN-12766 receipts after yamlfmt reformat
@coderabbitai

coderabbitai Bot commented Jun 7, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 585daeff-c64d-4b15-bb31-c39c3c5ed7c3

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch hotfix/omn-12766-receipt-integrity-main-promote

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

@jonahgabriel

Copy link
Copy Markdown
Contributor Author

Closing as superseded by direct dev-to-main promotion #2266, which includes the OMN-12766 receipt integrity corrections through current dev and satisfies the main-target guard shape.

@jonahgabriel jonahgabriel reopened this Jun 7, 2026
@jonahgabriel
jonahgabriel merged commit 7aed12d into main Jun 7, 2026
56 checks passed
@jonahgabriel
jonahgabriel deleted the hotfix/omn-12766-receipt-integrity-main-promote branch June 7, 2026 05:44
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