Skip to content

fix(OMN-9713): bind dod receipts to omnibase_infra PR #1538 - #851

Merged
jonahgabriel merged 3 commits into
mainfrom
jonah/omn-9713-bind-receipts-to-pr
May 9, 2026
Merged

jonahgabriel merged 3 commits into
mainfrom
jonah/omn-9713-bind-receipts-to-pr

Conversation

@jonahgabriel

Copy link
Copy Markdown
Contributor

Summary

  • Bind all 8 OMN-9713 receipt files to omnibase_infra PR chore(occ-deps): update rerun state after 4314185e #1538 by setting pr_number: 1538
  • All receipts had blank pr_number, causing the receipt gate to fail with pr_ticket_mismatch
  • No logic changes — only pr_number updated in all receipt YAML files

Ticket

OMN-9713

Why

The receipt gate (OMN-10419) requires at least one PASS receipt to bind to the downstream PR number or one of its commit SHAs. Without pr_number set, the gate cannot confirm the receipts belong to omnibase_infra#1538.

All 8 receipt files had blank pr_number. The receipt gate requires at least
one receipt to bind to the downstream PR number or commit SHA. Set pr_number
to 1538 (omnibase_infra#1538) on all OMN-9713 receipts.
@coderabbitai

coderabbitai Bot commented May 9, 2026 •

Copy link
Copy Markdown

Warning

Rate limit exceeded

@jonahgabriel has exceeded the limit for the number of commits that can be reviewed per hour. Please wait 1 minute and 51 seconds before requesting another review.

You’ve run out of usage credits. Purchase more in the billing tab.

⌛ How to resolve this issue?

After the wait time has elapsed, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

We recommend that you space out your commits to avoid hitting the rate limit.

🚦 How do rate limits work?

CodeRabbit enforces hourly rate limits for each developer per organization.

Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout.

Please see our FAQ for further information.

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: e024519d-889a-4b77-823e-8d6f90871bd8

📥 Commits

Reviewing files that changed from the base of the PR and between 50b3a05 and 01cc420.

📒 Files selected for processing (8)
  • drift/dod_receipts/OMN-9713/dod-001/command.yaml
  • drift/dod_receipts/OMN-9713/dod-001/test_passes.yaml
  • drift/dod_receipts/OMN-9713/dod-002/command.yaml
  • drift/dod_receipts/OMN-9713/dod-002/test_passes.yaml
  • drift/dod_receipts/OMN-9713/dod-003/command.yaml
  • drift/dod_receipts/OMN-9713/dod-003/lint_passes.yaml
  • drift/dod_receipts/OMN-9713/dod-004/command.yaml
  • drift/dod_receipts/OMN-9713/dod-004/test_passes.yaml
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch jonah/omn-9713-bind-receipts-to-pr

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

…nding

OCC receipt gate checks commit_sha OR pr_number against the OCC PR's commits.
Update commit_sha from 326cebab (stale infra SHA) to 270ca31 (this OCC PR
commit) so OCC gate can verify binding. Infra gate binds via pr_number: 1538.
…inding

Short 8-char SHA was not matching OCC PR commit list. Expand to full
270ca31 so receipt_gate_cli can verify
the receipt binds to OCC PR #851 commits via commit_sha comparison.
@jonahgabriel
jonahgabriel enabled auto-merge (squash) May 9, 2026 12:32
@jonahgabriel
jonahgabriel merged commit 5938295 into main May 9, 2026
26 checks passed
@jonahgabriel
jonahgabriel deleted the jonah/omn-9713-bind-receipts-to-pr branch May 9, 2026 12:33
jonahgabriel added a commit that referenced this pull request May 25, 2026
…ility-backend rewrite (#1635)

* contracts(OMN-12006): add OCC contract and receipts for bifrost capability-backend rewrite

Documents OMN-12006 — the bifrost_delegation.yaml rewrite that:
- Sets model_name: null for all local backends (PR #853)
- Renames backends to capability-named IDs (local-coder, local-reasoner, etc.) (PR #856)
- Restores capability names after PR #851 merge-conflict revert (PR #871)

Includes receipts for all three omnimarket PRs and the OCC self-binding receipt.

* contracts(OMN-12006): repair receipt schema bindings

* contracts(OMN-12006): bind receipts to contract hash

* chore(OMN-12131): register log entries migration
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