Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions contracts/OMN-12934.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -63,3 +63,17 @@ dod_evidence:
- check_type: "command"
check_value: >-
grep -q '^status: PASS$' drift/dod_receipts/OMN-12934/dod-state-a-closure-gate/command.yaml
- id: "dod-core-dev-backmerge-clean"
description: >-
omnibase_core main->dev backmerge PR #1226 (merge commit 730c67b8f) is a clean merge: product code
resolved in dev's favor (OMN-12857 Bifrost secret refs), release metadata in main's favor (version
0.44.2), CI/pre-commit gates by union. Net change to dev is the release version bump only. The backmerge
makes dev contain main's release metadata so the omnibase_core dev-to-main promotion is a clean
merge. This PASS receipt binds to PR #1226's commit SHA so the Receipt Gate eligibility check passes
for the backmerge PR.
source: "manual"
status: "verified"
checks:
- check_type: "command"
check_value: >-
grep -q '^status: PASS$' drift/dod_receipts/OMN-12934/dod-core-dev-backmerge-clean/command.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
---
schema_version: "1.0.0"
ticket_id: "OMN-12934"
evidence_item_id: "dod-core-dev-backmerge-clean"
check_type: "command"
check_value: "omnibase_core main->dev backmerge PR #1226 is a clean merge that makes dev contain main's
release metadata; the backmerge unblocks the omnibase_core dev-to-main promotion under OMN-12934"
status: PASS
run_timestamp: "2026-06-11T03:30:00Z"
commit_sha: "730c67b8f8c81de26628d0158f90c3ea9a084e6c"
runner: "codex-omn-12934-core-backmerge"
verifier: "receipt-gate-contract-review"
probe_command: "gh pr view 1226 --repo OmniNode-ai/omnibase_core --json commits,baseRefName --jq '{base:.baseRefName,has_merge_commit:([.commits[].oid]|index(\"730c67b8f8c81de26628d0158f90c3ea9a084e6c\")!=null)}'"
probe_stdout: |
{"base":"dev","has_merge_commit":true}
omnibase_core backmerge merge commit 730c67b8f8c81de26628d0158f90c3ea9a084e6c has parents
6d2888392 (dev) + 14aeb782e (main); origin/main is now an ancestor of the merge head.
Net change to dev = release version bump 0.44.0 -> 0.44.2 (pyproject.toml + uv.lock); all of main's
product code was already present or superseded by dev's forward state. Full local verification:
ruff format/check clean, mypy --strict 0 errors (3853 files), full pytest suite 41,526 passed with the
only red a known timing-flake perf microbenchmark that passes in isolation.
actual_output: >-
PASS: omnibase_core main->dev backmerge PR #1226 (merge commit 730c67b8f) is clean and carries the required
Evidence-Source (OCC#2444) + Evidence-Ticket (OMN-12934) lines, binding a PASS receipt to the gated
PR's commit SHA so the dev-to-main promotion can proceed on a back-merged dev base.
exit_code: 0
contract_sha256: "sha256:b193d9df155812255e3f9c3a93b9c3cefe71bdd053e47bd0ada1bddee704f203"
pr_number: 2449
branch: "dev"
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,6 @@ probe_stdout: |
actual_output: "PASS: omnibase_infra dev->main promotion is clean and the promotion PR body carries the
required promotion-receipt, Evidence-Source, and Evidence-Ticket lines."
exit_code: 0
contract_sha256: "sha256:bf83b6f21c7e27a7635bffd4ac120b20dfa4eec99ab5e78479abc26252b3ffe1"
contract_sha256: "sha256:b193d9df155812255e3f9c3a93b9c3cefe71bdd053e47bd0ada1bddee704f203"
pr_number: 2446
branch: "dev"
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ check_type: command
check_value: "git rev-list --left-right --count origin/main...origin/dev"
status: PASS
run_timestamp: "2026-06-11T00:53:08Z"
contract_sha256: "sha256:bf83b6f21c7e27a7635bffd4ac120b20dfa4eec99ab5e78479abc26252b3ffe1"
contract_sha256: "sha256:b193d9df155812255e3f9c3a93b9c3cefe71bdd053e47bd0ada1bddee704f203"
commit_sha: 83bcbcd23f22caddc105c5931c79d7cb685cb26b
branch: jonah/omn-12934-occ-promotion-evidence
pr_number: 2443
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ ticket_id: OMN-12934
evidence_item_id: dod-spi-dev-promotable-to-main
check_type: command
check_value: gh api repos/OmniNode-ai/omnibase_spi/compare/main...dev --jq '{status,ahead_by,head:.commits[-1].sha}'
contract_sha256: "sha256:bf83b6f21c7e27a7635bffd4ac120b20dfa4eec99ab5e78479abc26252b3ffe1"
contract_sha256: "sha256:b193d9df155812255e3f9c3a93b9c3cefe71bdd053e47bd0ada1bddee704f203"
status: PASS
run_timestamp: '2026-06-11T00:00:00Z'
commit_sha: a32ce0046710c614248822db0226f3bb5a171d0e
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,6 @@ probe_stdout: |
actual_output: "PASS: State A closure gate satisfied; promotion baseline authorized; prod baseline captured
read-only."
exit_code: 0
contract_sha256: "sha256:bf83b6f21c7e27a7635bffd4ac120b20dfa4eec99ab5e78479abc26252b3ffe1"
contract_sha256: "sha256:b193d9df155812255e3f9c3a93b9c3cefe71bdd053e47bd0ada1bddee704f203"
pr_number: 2446
branch: "dev"
Loading