Repository navigation
contracts(OMN-12198): add dispatch envelope fallback evidence - #1662
Conversation
|
Warning Review limit reached
More reviews will be available in 29 minutes and 40 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 (11)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
dd17a34 to
0ceb7aa
Compare
0ceb7aa to
75dfa7d
Compare
…ra PR #1749 (#1665) * contracts(OMN-12006): fix stale contract_sha256 in 5 receipts OCC PR #1662 added new evidence items to contracts/OMN-12006.yaml (dod-omnimarket-pr-890, dod-infra-pr-1749, dod-occ-pr-1662) but did not update the contract_sha256 field in the 5 pre-existing receipts (dod-occ-pr, dod-omnimarket-pr-853/856/871, dod-quality-gate-deploy). The OCC eligibility gate requires all receipt contract_sha256 fields to match the pinned contract file hash. The stale hash (5d4b053c...) causes CONTRACT_HASH_MISMATCH, blocking omnibase_infra PR #1749 from merging. Updated the 5 stale receipts to the correct hash (d9a9f427...) that matches the current OMN-12006.yaml contract on main. Evidence-Ticket: OMN-12006 * contracts(OMN-12006): add dod-occ-pr-1665 evidence and update all receipt hashes - Adds dod-occ-pr-1665 evidence item to contracts/OMN-12006.yaml so the OCC PR itself (#1665) is bound to the ticket via a PASS receipt - Creates PASS receipt at drift/dod_receipts/OMN-12006/dod-occ-pr-1665/command.yaml with pr_number: 1665 - Updates contract_sha256 in ALL OMN-12006 receipts to the new contract hash (sha256:02d224d1...) after adding the dod-occ-pr-1665 evidence item Evidence-Ticket: OMN-12006
…n contract (OmniNode-ai#1158) * evidence(OMN-9139): add deploy dod_evidence item to attestation contract Adds a docker exec check_value to the OMN-9139 contract so the deploy-gate on omnibase_infra PR OmniNode-ai#1662 can find deploy evidence. * evidence(OMN-9139): add deploy attestation receipts
…local guardrail) (#3776) * evidence(OMN-14224): OCC companion for omnimarket #1662 (fail-closed local guardrail) Contract + PR-bound receipt (independent verification of the fail-closed-to-local guardrail for undeclared delegation task classes) for omnimarket #1662. Verified on a clean detached checkout of PR head ed515bd6 (isolated from the shared worktree's uncommitted OMN-14225 changes): undeclared class -> local-only (paid disallowed), declared class still routes to paid (inverse control), zero behavior change on all 15 declared accepted classes, and the 2 unrelated pre-existing test failures reproduce identically on base e8594b7c. * evidence(OMN-14224): self-bind OCC companion receipt (commit_sha C1 5eaf231) dod-occ-self binds this OCC PR to occ-preflight by commit_sha of C1 (the contract commit 5eaf231), avoiding OCC PR-number prediction under concurrent lanes. * chore(OMN-14224): re-trigger CI on dev base (synchronize)
Summary
Verification
Evidence-Source: OCC#1662
Evidence-Ticket: OMN-12198