Repository navigation
evidence(OMN-12934): bind PASS receipt to omnibase_core backmerge PR #1226 - #2449
Conversation
|
Warning Review limit reached
More reviews will be available in 1 hour, 52 minutes, and 39 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 (6)
📝 WalkthroughWalkthroughThis PR records a verified backmerge of omnibase_core's main branch into dev with a clean merge commit, adds the corresponding receipt evidence, and updates contract SHA256 hashes across four existing promotion/closure receipt configurations for ticket OMN-12934. ChangesOMN-12934 Evidence and Receipt Updates
Estimated code review effort🎯 2 (Simple) | ⏱️ ~8 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
68e8837 to
a180552
Compare
…1226 Adds dod-core-dev-backmerge-clean receipt (binds commit_sha 730c67b8f / PR #1226) so the omnibase_core main->dev backmerge clears the Receipt Gate OCC eligibility check. Re-stamps all OMN-12934 receipts' contract_sha256 to the updated contract hash (new evidence item added). Verified locally: validator_occ_merge_eligibility returns eligible=true (hash-bound + PR-bound); receipt-honesty PASSES.
a180552 to
4cf7359
Compare
…losed-unmerged PR #2664 Operator D2 paper ruling 2026-08-10 (docs-omni-home-refresh ledger row [decisions-D1-D9]): PR #2664 (omnibase_infra, non-prod Keycloak client canonical copy) closed unmerged 2026-08-08T10:12:33Z. Four dod_evidence entries permanently pin `.state=="OPEN"` on that dead PR (dod-OmniNode-ai-omnibase_infra-pr-2664, dod-infra-2664-rerun-9bd798eb, dod-infra-2664-rerun-7d51feb8, dod-occ-evidence-validator-pr-2664-820), blocking dod_verify PASS indefinitely -- same class as OMN-15599 (3rd occurrence: PR-bound stamp with no retirement path when its PR closes unmerged). Appends 4 append-only supersession entries pointing at the live successor evidence for this ticket's substantive work: PR #2449 (omnibase_infra, MERGED 2026-07-25T21:51:11Z) plus the parity copy landed via omninode_infra#820 (MERGED 2026-08-06T12:25:48Z). No existing entry edited or removed.
…losed PR #2664 (#6286) * docs(OMN-14627): supersede 4 dead-pin dod_evidence entries bound to closed-unmerged PR #2664 Operator D2 paper ruling 2026-08-10 (docs-omni-home-refresh ledger row [decisions-D1-D9]): PR #2664 (omnibase_infra, non-prod Keycloak client canonical copy) closed unmerged 2026-08-08T10:12:33Z. Four dod_evidence entries permanently pin `.state=="OPEN"` on that dead PR (dod-OmniNode-ai-omnibase_infra-pr-2664, dod-infra-2664-rerun-9bd798eb, dod-infra-2664-rerun-7d51feb8, dod-occ-evidence-validator-pr-2664-820), blocking dod_verify PASS indefinitely -- same class as OMN-15599 (3rd occurrence: PR-bound stamp with no retirement path when its PR closes unmerged). Appends 4 append-only supersession entries pointing at the live successor evidence for this ticket's substantive work: PR #2449 (omnibase_infra, MERGED 2026-07-25T21:51:11Z) plus the parity copy landed via omninode_infra#820 (MERGED 2026-08-06T12:25:48Z). No existing entry edited or removed. * evidence(OMN-14627): PASS receipts for 4 supersession entries (missing_receipt fix) Re-executes each entry's check_value against live PR #2664 state (CLOSED-unmerged, closedAt 2026-08-08T10:12:33Z, final head 7d51feb888241fc87d79e40063641dc64f738fc9) and records honest probe_stdout. All 4 premises hold live; all 4 receipts are genuine PASS, not forced. * chore(OMN-14627): yamlfmt the 4 new supersession receipt files * chore(OMN-14627): retrigger — Self-companion guard job 93363463407 cancelled mid-fetch (git fetch hang, runner-liveness class per OMN-15776), not a content failure
OMN-12934 — OCC receipt binding for omnibase_core backmerge PR #1226
Adds
dod-core-dev-backmerge-cleanreceipt underdrift/dod_receipts/OMN-12934/that binds a PASS to omnibase_core backmerge PR #1226 (merge commit
730c67b8f). Without a PR-bound receipt the omnibase_core backmerge's ReceiptGate failed OCC eligibility with
pr_ticket_mismatch(existing OMN-12934receipts bind to the OCC/infra/spi promotion PRs, not the core backmerge).
Changes
dod-core-dev-backmerge-cleanadded tocontracts/OMN-12934.yaml(+ its PASS receipt).contract_sha256re-stamped to the updatedcontract hash
sha256:98a95e0c…(adding the evidence item changed the filehash; every receipt must match the pinned hash or the eligibility check trips
CONTRACT_HASH_MISMATCH).Verification (local)
validate-yaml contracts/OMN-12934.yaml: OK (ticket_contract).validator_occ_merge_eligibilityfor PR evidence(OMN-9121): bind omnibase infra PR 1650 #1226 (commit730c67b8f):eligible=true,reason=eligible, detail "OCC evidence is present, PASS,hash-bound, and PR-bound".
validator_receipt_honestyon the new receipt: PASS (0 violations; verifierreceipt-gate-contract-review≠ runner; real probe_command + probe_stdout;no deferral language).
Evidence/governance change only; no source, runtime, topic, or schema change.
Evidence-Source: OCC#2444
Evidence-Ticket: OMN-12934
Summary by CodeRabbit