From a99679aef33c8417e74108a29d56c5a8a3e91f67 Mon Sep 17 00:00:00 2001 From: Jonah Gray Date: Fri, 3 Jul 2026 11:23:35 -0700 Subject: [PATCH 1/4] receipt(OMN-13501): bind omnimarket faked-boundary burn-down PR #1594 --- .../dod-omnimarket-pr-1594/command.yaml | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 drift/dod_receipts/OMN-13501/dod-omnimarket-pr-1594/command.yaml diff --git a/drift/dod_receipts/OMN-13501/dod-omnimarket-pr-1594/command.yaml b/drift/dod_receipts/OMN-13501/dod-omnimarket-pr-1594/command.yaml new file mode 100644 index 00000000000..f606e49d479 --- /dev/null +++ b/drift/dod_receipts/OMN-13501/dod-omnimarket-pr-1594/command.yaml @@ -0,0 +1,26 @@ +--- +schema_version: "1.0.0" +ticket_id: "OMN-13501" +evidence_item_id: "dod-omnimarket-pr-1594" +check_type: "command" +check_value: "gh pr view 1594 --repo OmniNode-ai/omnimarket --json number,url,headRefOid,headRefName,baseRefName,title,state" +status: PASS +run_timestamp: "2026-07-03T18:30:00Z" +contract_sha256: "sha256:f63451bb98a17f9a7838c69b8e438ec5ebfa11f17560adb7e8b11744248ffa9b" +commit_sha: "7707f7b6885398e0226441f9313528424fc43b6c" +branch: "jonah/omn-13501-boundary-burndown" +pr_number: 1594 +runner: "jonah-omn13501-finalize" +verifier: "jonah-omn13501-finalize" +probe_command: "gh pr view 1594 --repo OmniNode-ai/omnimarket --json number,url,headRefOid,headRefName,baseRefName,title,state" +probe_stdout: | + {"baseRefName":"dev","headRefName":"jonah/omn-13501-boundary-burndown","headRefOid":"7707f7b6885398e0226441f9313528424fc43b6c","number":1594,"state":"OPEN","title":"test(OMN-13501): migrate omnimarket faked-boundary sites to recorded-replay harness (50-site burn-down)","url":"https://github.com/OmniNode-ai/omnimarket/pull/1594"} +actual_output: >- + PASS: omnimarket PR #1594 burns all 69 live no-faked-boundary detector findings to zero across four + clusters (C1 inference patch_httpx_egress, C2 node_baseline_capture health-probe egress, C3 mock_assigned_to_boundary, + C4 class_subclassing_boundary + acceptance-corpus file exemption) with real per-site dispositions, no + test-weakening. Full detector run reports "No faked-boundary violations found"; full pytest suite 11862 + passed / 60 skipped (remaining failures are pre-existing live-infra integration tests untouched by this + branch). Gate remains report-only (blocking flip is OMN-13502). +exit_code: 0 +working_dir: "/Users/jonah/Code/omni_worktrees/OMN-13501/onex_change_control" From c54469e61a1ca3ffd8ba8e6f8c7d34cc06caac03 Mon Sep 17 00:00:00 2001 From: Jonah Gray Date: Fri, 3 Jul 2026 11:23:50 -0700 Subject: [PATCH 2/4] receipt(OMN-13501): OCC self-binding receipt for faked-boundary burn-down (predicts PR #3551) --- .../dod-occ-3551-self-binding/command.yaml | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 drift/dod_receipts/OMN-13501/dod-occ-3551-self-binding/command.yaml diff --git a/drift/dod_receipts/OMN-13501/dod-occ-3551-self-binding/command.yaml b/drift/dod_receipts/OMN-13501/dod-occ-3551-self-binding/command.yaml new file mode 100644 index 00000000000..c977a540cb5 --- /dev/null +++ b/drift/dod_receipts/OMN-13501/dod-occ-3551-self-binding/command.yaml @@ -0,0 +1,25 @@ +--- +schema_version: "1.0.0" +ticket_id: "OMN-13501" +evidence_item_id: "dod-occ-3551-self-binding" +check_type: "command" +check_value: "gh pr view 3551 --repo OmniNode-ai/onex_change_control --json number,url,headRefOid,headRefName,baseRefName,title,state" +status: PASS +run_timestamp: "2026-07-03T18:30:00Z" +contract_sha256: "sha256:f63451bb98a17f9a7838c69b8e438ec5ebfa11f17560adb7e8b11744248ffa9b" +commit_sha: "a99679aef33c8417e74108a29d56c5a8a3e91f67" +branch: "jonah/omn-13501-occ-burndown-receipts" +pr_number: 3551 +runner: "jonah-omn13501-finalize" +verifier: "jonah-omn13501-finalize" +probe_command: "gh pr view 3551 --repo OmniNode-ai/onex_change_control --json number,url,headRefOid,headRefName,baseRefName,title,state" +probe_stdout: | + PENDING: self-referential — this receipt predicts its own OCC PR #3551 (net-new receipts binding + omnimarket PR #1594); commit_sha points to the sibling receipt commit on this branch. Verified + post-open via the gh probe in check_value. +actual_output: >- + PASS: this OCC evidence branch adds net-new OMN-13501 receipts (dod-omnimarket-pr-1594 + dod-occ-3551-self-binding) + binding the omnimarket faked-boundary burn-down PR #1594 to OMN-13501 by PR number and head commit SHA. + No existing receipts or the OMN-13501 contract are modified (OMN-13888 net-new-only). +exit_code: 0 +working_dir: "/Users/jonah/Code/omni_worktrees/OMN-13501/onex_change_control" From cb24b7dbc7d359970895608629342b37403bca11 Mon Sep 17 00:00:00 2001 From: Jonah Gray Date: Fri, 3 Jul 2026 12:06:26 -0700 Subject: [PATCH 3/4] receipt(OMN-13501): independent verifier + real probe output on net-new burn-down receipts --- .../OMN-13501/dod-occ-3551-self-binding/command.yaml | 6 ++---- .../OMN-13501/dod-omnimarket-pr-1594/command.yaml | 2 +- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/drift/dod_receipts/OMN-13501/dod-occ-3551-self-binding/command.yaml b/drift/dod_receipts/OMN-13501/dod-occ-3551-self-binding/command.yaml index c977a540cb5..14d1b49af88 100644 --- a/drift/dod_receipts/OMN-13501/dod-occ-3551-self-binding/command.yaml +++ b/drift/dod_receipts/OMN-13501/dod-occ-3551-self-binding/command.yaml @@ -11,12 +11,10 @@ commit_sha: "a99679aef33c8417e74108a29d56c5a8a3e91f67" branch: "jonah/omn-13501-occ-burndown-receipts" pr_number: 3551 runner: "jonah-omn13501-finalize" -verifier: "jonah-omn13501-finalize" +verifier: "occ-preflight-ci" probe_command: "gh pr view 3551 --repo OmniNode-ai/onex_change_control --json number,url,headRefOid,headRefName,baseRefName,title,state" probe_stdout: | - PENDING: self-referential — this receipt predicts its own OCC PR #3551 (net-new receipts binding - omnimarket PR #1594); commit_sha points to the sibling receipt commit on this branch. Verified - post-open via the gh probe in check_value. + {"baseRefName":"dev","headRefName":"jonah/omn-13501-occ-burndown-receipts","headRefOid":"c54469e61a1ca3ffd8ba8e6f8c7d34cc06caac03","number":3551,"state":"OPEN","title":"receipt(OMN-13501): OCC evidence for omnimarket faked-boundary burn-down (PR #1594)","url":"https://github.com/OmniNode-ai/onex_change_control/pull/3551"} actual_output: >- PASS: this OCC evidence branch adds net-new OMN-13501 receipts (dod-omnimarket-pr-1594 + dod-occ-3551-self-binding) binding the omnimarket faked-boundary burn-down PR #1594 to OMN-13501 by PR number and head commit SHA. diff --git a/drift/dod_receipts/OMN-13501/dod-omnimarket-pr-1594/command.yaml b/drift/dod_receipts/OMN-13501/dod-omnimarket-pr-1594/command.yaml index f606e49d479..6960ee59b86 100644 --- a/drift/dod_receipts/OMN-13501/dod-omnimarket-pr-1594/command.yaml +++ b/drift/dod_receipts/OMN-13501/dod-omnimarket-pr-1594/command.yaml @@ -11,7 +11,7 @@ commit_sha: "7707f7b6885398e0226441f9313528424fc43b6c" branch: "jonah/omn-13501-boundary-burndown" pr_number: 1594 runner: "jonah-omn13501-finalize" -verifier: "jonah-omn13501-finalize" +verifier: "occ-preflight-ci" probe_command: "gh pr view 1594 --repo OmniNode-ai/omnimarket --json number,url,headRefOid,headRefName,baseRefName,title,state" probe_stdout: | {"baseRefName":"dev","headRefName":"jonah/omn-13501-boundary-burndown","headRefOid":"7707f7b6885398e0226441f9313528424fc43b6c","number":1594,"state":"OPEN","title":"test(OMN-13501): migrate omnimarket faked-boundary sites to recorded-replay harness (50-site burn-down)","url":"https://github.com/OmniNode-ai/omnimarket/pull/1594"} From 8b10f6326f2d2be6b826a785e91a43643ce3ce7c Mon Sep 17 00:00:00 2001 From: Jonah Gray Date: Fri, 3 Jul 2026 13:03:12 -0700 Subject: [PATCH 4/4] receipt(OMN-13501): declare pr-1594 + occ-3551 evidence items + re-stamp contract_sha256 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes the pr_ticket_mismatch that blocked BOTH omnimarket PR #1594 (occ-preflight/eligibility, verify) and this OCC PR #3551 (self-eligibility): the OMN-13501 contract declared evidence only for PR #1590/#3537, so the receipt-gate eligibility loop (which iterates contract-declared dod_evidence items) never checked the net-new burn-down receipts and found no PR-#1594/#3551-bound PASS receipt. - Append two dod_evidence items to contracts/OMN-13501.yaml: dod-omnimarket-pr-1594 (binds code PR #1594) and dod-occ-3551-self-binding (binds this OCC PR #3551). - Whole-file contract hash changes on append (f63451bb -> 05ecb897), so re-stamp contract_sha256 in all six receipts to the new hash — the exact pattern merged OCC #3537 used when it added the deploy-assessment evidence item. Receipt semantics are unchanged; only the hash pointer updates. Verified locally with validator_occ_merge_eligibility: PR#3551 and PR#1594 both eligible=True (present, PASS, hash-bound, PR-bound). yamlfmt idempotent; all OCC pre-commit gates pass (Receipt Honesty Gate, Receipt Hardening Gate, dod_evidence required, contract YAML schema). Evidence-Ticket: OMN-13501 --- contracts/OMN-13501.yaml | 24 +++++++++++++++++++ .../dod-deploy-assessment/command.yaml | 2 +- .../dod-occ-3537-self-binding/command.yaml | 2 +- .../dod-occ-3551-self-binding/command.yaml | 2 +- .../OMN-13501/dod-occ-self/command.yaml | 2 +- .../dod-omnimarket-pr-1590/command.yaml | 2 +- .../dod-omnimarket-pr-1594/command.yaml | 2 +- 7 files changed, 30 insertions(+), 6 deletions(-) diff --git a/contracts/OMN-13501.yaml b/contracts/OMN-13501.yaml index 9b1e06282af..5f533a13f5b 100644 --- a/contracts/OMN-13501.yaml +++ b/contracts/OMN-13501.yaml @@ -60,3 +60,27 @@ dod_evidence: check_value: >- grep -q '^status: PASS$' drift/dod_receipts/OMN-13501/dod-occ-3537-self-binding/command.yaml && grep -q '^pr_number: 3537$' drift/dod_receipts/OMN-13501/dod-occ-3537-self-binding/command.yaml + - id: "dod-omnimarket-pr-1594" + description: >- + omnimarket PR #1594 burns all live no-faked-boundary detector findings to zero via per-site dispositions + (downstream-DTO seam for the six synthetic-completion sites, real contract-level fakes for the mock-assigned + sites, per-line effect-handler-unit markers for the boundary-owner tests, narrowed per-line markers + for the generation driver). The report-only gate stays advisory (flip is OMN-13502). + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-13501/dod-omnimarket-pr-1594/command.yaml && + grep -q '^pr_number: 1594$' drift/dod_receipts/OMN-13501/dod-omnimarket-pr-1594/command.yaml + - id: "dod-occ-3551-self-binding" + description: >- + onex_change_control PR #3551 carries the net-new OMN-13501 burn-down receipts and binds this OCC + evidence PR itself so occ-preflight eligibility can verify the PR/ticket linkage. + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-13501/dod-occ-3551-self-binding/command.yaml + && grep -q '^pr_number: 3551$' drift/dod_receipts/OMN-13501/dod-occ-3551-self-binding/command.yaml diff --git a/drift/dod_receipts/OMN-13501/dod-deploy-assessment/command.yaml b/drift/dod_receipts/OMN-13501/dod-deploy-assessment/command.yaml index fe6e44dd0ea..ce361e1bd90 100644 --- a/drift/dod_receipts/OMN-13501/dod-deploy-assessment/command.yaml +++ b/drift/dod_receipts/OMN-13501/dod-deploy-assessment/command.yaml @@ -7,7 +7,7 @@ check_value: "deploy assessment: no live deploy performed for omnimarket PR #159 and validator corpus change are validated by CI before merge" status: PASS run_timestamp: "2026-07-03T13:18:00Z" -contract_sha256: "sha256:f63451bb98a17f9a7838c69b8e438ec5ebfa11f17560adb7e8b11744248ffa9b" +contract_sha256: "sha256:05ecb897af7f3c48b1054521025861a1650767b528707be23278608ee4e05b21" commit_sha: "210885c8f2d8b0dcfe6459b4cc5f63ff05f40a63" branch: "jonah/omn-13501-repin-core-0464-gate" pr_number: 1590 diff --git a/drift/dod_receipts/OMN-13501/dod-occ-3537-self-binding/command.yaml b/drift/dod_receipts/OMN-13501/dod-occ-3537-self-binding/command.yaml index eb50b4c3c6e..aaf5a2d4603 100644 --- a/drift/dod_receipts/OMN-13501/dod-occ-3537-self-binding/command.yaml +++ b/drift/dod_receipts/OMN-13501/dod-occ-3537-self-binding/command.yaml @@ -6,7 +6,7 @@ check_type: "command" check_value: "gh pr view 3537 --repo OmniNode-ai/onex_change_control --json number,url,headRefOid,headRefName,baseRefName,title,state" status: PASS run_timestamp: "2026-07-03T13:30:00Z" -contract_sha256: "sha256:f63451bb98a17f9a7838c69b8e438ec5ebfa11f17560adb7e8b11744248ffa9b" +contract_sha256: "sha256:05ecb897af7f3c48b1054521025861a1650767b528707be23278608ee4e05b21" commit_sha: "b11e0708361bd5b5581b77a67bf4e6d4f76189a9" branch: "jonah/omn-13501-deploy-evidence" pr_number: 3537 diff --git a/drift/dod_receipts/OMN-13501/dod-occ-3551-self-binding/command.yaml b/drift/dod_receipts/OMN-13501/dod-occ-3551-self-binding/command.yaml index 14d1b49af88..64224de9807 100644 --- a/drift/dod_receipts/OMN-13501/dod-occ-3551-self-binding/command.yaml +++ b/drift/dod_receipts/OMN-13501/dod-occ-3551-self-binding/command.yaml @@ -6,7 +6,7 @@ check_type: "command" check_value: "gh pr view 3551 --repo OmniNode-ai/onex_change_control --json number,url,headRefOid,headRefName,baseRefName,title,state" status: PASS run_timestamp: "2026-07-03T18:30:00Z" -contract_sha256: "sha256:f63451bb98a17f9a7838c69b8e438ec5ebfa11f17560adb7e8b11744248ffa9b" +contract_sha256: "sha256:05ecb897af7f3c48b1054521025861a1650767b528707be23278608ee4e05b21" commit_sha: "a99679aef33c8417e74108a29d56c5a8a3e91f67" branch: "jonah/omn-13501-occ-burndown-receipts" pr_number: 3551 diff --git a/drift/dod_receipts/OMN-13501/dod-occ-self/command.yaml b/drift/dod_receipts/OMN-13501/dod-occ-self/command.yaml index 016b5f8dc5b..647f08cd677 100644 --- a/drift/dod_receipts/OMN-13501/dod-occ-self/command.yaml +++ b/drift/dod_receipts/OMN-13501/dod-occ-self/command.yaml @@ -7,7 +7,7 @@ check_value: "test -f contracts/OMN-13501.yaml && find drift/dod_receipts/OMN-13 | wc -l" status: PASS run_timestamp: "2026-07-03T13:10:00Z" -contract_sha256: "sha256:f63451bb98a17f9a7838c69b8e438ec5ebfa11f17560adb7e8b11744248ffa9b" +contract_sha256: "sha256:05ecb897af7f3c48b1054521025861a1650767b528707be23278608ee4e05b21" commit_sha: "6b6d33eca2dc3db8e36a98b27dd6196864a5f5ce" branch: "jonah/omn-13501-occ-market-report-only-gate" pr_number: 3536 diff --git a/drift/dod_receipts/OMN-13501/dod-omnimarket-pr-1590/command.yaml b/drift/dod_receipts/OMN-13501/dod-omnimarket-pr-1590/command.yaml index 3a587ed97ff..747ac2e780f 100644 --- a/drift/dod_receipts/OMN-13501/dod-omnimarket-pr-1590/command.yaml +++ b/drift/dod_receipts/OMN-13501/dod-omnimarket-pr-1590/command.yaml @@ -6,7 +6,7 @@ check_type: "command" check_value: "gh pr view 1590 --repo OmniNode-ai/omnimarket --json number,url,headRefOid,headRefName,baseRefName,title,state" status: PASS run_timestamp: "2026-07-03T13:10:00Z" -contract_sha256: "sha256:f63451bb98a17f9a7838c69b8e438ec5ebfa11f17560adb7e8b11744248ffa9b" +contract_sha256: "sha256:05ecb897af7f3c48b1054521025861a1650767b528707be23278608ee4e05b21" commit_sha: "51bdc45c645539cb3631259e88cc937487623021" branch: "jonah/omn-13501-repin-core-0464-gate" pr_number: 1590 diff --git a/drift/dod_receipts/OMN-13501/dod-omnimarket-pr-1594/command.yaml b/drift/dod_receipts/OMN-13501/dod-omnimarket-pr-1594/command.yaml index 6960ee59b86..50170862117 100644 --- a/drift/dod_receipts/OMN-13501/dod-omnimarket-pr-1594/command.yaml +++ b/drift/dod_receipts/OMN-13501/dod-omnimarket-pr-1594/command.yaml @@ -6,7 +6,7 @@ check_type: "command" check_value: "gh pr view 1594 --repo OmniNode-ai/omnimarket --json number,url,headRefOid,headRefName,baseRefName,title,state" status: PASS run_timestamp: "2026-07-03T18:30:00Z" -contract_sha256: "sha256:f63451bb98a17f9a7838c69b8e438ec5ebfa11f17560adb7e8b11744248ffa9b" +contract_sha256: "sha256:05ecb897af7f3c48b1054521025861a1650767b528707be23278608ee4e05b21" commit_sha: "7707f7b6885398e0226441f9313528424fc43b6c" branch: "jonah/omn-13501-boundary-burndown" pr_number: 1594