diff --git a/contracts/OMN-16964.yaml b/contracts/OMN-16964.yaml index beeb7db9cb2..f9851462916 100644 --- a/contracts/OMN-16964.yaml +++ b/contracts/OMN-16964.yaml @@ -206,3 +206,22 @@ dod_evidence: checks: - check_type: "command" check_value: "gh pr view 9867 --repo OmniNode-ai/onex_change_control --json number,state" + - id: "dod-OmniNode-ai-omnibase_infra-pr-3551" + description: "PR #3551 on OmniNode-ai/omnibase_infra — Evidence-Source autobind." + source: "generated" + checks: + - check_type: "command" + check_value: |- + gh api repos/OmniNode-ai/omnibase_infra/contents/tests/unit/nodes/node_delegation_chain_ledger_effect/test_handler_delegation_chain_ledger.py?ref=0fbd018c7a472f3640c5021e4c868601ca06bc06 --jq '.content' | base64 -d | grep -c 'def test_declared_chain_is_audited_before_writer_reads_event_ledger' + - id: "dod-OmniNode-ai-omnibase_infra-pr-3551-ci" + description: "PR #3551 on OmniNode-ai/omnibase_infra — product diff scope check (OMN-14425)." + source: "generated" + checks: + - check_type: "command" + check_value: "gh pr view 3551 --repo OmniNode-ai/omnibase_infra --json files" + - id: "occ-self-bind-pr-9588" + description: "OCC companion PR #9588 — self-bind for OMN-16964 (OMN-14650)." + source: "generated" + checks: + - check_type: "command" + check_value: "gh pr view 9588 --repo OmniNode-ai/onex_change_control --json number,state" diff --git a/drift/dod_receipts/OMN-16964/dod-OmniNode-ai-omnibase_infra-pr-3551-ci/command.yaml b/drift/dod_receipts/OMN-16964/dod-OmniNode-ai-omnibase_infra-pr-3551-ci/command.yaml new file mode 100644 index 00000000000..d6f7fae7c8c --- /dev/null +++ b/drift/dod_receipts/OMN-16964/dod-OmniNode-ai-omnibase_infra-pr-3551-ci/command.yaml @@ -0,0 +1,20 @@ +--- +schema_version: "1.0.0" +ticket_id: "OMN-16964" +evidence_item_id: "dod-OmniNode-ai-omnibase_infra-pr-3551-ci" +check_type: "command" +check_value: "gh pr view 3551 --repo OmniNode-ai/omnibase_infra --json files" +contract_sha256: "sha256:244c77780fd1984b875ea4cdaaaa884bef00b2058f42b2d520c52006c2ae85e5" +contract_entry_sha256: "sha256:f08cc900cef6e12d099a7710900ac4be72ad0e35ee93f59f482583e3157c5c46" +status: PASS +run_timestamp: "2026-09-14T23:48:02Z" +commit_sha: "0fbd018c7a472f3640c5021e4c868601ca06bc06" +runner: "node_pr_lifecycle_fix_effect" +verifier: "occ-evidence-source-autobind" +probe_command: "gh pr view 3551 --repo OmniNode-ai/omnibase_infra --json files" +probe_stdout: | + {"files":[{"additions":7,"deletions":0,"path":"scripts/check_subscribe_wiring_health.py"},{"additions":2,"deletions":0,"path":"src/omnibase_infra/enums/generated/enum_omnibase_infra_topic.py"},{"additions":1,"deletions":0,"path":"src/omnibase_infra/enums/generated/enum_omnimarket_topic.py"},{"additions":70,"deletions":8,"path":"src/omnibase_infra/nodes/node_ledger_projection_compute/contract.yaml"},{"additions":42,"deletions":0,"path":"tests/unit/nodes/node_delegation_chain_ledger_effect/test_handler_delegation_chain_ledger.py"},{"additions":8,"deletions":4,"path":"tests/unit/nodes/test_node_ledger_projection_compute.py"}]} +actual_output: "PASS: product-diff-scope for OMN-16964 from OmniNode-ai/omnibase_infra#3551." +exit_code: 0 +pr_number: 3551 +branch: "auto/omninode-ai-omnibase_infra-pr-3551-occ-autobind" diff --git a/drift/dod_receipts/OMN-16964/dod-OmniNode-ai-omnibase_infra-pr-3551/command.yaml b/drift/dod_receipts/OMN-16964/dod-OmniNode-ai-omnibase_infra-pr-3551/command.yaml new file mode 100644 index 00000000000..29489991430 --- /dev/null +++ b/drift/dod_receipts/OMN-16964/dod-OmniNode-ai-omnibase_infra-pr-3551/command.yaml @@ -0,0 +1,23 @@ +--- +schema_version: "1.0.0" +ticket_id: "OMN-16964" +evidence_item_id: "dod-OmniNode-ai-omnibase_infra-pr-3551" +check_type: "command" +check_value: |- + gh api repos/OmniNode-ai/omnibase_infra/contents/tests/unit/nodes/node_delegation_chain_ledger_effect/test_handler_delegation_chain_ledger.py?ref=0fbd018c7a472f3640c5021e4c868601ca06bc06 --jq '.content' | base64 -d | grep -c 'def test_declared_chain_is_audited_before_writer_reads_event_ledger' +contract_sha256: "sha256:244c77780fd1984b875ea4cdaaaa884bef00b2058f42b2d520c52006c2ae85e5" +contract_entry_sha256: "sha256:5d67a8e6ea71506a776c02dc023cc2b7794da63eac769b5bfe71e97179ccce11" +status: PASS +run_timestamp: "2026-09-14T23:48:02Z" +commit_sha: "0fbd018c7a472f3640c5021e4c868601ca06bc06" +runner: "node_pr_lifecycle_fix_effect" +verifier: "occ-evidence-source-autobind" +probe_command: |- + gh api repos/OmniNode-ai/omnibase_infra/contents/tests/unit/nodes/node_delegation_chain_ledger_effect/test_handler_delegation_chain_ledger.py?ref=0fbd018c7a472f3640c5021e4c868601ca06bc06 --jq '.content' | base64 -d | grep -c 'def test_declared_chain_is_audited_before_writer_reads_event_ledger' +probe_stdout: | + {"evidence_ref":"0fbd018c7a472f3640c5021e4c868601ca06bc06","green_exit":0,"red_exit":1,"red_ref":"f7b90f4818e690ab266af50bcd60e4047c93c0e1"} +actual_output: |- + PASS: content-bound probe GREEN at 0fbd018c7a472f3640c5021e4c868601ca06bc06, RED at merge-base f7b90f4818e690ab266af50bcd60e4047c93c0e1 (exit 1). +exit_code: 0 +pr_number: 3551 +branch: "auto/omninode-ai-omnibase_infra-pr-3551-occ-autobind" diff --git a/drift/dod_receipts/OMN-16964/occ-self-bind-pr-9588/command.yaml b/drift/dod_receipts/OMN-16964/occ-self-bind-pr-9588/command.yaml new file mode 100644 index 00000000000..5639909f2e4 --- /dev/null +++ b/drift/dod_receipts/OMN-16964/occ-self-bind-pr-9588/command.yaml @@ -0,0 +1,20 @@ +--- +schema_version: "1.0.0" +ticket_id: "OMN-16964" +evidence_item_id: "occ-self-bind-pr-9588" +check_type: "command" +check_value: "gh pr view 9588 --repo OmniNode-ai/onex_change_control --json number,state,headRefName" +contract_sha256: "sha256:244c77780fd1984b875ea4cdaaaa884bef00b2058f42b2d520c52006c2ae85e5" +contract_entry_sha256: "sha256:6ef64897f68eb74e669c38f00cd13052b1f198219fa036b7bf230abd1f27a052" +status: PASS +run_timestamp: "2026-09-14T23:48:02Z" +commit_sha: "94111970e5f21fc0dd7dd5bafac0b1b62f49005c" +runner: "node_pr_lifecycle_fix_effect" +verifier: "occ-evidence-source-autobind" +probe_command: "gh api repos/OmniNode-ai/onex_change_control/pulls/9588/files --paginate --jq '.[].sha'" +probe_stdout: | + 8bed6c0dbebe14c8ae78dd15ab8fc6ac1d9c62ee b280629508a39bb2b4b62f0b6d72b3548d215f11 1e6efef357e93c69d4bb47c0601a04be8fa18095 +actual_output: "PASS: OCC self-bind for OMN-16964 (OCC#9588)." +exit_code: 0 +pr_number: 9588 +branch: "auto/omninode-ai-omnibase_infra-pr-3551-occ-autobind"