From 15daeed98d5e1c815b9d9cf76fd1065d8aeb31ea Mon Sep 17 00:00:00 2001 From: omnimarket-bot Date: Sun, 26 Jul 2026 22:38:03 +0000 Subject: [PATCH 1/2] evidence(OMN-15169): author OCC companion for OmniNode-ai/omnibase_infra#2484 OCC companion by node_pr_lifecycle_fix_effect (OMN-13317 F1 / OMN-13990 / OMN-14285). Product PR head 34515aa4f17b8de7a55c007b98ae47d9e7541dec. --- contracts/OMN-15169.yaml | 29 +++++++++++++++++++ .../command.yaml | 20 +++++++++++++ .../command.yaml | 20 +++++++++++++ 3 files changed, 69 insertions(+) create mode 100644 contracts/OMN-15169.yaml create mode 100644 drift/dod_receipts/OMN-15169/dod-OmniNode-ai-omnibase_infra-pr-2484-ci/command.yaml create mode 100644 drift/dod_receipts/OMN-15169/dod-OmniNode-ai-omnibase_infra-pr-2484/command.yaml diff --git a/contracts/OMN-15169.yaml b/contracts/OMN-15169.yaml new file mode 100644 index 00000000000..7d3345fe06e --- /dev/null +++ b/contracts/OMN-15169.yaml @@ -0,0 +1,29 @@ +--- +schema_version: "1.0.0" +ticket_id: "OMN-15169" +title: "Autobind OCC evidence for OMN-15169" +summary: "OCC Evidence-Source autobind companion (OMN-13317 F1) for PR #2484." +is_seam_ticket: false +interface_change: false +interfaces_touched: [] +evidence_requirements: + - kind: "ci" + description: "PR #2484 product diff scope present" + command: "gh pr view ${PR_NUMBER} --repo ${REPO} --json files" +emergency_bypass: + enabled: false + justification: "" + follow_up_ticket_id: "" +dod_evidence: + - id: "dod-OmniNode-ai-omnibase_infra-pr-2484" + description: "PR #2484 on OmniNode-ai/omnibase_infra — Evidence-Source autobind." + source: "generated" + checks: + - check_type: "command" + check_value: "gh pr view ${PR_NUMBER} --repo ${REPO} --json number,state" + - id: "dod-OmniNode-ai-omnibase_infra-pr-2484-ci" + description: "PR #2484 on OmniNode-ai/omnibase_infra — product diff scope check (OMN-14425)." + source: "generated" + checks: + - check_type: "command" + check_value: "gh pr view ${PR_NUMBER} --repo ${REPO} --json files" diff --git a/drift/dod_receipts/OMN-15169/dod-OmniNode-ai-omnibase_infra-pr-2484-ci/command.yaml b/drift/dod_receipts/OMN-15169/dod-OmniNode-ai-omnibase_infra-pr-2484-ci/command.yaml new file mode 100644 index 00000000000..225a49b8d18 --- /dev/null +++ b/drift/dod_receipts/OMN-15169/dod-OmniNode-ai-omnibase_infra-pr-2484-ci/command.yaml @@ -0,0 +1,20 @@ +--- +schema_version: "1.0.0" +ticket_id: "OMN-15169" +evidence_item_id: "dod-OmniNode-ai-omnibase_infra-pr-2484-ci" +check_type: "command" +check_value: "gh pr view 2484 --repo OmniNode-ai/omnibase_infra --json files" +contract_sha256: "sha256:6ffd6942c8250b03c74d861c9769f08b46b2f84b0120817325dc3b252e6f5cce" +contract_entry_sha256: "sha256:94ee20f0cc4e3e514c8959cc7691c38032674f2d9c21264144b6ff42e36b8d6d" +status: PASS +run_timestamp: "2026-07-26T22:37:50Z" +commit_sha: "34515aa4f17b8de7a55c007b98ae47d9e7541dec" +runner: "node_pr_lifecycle_fix_effect" +verifier: "occ-evidence-source-autobind" +probe_command: "gh pr view 2484 --repo OmniNode-ai/omnibase_infra --json files" +probe_stdout: | + {"files":[{"additions":17,"deletions":0,"path":"tests/fixtures/golden_chains/steel_dispatch_ledger_negative_evidence.json"},{"additions":33,"deletions":0,"path":"tests/fixtures/golden_chains/steel_dispatch_ledger_success.json"},{"additions":307,"deletions":0,"path":"tests/integration/runtime/test_steel_dispatch_golden_chain_live_runtime.py"}]} +actual_output: "PASS: product-diff-scope for OMN-15169 from OmniNode-ai/omnibase_infra#2484." +exit_code: 0 +pr_number: 2484 +branch: "auto/omninode-ai-omnibase_infra-pr-2484-occ-autobind" diff --git a/drift/dod_receipts/OMN-15169/dod-OmniNode-ai-omnibase_infra-pr-2484/command.yaml b/drift/dod_receipts/OMN-15169/dod-OmniNode-ai-omnibase_infra-pr-2484/command.yaml new file mode 100644 index 00000000000..2c044f93a1e --- /dev/null +++ b/drift/dod_receipts/OMN-15169/dod-OmniNode-ai-omnibase_infra-pr-2484/command.yaml @@ -0,0 +1,20 @@ +--- +schema_version: "1.0.0" +ticket_id: "OMN-15169" +evidence_item_id: "dod-OmniNode-ai-omnibase_infra-pr-2484" +check_type: "command" +check_value: "gh pr view 2484 --repo OmniNode-ai/omnibase_infra --json number,state,headRefName" +contract_sha256: "sha256:6ffd6942c8250b03c74d861c9769f08b46b2f84b0120817325dc3b252e6f5cce" +contract_entry_sha256: "sha256:fd85e1a40b9a57eae13550d03cb38edf47725ecca11dc8dd1b5e29ce201f6cc4" +status: PASS +run_timestamp: "2026-07-26T22:37:50Z" +commit_sha: "34515aa4f17b8de7a55c007b98ae47d9e7541dec" +runner: "node_pr_lifecycle_fix_effect" +verifier: "occ-evidence-source-autobind" +probe_command: "gh pr view 2484 --repo OmniNode-ai/omnibase_infra --json number,state,headRefName" +probe_stdout: | + {"headRefName":"jonah/omn-15169-steel-golden-chain","number":2484,"state":"OPEN"} +actual_output: "PASS: Evidence-Source autobind for OMN-15169 from OmniNode-ai/omnibase_infra#2484." +exit_code: 0 +pr_number: 2484 +branch: "auto/omninode-ai-omnibase_infra-pr-2484-occ-autobind" From 52cbd31a7c472fc225be0a52b10dcc96b06c0eea Mon Sep 17 00:00:00 2001 From: omnimarket-bot Date: Sun, 26 Jul 2026 22:38:10 +0000 Subject: [PATCH 2/2] evidence(OMN-15169): self-bind OCC#5046 + rebind contract_sha256 --- contracts/OMN-15169.yaml | 6 ++++++ .../command.yaml | 2 +- .../command.yaml | 2 +- .../occ-self-bind-pr-5046/command.yaml | 20 +++++++++++++++++++ 4 files changed, 28 insertions(+), 2 deletions(-) create mode 100644 drift/dod_receipts/OMN-15169/occ-self-bind-pr-5046/command.yaml diff --git a/contracts/OMN-15169.yaml b/contracts/OMN-15169.yaml index 7d3345fe06e..45d54a05e61 100644 --- a/contracts/OMN-15169.yaml +++ b/contracts/OMN-15169.yaml @@ -27,3 +27,9 @@ dod_evidence: checks: - check_type: "command" check_value: "gh pr view ${PR_NUMBER} --repo ${REPO} --json files" + - id: "occ-self-bind-pr-5046" + description: "OCC companion PR #5046 — self-bind for OMN-15169 (OMN-14650)." + source: "generated" + checks: + - check_type: "command" + check_value: "gh pr view ${PR_NUMBER} --repo ${REPO} --json number,state" diff --git a/drift/dod_receipts/OMN-15169/dod-OmniNode-ai-omnibase_infra-pr-2484-ci/command.yaml b/drift/dod_receipts/OMN-15169/dod-OmniNode-ai-omnibase_infra-pr-2484-ci/command.yaml index 225a49b8d18..7e8c5afc2a2 100644 --- a/drift/dod_receipts/OMN-15169/dod-OmniNode-ai-omnibase_infra-pr-2484-ci/command.yaml +++ b/drift/dod_receipts/OMN-15169/dod-OmniNode-ai-omnibase_infra-pr-2484-ci/command.yaml @@ -4,7 +4,7 @@ ticket_id: "OMN-15169" evidence_item_id: "dod-OmniNode-ai-omnibase_infra-pr-2484-ci" check_type: "command" check_value: "gh pr view 2484 --repo OmniNode-ai/omnibase_infra --json files" -contract_sha256: "sha256:6ffd6942c8250b03c74d861c9769f08b46b2f84b0120817325dc3b252e6f5cce" +contract_sha256: "sha256:232f6d2fc3e3e52151a3b87c7946526cc10c15e6e6c16aeb627d97322dc6e062" contract_entry_sha256: "sha256:94ee20f0cc4e3e514c8959cc7691c38032674f2d9c21264144b6ff42e36b8d6d" status: PASS run_timestamp: "2026-07-26T22:37:50Z" diff --git a/drift/dod_receipts/OMN-15169/dod-OmniNode-ai-omnibase_infra-pr-2484/command.yaml b/drift/dod_receipts/OMN-15169/dod-OmniNode-ai-omnibase_infra-pr-2484/command.yaml index 2c044f93a1e..57791e3e9b8 100644 --- a/drift/dod_receipts/OMN-15169/dod-OmniNode-ai-omnibase_infra-pr-2484/command.yaml +++ b/drift/dod_receipts/OMN-15169/dod-OmniNode-ai-omnibase_infra-pr-2484/command.yaml @@ -4,7 +4,7 @@ ticket_id: "OMN-15169" evidence_item_id: "dod-OmniNode-ai-omnibase_infra-pr-2484" check_type: "command" check_value: "gh pr view 2484 --repo OmniNode-ai/omnibase_infra --json number,state,headRefName" -contract_sha256: "sha256:6ffd6942c8250b03c74d861c9769f08b46b2f84b0120817325dc3b252e6f5cce" +contract_sha256: "sha256:232f6d2fc3e3e52151a3b87c7946526cc10c15e6e6c16aeb627d97322dc6e062" contract_entry_sha256: "sha256:fd85e1a40b9a57eae13550d03cb38edf47725ecca11dc8dd1b5e29ce201f6cc4" status: PASS run_timestamp: "2026-07-26T22:37:50Z" diff --git a/drift/dod_receipts/OMN-15169/occ-self-bind-pr-5046/command.yaml b/drift/dod_receipts/OMN-15169/occ-self-bind-pr-5046/command.yaml new file mode 100644 index 00000000000..b7cf1b4478c --- /dev/null +++ b/drift/dod_receipts/OMN-15169/occ-self-bind-pr-5046/command.yaml @@ -0,0 +1,20 @@ +--- +schema_version: "1.0.0" +ticket_id: "OMN-15169" +evidence_item_id: "occ-self-bind-pr-5046" +check_type: "command" +check_value: "gh pr view 5046 --repo OmniNode-ai/onex_change_control --json number,state" +contract_sha256: "sha256:232f6d2fc3e3e52151a3b87c7946526cc10c15e6e6c16aeb627d97322dc6e062" +contract_entry_sha256: "sha256:6871f209e8ff52380950cd16824106e7079468d39760be6ea95430cd48807025" +status: PASS +run_timestamp: "2026-07-26T22:37:50Z" +commit_sha: "15daeed98d5e1c815b9d9cf76fd1065d8aeb31ea" +runner: "node_pr_lifecycle_fix_effect" +verifier: "occ-evidence-source-autobind" +probe_command: "gh pr view 5046 --repo OmniNode-ai/onex_change_control --json number,state" +probe_stdout: | + {"number":5046,"state":"OPEN"} +actual_output: "PASS: OCC self-bind for OMN-15169 (OCC#5046)." +exit_code: 0 +pr_number: 5046 +branch: "auto/omninode-ai-omnibase_infra-pr-2484-occ-autobind"