diff --git a/contracts/OMN-17809.yaml b/contracts/OMN-17809.yaml index 7cc84513ccf..9ad54aee281 100644 --- a/contracts/OMN-17809.yaml +++ b/contracts/OMN-17809.yaml @@ -63,3 +63,9 @@ dod_evidence: checks: - check_type: "command" check_value: "gh pr view 8308 --repo OmniNode-ai/onex_change_control --json number,state" + - id: "occ-self-bind-pr-8309" + description: "Binds OMN-17809 to OCC companion PR #8309 (self-bind)." + source: "generated" + checks: + - check_type: "command" + check_value: "gh pr view 8309 --repo OmniNode-ai/onex_change_control --json number,state" diff --git a/drift/dod_receipts/OMN-17809/dod-OmniNode-ai-omninode_infra-pr-1163-ci/command.supersede.1166.yaml b/drift/dod_receipts/OMN-17809/dod-OmniNode-ai-omninode_infra-pr-1163-ci/command.supersede.1166.yaml new file mode 100644 index 00000000000..ee36b739224 --- /dev/null +++ b/drift/dod_receipts/OMN-17809/dod-OmniNode-ai-omninode_infra-pr-1163-ci/command.supersede.1166.yaml @@ -0,0 +1,31 @@ +--- +schema_version: 1.0.0 +ticket_id: OMN-17809 +evidence_item_id: dod-OmniNode-ai-omninode_infra-pr-1163-ci +check_type: command +supersedes: drift/dod_receipts/OMN-17809/dod-OmniNode-ai-omninode_infra-pr-1163-ci/command.yaml +reason: 2nd consumer OmniNode-ai/omninode_infra#1166 re-binds prior entry dod-OmniNode-ai-omninode_infra-pr-1163-ci + to this product PR without editing the merged base receipt (OMN-14623 merged-path supersede). +superseder: occ-evidence-source-autobind +created_at: '2026-09-05T20:30:02.461298Z' +replacement: + schema_version: 1.0.0 + ticket_id: OMN-17809 + evidence_item_id: dod-OmniNode-ai-omninode_infra-pr-1163-ci + check_type: command + check_value: gh pr view 1163 --repo OmniNode-ai/omninode_infra --json files + status: PASS + run_timestamp: '2026-09-05T20:30:02.461298Z' + commit_sha: e22b6e7be472e428d664823c4e66a73d8edda300 + runner: node_occ_companion_compute + verifier: occ-evidence-source-autobind + probe_command: gh pr view 1166 --repo OmniNode-ai/omninode_infra --json number,state,headRefName + probe_stdout: | + {"headRefName":"jonah/omn-17809-composition-probe-digest-crossfield","number":1166,"state":"OPEN"} + actual_output: 'PASS: supersede dod-OmniNode-ai-omninode_infra-pr-1163-ci rebind for OMN-17809 (2nd + consumer OmniNode-ai/omninode_infra#1166).' + exit_code: 0 + pr_number: 1166 + contract_sha256: sha256:de5f57ea8000669c7417da08557aac7ae213890371d9e4856d8b437c434dfda8 + contract_entry_sha256: sha256:bfb9064b9c61871f294f42fed603b8161e7ef481af2199c800a847e0713bbcac + branch: auto/omninode-ai-omninode_infra-pr-1166-occ-autobind diff --git a/drift/dod_receipts/OMN-17809/dod-OmniNode-ai-omninode_infra-pr-1163/command.supersede.1166.yaml b/drift/dod_receipts/OMN-17809/dod-OmniNode-ai-omninode_infra-pr-1163/command.supersede.1166.yaml new file mode 100644 index 00000000000..b2457efd53c --- /dev/null +++ b/drift/dod_receipts/OMN-17809/dod-OmniNode-ai-omninode_infra-pr-1163/command.supersede.1166.yaml @@ -0,0 +1,31 @@ +--- +schema_version: 1.0.0 +ticket_id: OMN-17809 +evidence_item_id: dod-OmniNode-ai-omninode_infra-pr-1163 +check_type: command +supersedes: drift/dod_receipts/OMN-17809/dod-OmniNode-ai-omninode_infra-pr-1163/command.yaml +reason: 2nd consumer OmniNode-ai/omninode_infra#1166 re-binds prior entry dod-OmniNode-ai-omninode_infra-pr-1163 + to this product PR without editing the merged base receipt (OMN-14623 merged-path supersede). +superseder: occ-evidence-source-autobind +created_at: '2026-09-05T20:30:02.461298Z' +replacement: + schema_version: 1.0.0 + ticket_id: OMN-17809 + evidence_item_id: dod-OmniNode-ai-omninode_infra-pr-1163 + check_type: command + check_value: gh pr view 1163 --repo OmniNode-ai/omninode_infra --json number,state + status: PASS + run_timestamp: '2026-09-05T20:30:02.461298Z' + commit_sha: e22b6e7be472e428d664823c4e66a73d8edda300 + runner: node_occ_companion_compute + verifier: occ-evidence-source-autobind + probe_command: gh pr view 1166 --repo OmniNode-ai/omninode_infra --json number,state,headRefName + probe_stdout: | + {"headRefName":"jonah/omn-17809-composition-probe-digest-crossfield","number":1166,"state":"OPEN"} + actual_output: 'PASS: supersede dod-OmniNode-ai-omninode_infra-pr-1163 rebind for OMN-17809 (2nd consumer + OmniNode-ai/omninode_infra#1166).' + exit_code: 0 + pr_number: 1166 + contract_sha256: sha256:de5f57ea8000669c7417da08557aac7ae213890371d9e4856d8b437c434dfda8 + contract_entry_sha256: sha256:6f4890a96af54a44c52b2a41743cfa64cec16c0a2279909ca22b641415177c6a + branch: auto/omninode-ai-omninode_infra-pr-1166-occ-autobind diff --git a/drift/dod_receipts/OMN-17809/dod-OmniNode-ai-omninode_infra-pr-1166/command.yaml b/drift/dod_receipts/OMN-17809/dod-OmniNode-ai-omninode_infra-pr-1166/command.yaml new file mode 100644 index 00000000000..1d9b5814ea9 --- /dev/null +++ b/drift/dod_receipts/OMN-17809/dod-OmniNode-ai-omninode_infra-pr-1166/command.yaml @@ -0,0 +1,20 @@ +--- +schema_version: "1.0.0" +ticket_id: "OMN-17809" +evidence_item_id: "dod-OmniNode-ai-omninode_infra-pr-1166" +check_type: "command" +check_value: |- + gh pr view 1166 --repo OmniNode-ai/omninode_infra --json number,state,headRefName +contract_sha256: "sha256:33e19d6f6ce2b08744d86d240804fc7cc29f1354fcdcc788ff5343d2e1cbd82c" +status: PASS +run_timestamp: "2026-09-05T21:20:27.096882+00:00" +commit_sha: "e22b6e7be472e428d664823c4e66a73d8edda300" +runner: "node_occ_companion_compute" +verifier: "occ-evidence-source-autobind" +probe_command: "gh pr view 1166 --repo OmniNode-ai/omninode_infra --json number,state,headRefName" +probe_stdout: | + {"headRefName":"jonah/omn-17809-composition-probe-digest-crossfield","number":1166,"state":"OPEN"} +actual_output: "PASS: Evidence-Source autobind for OMN-17809 from OmniNode-ai/omninode_infra#1166." +exit_code: 0 +pr_number: 1166 +branch: "auto/omninode-ai-omninode_infra-pr-1166-occ-autobind" diff --git a/drift/dod_receipts/OMN-17809/dod-occ-diff-derived-behavior-proof/test_passes.supersede.1166.yaml b/drift/dod_receipts/OMN-17809/dod-occ-diff-derived-behavior-proof/test_passes.supersede.1166.yaml new file mode 100644 index 00000000000..969e41a7c6e --- /dev/null +++ b/drift/dod_receipts/OMN-17809/dod-occ-diff-derived-behavior-proof/test_passes.supersede.1166.yaml @@ -0,0 +1,31 @@ +--- +schema_version: 1.0.0 +ticket_id: OMN-17809 +evidence_item_id: dod-occ-diff-derived-behavior-proof +check_type: test_passes +supersedes: drift/dod_receipts/OMN-17809/dod-occ-diff-derived-behavior-proof/test_passes.yaml +reason: 2nd consumer OmniNode-ai/omninode_infra#1166 re-binds prior entry dod-occ-diff-derived-behavior-proof + to this product PR without editing the merged base receipt (OMN-14623 merged-path supersede). +superseder: occ-evidence-source-autobind +created_at: '2026-09-05T20:30:02.461298Z' +replacement: + schema_version: 1.0.0 + ticket_id: OMN-17809 + evidence_item_id: dod-occ-diff-derived-behavior-proof + check_type: test_passes + check_value: uv run pytest tests/k8s/test_deployment_entrypoint_exists_in_image.py -q + status: PASS + run_timestamp: '2026-09-05T20:30:02.461298Z' + commit_sha: e22b6e7be472e428d664823c4e66a73d8edda300 + runner: node_occ_companion_compute + verifier: occ-evidence-source-autobind + probe_command: gh pr view 1166 --repo OmniNode-ai/omninode_infra --json number,state,headRefName + probe_stdout: | + {"headRefName":"jonah/omn-17809-composition-probe-digest-crossfield","number":1166,"state":"OPEN"} + actual_output: 'PASS: supersede dod-occ-diff-derived-behavior-proof rebind for OMN-17809 (2nd consumer + OmniNode-ai/omninode_infra#1166).' + exit_code: 0 + pr_number: 1166 + contract_sha256: sha256:de5f57ea8000669c7417da08557aac7ae213890371d9e4856d8b437c434dfda8 + contract_entry_sha256: sha256:a6beea8c3ab784f66db6fdb704a888eabb581e45d8d9f9914b9c93274b5cace7 + branch: auto/omninode-ai-omninode_infra-pr-1166-occ-autobind diff --git a/drift/dod_receipts/OMN-17809/occ-self-bind-pr-8285/command.supersede.1166.yaml b/drift/dod_receipts/OMN-17809/occ-self-bind-pr-8285/command.supersede.1166.yaml new file mode 100644 index 00000000000..9b531863ac2 --- /dev/null +++ b/drift/dod_receipts/OMN-17809/occ-self-bind-pr-8285/command.supersede.1166.yaml @@ -0,0 +1,30 @@ +--- +schema_version: 1.0.0 +ticket_id: OMN-17809 +evidence_item_id: occ-self-bind-pr-8285 +check_type: command +supersedes: drift/dod_receipts/OMN-17809/occ-self-bind-pr-8285/command.yaml +reason: 2nd consumer OmniNode-ai/omninode_infra#1166 re-binds prior entry occ-self-bind-pr-8285 to this + product PR without editing the merged base receipt (OMN-14623 merged-path supersede). +superseder: occ-evidence-source-autobind +created_at: '2026-09-05T20:30:02.461298Z' +replacement: + schema_version: 1.0.0 + ticket_id: OMN-17809 + evidence_item_id: occ-self-bind-pr-8285 + check_type: command + check_value: gh pr view 8285 --repo OmniNode-ai/onex_change_control --json number,state + status: PASS + run_timestamp: '2026-09-05T20:30:02.461298Z' + commit_sha: e22b6e7be472e428d664823c4e66a73d8edda300 + runner: node_occ_companion_compute + verifier: occ-evidence-source-autobind + probe_command: gh pr view 1166 --repo OmniNode-ai/omninode_infra --json number,state,headRefName + probe_stdout: | + {"headRefName":"jonah/omn-17809-composition-probe-digest-crossfield","number":1166,"state":"OPEN"} + actual_output: 'PASS: supersede occ-self-bind-pr-8285 rebind for OMN-17809 (2nd consumer OmniNode-ai/omninode_infra#1166).' + exit_code: 0 + pr_number: 1166 + contract_sha256: sha256:de5f57ea8000669c7417da08557aac7ae213890371d9e4856d8b437c434dfda8 + contract_entry_sha256: sha256:da69150a3c54aa217e876727776351f2fea25d46376da5bc23663e2176c401b4 + branch: auto/omninode-ai-omninode_infra-pr-1166-occ-autobind diff --git a/drift/dod_receipts/OMN-17809/occ-self-bind-pr-8309/command.yaml b/drift/dod_receipts/OMN-17809/occ-self-bind-pr-8309/command.yaml new file mode 100644 index 00000000000..6d3cd5031c7 --- /dev/null +++ b/drift/dod_receipts/OMN-17809/occ-self-bind-pr-8309/command.yaml @@ -0,0 +1,21 @@ +--- +schema_version: "1.0.0" +ticket_id: "OMN-17809" +evidence_item_id: "occ-self-bind-pr-8309" +check_type: "command" +check_value: |- + gh pr view 8309 --repo OmniNode-ai/onex_change_control --json number,state,headRefName +contract_sha256: "sha256:de5f57ea8000669c7417da08557aac7ae213890371d9e4856d8b437c434dfda8" +contract_entry_sha256: "sha256:e1b30dc6f23ba319ce0d522743aebd3b91961f3e371303e9b69a6fa21a21a765" +status: PASS +run_timestamp: "2026-09-05T20:30:02.461298+00:00" +commit_sha: "225b6edf67eb2869bd7a6d558ce4689432bdd5a5" +runner: "node_occ_companion_compute" +verifier: "occ-evidence-source-autobind" +probe_command: "gh pr view 8309 --repo OmniNode-ai/onex_change_control --json number,state" +probe_stdout: | + {"number":8309,"state":"OPEN"} +actual_output: "PASS: OCC self-bind for OMN-17809 (OCC#8309)." +exit_code: 0 +pr_number: 8309 +branch: "auto/omninode-ai-omninode_infra-pr-1166-occ-autobind"