Repository navigation
evidence(OMN-12477): bind remaining 7 guard PRs to central OCC evidence - #1919
Conversation
Extends the OMN-12477 contract + receipts to cover the 7 code PRs not yet bound: omniclaude #1715, omnibase_core #1182, omniintelligence #694, omnimarket #999, omnidash #167, omnibase_spi #231, omnibase_compat #123. Each receipt records the PR head SHA and status: PASS so Receipt Gate and the DoD Evidence materializer bind every guard PR to this ticket. OMN-12477
|
Warning Review limit reached
More reviews will be available in 7 minutes and 26 seconds. Learn how PR review limits work. Your organization has run out of usage credits. Purchase more in the billing tab. ⌛ How to resolve this issue?After more reviews become available, a review can be triggered using the 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 include higher PR review limits than trial, open-source, and free plans. In all cases, reviews become available again over time. During sustained high-volume PR review activity, CodeRabbit may temporarily slow when the next review becomes available. Please see our Fair Usage Limits Policy for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (8)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
… extension OCC #1919 extended contracts/OMN-12477.yaml with 7 new dod_evidence entries, changing its sha256, but the 4 pre-existing receipts still pinned the old hash — causing CONTRACT_HASH_MISMATCH in validator_occ_merge_eligibility for every bound code PR. Repins all 4 receipts to the current contract hash so the Receipt Gate / DoD Evidence checks pass on the 9 guard PRs. OMN-12477
Repins the 4 pre-existing receipts to the current contract sha256 (the contract was extended in #1919) AND adds the required contract_sha256 field to the 7 new binding receipts (OMN-10421: receipts produced after 2026-04-30 must record the contract hash). Without it the Receipt Gate fails every bound guard PR with 'missing required contract_sha256 field'. Verified locally: validator_receipt_gate_cli + validator_occ_merge_eligibility both PASS for omniclaude #1715 and omnibase_compat #123. OMN-12477
OMN-12477: bind remaining 7 guard PRs to central OCC evidence
Extends the existing
contracts/OMN-12477.yaml(already on dev, covering OCC#1915/#1918 and omnibase_infra #1797) with binding
dod_evidenceentries +PASS receipts for the 7 guard PRs not yet covered:
Each receipt records the PR head SHA +
status: PASS+pr_number: <n>so thecross-repo Receipt Gate and the
materialize-dod-evidence-from-occ.shDoDmaterializer bind every guard PR to OMN-12477. Once this OCC PR is open, each of
the 7 code PRs gets
Evidence-Source: OCC#<this-pr>+Evidence-Ticket: OMN-12477.OMN-12477