From 8a9858a32b2ee5e8d80a0643b261d8366e91a68d Mon Sep 17 00:00:00 2001 From: omnimarket-bot Date: Sun, 11 Oct 2026 21:01:47 +0000 Subject: [PATCH 1/2] evidence(OMN-21003, OMN-20940): author OCC companion for OmniNode-ai/omniintelligence#1057 OCC companion by node_pr_lifecycle_fix_effect (OMN-13317 F1 / OMN-13990 / OMN-14285). Product PR head daa6994b206ab9e1be4d2a1ad89f5b91fdf57b9e. --- contracts/OMN-20940.yaml | 37 +++++++++ contracts/OMN-21003.yaml | 78 +++++++++++++++++++ .../command.yaml | 20 +++++ .../command.yaml | 23 ++++++ .../test_passes.yaml | 21 +++++ .../command.yaml | 20 +++++ .../command.yaml | 23 ++++++ .../test_passes.yaml | 21 +++++ 8 files changed, 243 insertions(+) create mode 100644 contracts/OMN-21003.yaml create mode 100644 drift/dod_receipts/OMN-20940/dod-OmniNode-ai-omniintelligence-pr-1056-ci/command.yaml create mode 100644 drift/dod_receipts/OMN-20940/dod-OmniNode-ai-omniintelligence-pr-1056/command.yaml create mode 100644 drift/dod_receipts/OMN-20940/dod-occ-diff-derived-behavior-proof-pr-1056/test_passes.yaml create mode 100644 drift/dod_receipts/OMN-21003/dod-OmniNode-ai-omniintelligence-pr-1057-ci/command.yaml create mode 100644 drift/dod_receipts/OMN-21003/dod-OmniNode-ai-omniintelligence-pr-1057/command.yaml create mode 100644 drift/dod_receipts/OMN-21003/dod-occ-diff-derived-behavior-proof-pr-1057/test_passes.yaml diff --git a/contracts/OMN-20940.yaml b/contracts/OMN-20940.yaml index 5c035b18b7f..fc5e5c721dd 100644 --- a/contracts/OMN-20940.yaml +++ b/contracts/OMN-20940.yaml @@ -30,6 +30,43 @@ emergency_bypass: justification: "" follow_up_ticket_id: "" dod_evidence: + - id: "dod-OmniNode-ai-omniintelligence-pr-1056" + description: "PR #1056 on OmniNode-ai/omniintelligence — Evidence-Source autobind." + source: "generated" + checks: + - check_type: "command" + check_value: |- + gh api repos/OmniNode-ai/omniintelligence/contents/tests/ci/test_deployment_config_context_omn20940.py?ref=5a8238c5a7b8dc292eca972a5cdaf3c1b7097a9b --jq '.content' | base64 -d | grep -c 'def _load' + binds_ac: + - "AC1" + - "AC2" + ac_bindings: + - label: "AC1" + criterion_hash: "36ee495b81860f16a097139d48f3909bc5dcc38356d92eae795c9235e9b1b8b9" + proposed_by: "occ-autobind" + accepted_by: "7a850ce1-f95e-431f-b4e3-62f7449f04c0" + accepted_at: "2026-10-10T23:48:08Z" + - label: "AC2" + criterion_hash: "fe97b2024f7baed227b98034c3d330e0faba73e3bc0c7561bd9435edcb37539d" + proposed_by: "occ-autobind" + accepted_by: "7a850ce1-f95e-431f-b4e3-62f7449f04c0" + accepted_at: "2026-10-10T23:48:08Z" + - id: "dod-OmniNode-ai-omniintelligence-pr-1056-ci" + description: "PR #1056 on OmniNode-ai/omniintelligence — product diff scope check (OMN-14425)." + source: "generated" + checks: + - check_type: "command" + check_value: "gh pr view 1056 --repo OmniNode-ai/omniintelligence --json files" + - id: "dod-occ-diff-derived-behavior-proof-pr-1056" + description: |- + PR #1056 on OmniNode-ai/omniintelligence — diff-derived behavior proof (OMN-16434). + Database requirement: explicitly provisioned by tests; ambient + POSTGRES_* and DSN settings are unavailable. + source: "generated" + checks: + - check_type: "test_passes" + check_value: "uv run pytest tests/ci/test_deployment_config_context_omn20940.py -q" + cwd: "${OMNI_HOME}/omniintelligence" - id: "dod-OmniNode-ai-omnimemory-pr-610" description: "PR #610 on OmniNode-ai/omnimemory — Evidence-Source autobind." source: "generated" diff --git a/contracts/OMN-21003.yaml b/contracts/OMN-21003.yaml new file mode 100644 index 00000000000..cfb2c1cdc27 --- /dev/null +++ b/contracts/OMN-21003.yaml @@ -0,0 +1,78 @@ +--- +schema_version: "1.0.0" +ticket_id: "OMN-21003" +title: "Autobind OCC evidence for OMN-21003" +summary: "OCC Evidence-Source autobind companion (OMN-13317 F1) for PR #1057." +is_seam_ticket: false +interface_change: false +interfaces_touched: [] +requirements: + - id: "req-transcribed-acceptance-criteria" + statement: |- + The acceptance criteria this ticket's author declared, transcribed from the ticket body at autobind time by occ-autobind. The ticket body is the source and this block is the copy; each criterion's id is the label the sibling binds_ac entry claims. + acceptance: + - id: "AC1" + statement: |- + AC1: The PR Title Check workflow produces pr-title / check-title by running omnimarket.nodes.node_pr_title_check_compute from a pinned omnimarket release and no workflow line in pr-title-check.yml references onex_change_control -- falsifier: uv run pytest tests/ci/test_pr_title_check_omnimarket_node.py -q -n 0 parses the workflow and fails at the merge base + - id: "AC2" + statement: |- + AC2: The installed node verdicts equal the old reusable at c0c49e1240ffaa6db1fe36f74b50c0acd345d7b2 on a table of titles and authors covering every exempt rule, a passing OMN title and a failing title -- falsifier: uv run pytest tests/ci/test_pr_title_check_omnimarket_node.py -q -n 0 runs every case through the installed node and fails on any differing verdict + - id: "AC3" + statement: |- + AC3: .github/required-checks.yaml names the pr-title row as a local producer -- falsifier: uv run pytest tests/ci/test_pr_title_check_omnimarket_node.py -q -n 0 fails when the pr-title row is absent or is not local +evidence_requirements: + - kind: "ci" + description: "PR #1057 product diff scope present" + command: "gh pr view ${PR_NUMBER} --repo ${REPO} --json files" + - kind: "tests" + description: |- + Behavior proof for PR #1057 on OmniNode-ai/omniintelligence, derived from the PR's own diff: the test target(s) it adds or changes. Bound as dod_evidence item `dod-occ-diff-derived-behavior-proof`, executed at cwd `${OMNI_HOME}/omniintelligence`. + command: "uv run pytest tests/ci/test_pr_title_check_omnimarket_node.py -q" +emergency_bypass: + enabled: false + justification: "" + follow_up_ticket_id: "" +dod_evidence: + - id: "dod-OmniNode-ai-omniintelligence-pr-1057" + description: "PR #1057 on OmniNode-ai/omniintelligence — Evidence-Source autobind." + source: "generated" + checks: + - check_type: "command" + check_value: |- + gh api repos/OmniNode-ai/omniintelligence/contents/tests/ci/test_pr_title_check_omnimarket_node.py?ref=daa6994b206ab9e1be4d2a1ad89f5b91fdf57b9e --jq '.content' | base64 -d | grep -c 'def _workflow' + binds_ac: + - "AC1" + - "AC2" + - "AC3" + ac_bindings: + - label: "AC1" + criterion_hash: "3376159c314fe9fd7d2712d196bb104de13d4712d219bb31889c2ad83069b553" + proposed_by: "occ-autobind" + accepted_by: "7a850ce1-f95e-431f-b4e3-62f7449f04c0" + accepted_at: "2026-10-11T20:41:18Z" + - label: "AC2" + criterion_hash: "95b53820b3b021afb45f8690cf13bd41cab7bd488433c8b07b293120faef029f" + proposed_by: "occ-autobind" + accepted_by: "7a850ce1-f95e-431f-b4e3-62f7449f04c0" + accepted_at: "2026-10-11T20:41:18Z" + - label: "AC3" + criterion_hash: "14855031da66a3c82ef6d3ffd6188f4cc011b82c4a9826a6da90c7fc5c3c5893" + proposed_by: "occ-autobind" + accepted_by: "7a850ce1-f95e-431f-b4e3-62f7449f04c0" + accepted_at: "2026-10-11T20:41:18Z" + - id: "dod-OmniNode-ai-omniintelligence-pr-1057-ci" + description: "PR #1057 on OmniNode-ai/omniintelligence — product diff scope check (OMN-14425)." + source: "generated" + checks: + - check_type: "command" + check_value: "gh pr view 1057 --repo OmniNode-ai/omniintelligence --json files" + - id: "dod-occ-diff-derived-behavior-proof-pr-1057" + description: |- + PR #1057 on OmniNode-ai/omniintelligence — diff-derived behavior proof (OMN-16434). + Database requirement: explicitly provisioned by tests; ambient + POSTGRES_* and DSN settings are unavailable. + source: "generated" + checks: + - check_type: "test_passes" + check_value: "uv run pytest tests/ci/test_pr_title_check_omnimarket_node.py -q" + cwd: "${OMNI_HOME}/omniintelligence" diff --git a/drift/dod_receipts/OMN-20940/dod-OmniNode-ai-omniintelligence-pr-1056-ci/command.yaml b/drift/dod_receipts/OMN-20940/dod-OmniNode-ai-omniintelligence-pr-1056-ci/command.yaml new file mode 100644 index 00000000000..720739c486e --- /dev/null +++ b/drift/dod_receipts/OMN-20940/dod-OmniNode-ai-omniintelligence-pr-1056-ci/command.yaml @@ -0,0 +1,20 @@ +--- +schema_version: "1.0.0" +ticket_id: "OMN-20940" +evidence_item_id: "dod-OmniNode-ai-omniintelligence-pr-1056-ci" +check_type: "command" +check_value: "gh pr view 1056 --repo OmniNode-ai/omniintelligence --json files" +contract_sha256: "sha256:d37fc46bc4f5cb7857656252d47b37c3c7eecda79dabd325688b8f1b1f5e0a95" +contract_entry_sha256: "sha256:409b2d11da965adb04b82e3b6cf4bc6a0b8ad50dfa707ac60649335f54b26c57" +status: PASS +run_timestamp: "2026-10-11T17:17:10Z" +commit_sha: "5a8238c5a7b8dc292eca972a5cdaf3c1b7097a9b" +runner: "node_pr_lifecycle_fix_effect" +verifier: "occ-evidence-source-autobind" +probe_command: "gh pr view 1056 --repo OmniNode-ai/omniintelligence --json files" +probe_stdout: | + {"files":[{"additions":1,"deletions":1,"path":".github/workflows/public-repo-hygiene.yml"},{"additions":3,"deletions":1,"path":".pre-commit-config.yaml"},{"additions":58,"deletions":0,"path":"contracts/OMN-20940.yaml"},{"additions":81,"deletions":0,"path":"tests/ci/test_deployment_config_context_omn20940.py"}]} +actual_output: "PASS: product-diff-scope for OMN-20940 from OmniNode-ai/omniintelligence#1056." +exit_code: 0 +pr_number: 1056 +branch: "auto/window-omninode-ai-omniintelligence-occ-autobind" diff --git a/drift/dod_receipts/OMN-20940/dod-OmniNode-ai-omniintelligence-pr-1056/command.yaml b/drift/dod_receipts/OMN-20940/dod-OmniNode-ai-omniintelligence-pr-1056/command.yaml new file mode 100644 index 00000000000..fa149f7a834 --- /dev/null +++ b/drift/dod_receipts/OMN-20940/dod-OmniNode-ai-omniintelligence-pr-1056/command.yaml @@ -0,0 +1,23 @@ +--- +schema_version: "1.0.0" +ticket_id: "OMN-20940" +evidence_item_id: "dod-OmniNode-ai-omniintelligence-pr-1056" +check_type: "command" +check_value: |- + gh api repos/OmniNode-ai/omniintelligence/contents/tests/ci/test_deployment_config_context_omn20940.py?ref=5a8238c5a7b8dc292eca972a5cdaf3c1b7097a9b --jq '.content' | base64 -d | grep -c 'def _load' +contract_sha256: "sha256:d37fc46bc4f5cb7857656252d47b37c3c7eecda79dabd325688b8f1b1f5e0a95" +contract_entry_sha256: "sha256:98b7fe5eb181bd42b8c2e4d9e3a8e0c39c80fb8d84e9d8aafe137eca9a853ebc" +status: PASS +run_timestamp: "2026-10-11T17:17:10Z" +commit_sha: "5a8238c5a7b8dc292eca972a5cdaf3c1b7097a9b" +runner: "node_pr_lifecycle_fix_effect" +verifier: "occ-evidence-source-autobind" +probe_command: |- + gh api repos/OmniNode-ai/omniintelligence/contents/tests/ci/test_deployment_config_context_omn20940.py?ref=5a8238c5a7b8dc292eca972a5cdaf3c1b7097a9b --jq '.content' | base64 -d | grep -c 'def _load' +probe_stdout: | + {"evidence_ref":"5a8238c5a7b8dc292eca972a5cdaf3c1b7097a9b","green_exit":0,"red_exit":1,"red_ref":"ac75fc885199a1af49ccd3a211e54814d02d7400"} +actual_output: |- + PASS: content-bound probe GREEN at 5a8238c5a7b8dc292eca972a5cdaf3c1b7097a9b, RED at merge-base ac75fc885199a1af49ccd3a211e54814d02d7400 (exit 1). +exit_code: 0 +pr_number: 1056 +branch: "auto/window-omninode-ai-omniintelligence-occ-autobind" diff --git a/drift/dod_receipts/OMN-20940/dod-occ-diff-derived-behavior-proof-pr-1056/test_passes.yaml b/drift/dod_receipts/OMN-20940/dod-occ-diff-derived-behavior-proof-pr-1056/test_passes.yaml new file mode 100644 index 00000000000..c29d782bacb --- /dev/null +++ b/drift/dod_receipts/OMN-20940/dod-occ-diff-derived-behavior-proof-pr-1056/test_passes.yaml @@ -0,0 +1,21 @@ +--- +schema_version: "1.0.0" +ticket_id: "OMN-20940" +evidence_item_id: "dod-occ-diff-derived-behavior-proof-pr-1056" +check_type: "test_passes" +check_value: "uv run pytest tests/ci/test_deployment_config_context_omn20940.py -q" +contract_sha256: "sha256:d37fc46bc4f5cb7857656252d47b37c3c7eecda79dabd325688b8f1b1f5e0a95" +contract_entry_sha256: "sha256:b24de79b40d5ba1990d9c1e356f9b10c9074c9f58220512fbbbabc408252e8d9" +status: PASS +run_timestamp: "2026-10-11T17:17:10Z" +commit_sha: "5a8238c5a7b8dc292eca972a5cdaf3c1b7097a9b" +runner: "node_pr_lifecycle_fix_effect" +verifier: "occ-evidence-source-autobind" +probe_command: |- + gh api repos/OmniNode-ai/omniintelligence/contents/tests/ci/test_deployment_config_context_omn20940.py?ref=5a8238c5a7b8dc292eca972a5cdaf3c1b7097a9b --jq '.content' | base64 -d | grep -c 'def _load' +probe_stdout: | + {"evidence_ref":"5a8238c5a7b8dc292eca972a5cdaf3c1b7097a9b","green_exit":0,"red_exit":1,"red_ref":"ac75fc885199a1af49ccd3a211e54814d02d7400"} +actual_output: "PASS: product-repo test run executes the declared check; probe is the live PR read." +exit_code: 0 +pr_number: 1056 +branch: "auto/window-omninode-ai-omniintelligence-occ-autobind" diff --git a/drift/dod_receipts/OMN-21003/dod-OmniNode-ai-omniintelligence-pr-1057-ci/command.yaml b/drift/dod_receipts/OMN-21003/dod-OmniNode-ai-omniintelligence-pr-1057-ci/command.yaml new file mode 100644 index 00000000000..8552373b179 --- /dev/null +++ b/drift/dod_receipts/OMN-21003/dod-OmniNode-ai-omniintelligence-pr-1057-ci/command.yaml @@ -0,0 +1,20 @@ +--- +schema_version: "1.0.0" +ticket_id: "OMN-21003" +evidence_item_id: "dod-OmniNode-ai-omniintelligence-pr-1057-ci" +check_type: "command" +check_value: "gh pr view 1057 --repo OmniNode-ai/omniintelligence --json files" +contract_sha256: "sha256:a3ee0653119fd90ae955c846d8055c80c85ebdec0865947d725d3ac1a81c5f46" +contract_entry_sha256: "sha256:f6d563a203ccdefa0a89729f583dce0effd3d09ff02ab5355de1fcffbf0bc71c" +status: PASS +run_timestamp: "2026-10-11T21:01:28Z" +commit_sha: "daa6994b206ab9e1be4d2a1ad89f5b91fdf57b9e" +runner: "node_pr_lifecycle_fix_effect" +verifier: "occ-evidence-source-autobind" +probe_command: "gh pr view 1057 --repo OmniNode-ai/omniintelligence --json files" +probe_stdout: | + {"files":[{"additions":7,"deletions":0,"path":".github/required-checks.yaml"},{"additions":35,"deletions":2,"path":".github/workflows/pr-title-check.yml"},{"additions":2,"deletions":2,"path":".pre-commit-config.yaml"},{"additions":63,"deletions":0,"path":"contracts/OMN-21003.yaml"},{"additions":204,"deletions":0,"path":"tests/ci/test_pr_title_check_omnimarket_node.py"}]} +actual_output: "PASS: product-diff-scope for OMN-21003 from OmniNode-ai/omniintelligence#1057." +exit_code: 0 +pr_number: 1057 +branch: "auto/window-omninode-ai-omniintelligence-occ-autobind" diff --git a/drift/dod_receipts/OMN-21003/dod-OmniNode-ai-omniintelligence-pr-1057/command.yaml b/drift/dod_receipts/OMN-21003/dod-OmniNode-ai-omniintelligence-pr-1057/command.yaml new file mode 100644 index 00000000000..bce46bf1086 --- /dev/null +++ b/drift/dod_receipts/OMN-21003/dod-OmniNode-ai-omniintelligence-pr-1057/command.yaml @@ -0,0 +1,23 @@ +--- +schema_version: "1.0.0" +ticket_id: "OMN-21003" +evidence_item_id: "dod-OmniNode-ai-omniintelligence-pr-1057" +check_type: "command" +check_value: |- + gh api repos/OmniNode-ai/omniintelligence/contents/tests/ci/test_pr_title_check_omnimarket_node.py?ref=daa6994b206ab9e1be4d2a1ad89f5b91fdf57b9e --jq '.content' | base64 -d | grep -c 'def _workflow' +contract_sha256: "sha256:a3ee0653119fd90ae955c846d8055c80c85ebdec0865947d725d3ac1a81c5f46" +contract_entry_sha256: "sha256:dc7bb4de42c98bdd93f567e4924cd0c433574bc8ff82fda1a4520681eb60c630" +status: PASS +run_timestamp: "2026-10-11T21:01:28Z" +commit_sha: "daa6994b206ab9e1be4d2a1ad89f5b91fdf57b9e" +runner: "node_pr_lifecycle_fix_effect" +verifier: "occ-evidence-source-autobind" +probe_command: |- + gh api repos/OmniNode-ai/omniintelligence/contents/tests/ci/test_pr_title_check_omnimarket_node.py?ref=daa6994b206ab9e1be4d2a1ad89f5b91fdf57b9e --jq '.content' | base64 -d | grep -c 'def _workflow' +probe_stdout: | + {"evidence_ref":"daa6994b206ab9e1be4d2a1ad89f5b91fdf57b9e","green_exit":0,"red_exit":1,"red_ref":"f500ad32f7f1c0259045b33fe35cbe426cb4b96f"} +actual_output: |- + PASS: content-bound probe GREEN at daa6994b206ab9e1be4d2a1ad89f5b91fdf57b9e, RED at merge-base f500ad32f7f1c0259045b33fe35cbe426cb4b96f (exit 1). +exit_code: 0 +pr_number: 1057 +branch: "auto/window-omninode-ai-omniintelligence-occ-autobind" diff --git a/drift/dod_receipts/OMN-21003/dod-occ-diff-derived-behavior-proof-pr-1057/test_passes.yaml b/drift/dod_receipts/OMN-21003/dod-occ-diff-derived-behavior-proof-pr-1057/test_passes.yaml new file mode 100644 index 00000000000..e754206cc1d --- /dev/null +++ b/drift/dod_receipts/OMN-21003/dod-occ-diff-derived-behavior-proof-pr-1057/test_passes.yaml @@ -0,0 +1,21 @@ +--- +schema_version: "1.0.0" +ticket_id: "OMN-21003" +evidence_item_id: "dod-occ-diff-derived-behavior-proof-pr-1057" +check_type: "test_passes" +check_value: "uv run pytest tests/ci/test_pr_title_check_omnimarket_node.py -q" +contract_sha256: "sha256:a3ee0653119fd90ae955c846d8055c80c85ebdec0865947d725d3ac1a81c5f46" +contract_entry_sha256: "sha256:dd666712109cafb9dbda2b38db6d64a64e1cba560d88be03b7ea6dba68dcee65" +status: PASS +run_timestamp: "2026-10-11T21:01:28Z" +commit_sha: "daa6994b206ab9e1be4d2a1ad89f5b91fdf57b9e" +runner: "node_pr_lifecycle_fix_effect" +verifier: "occ-evidence-source-autobind" +probe_command: |- + gh api repos/OmniNode-ai/omniintelligence/contents/tests/ci/test_pr_title_check_omnimarket_node.py?ref=daa6994b206ab9e1be4d2a1ad89f5b91fdf57b9e --jq '.content' | base64 -d | grep -c 'def _workflow' +probe_stdout: | + {"evidence_ref":"daa6994b206ab9e1be4d2a1ad89f5b91fdf57b9e","green_exit":0,"red_exit":1,"red_ref":"f500ad32f7f1c0259045b33fe35cbe426cb4b96f"} +actual_output: "PASS: product-repo test run executes the declared check; probe is the live PR read." +exit_code: 0 +pr_number: 1057 +branch: "auto/window-omninode-ai-omniintelligence-occ-autobind" From 53c9d09e5386a0a2b2e4a94a6716d2f189999fa3 Mon Sep 17 00:00:00 2001 From: omnimarket-bot Date: Sun, 11 Oct 2026 21:01:54 +0000 Subject: [PATCH 2/2] evidence(OMN-21003, OMN-20940): self-bind OCC#13695 + rebind contract_sha256 --- contracts/OMN-20940.yaml | 6 ++++++ contracts/OMN-21003.yaml | 6 ++++++ .../command.yaml | 2 +- .../command.yaml | 2 +- .../test_passes.yaml | 2 +- .../occ-self-bind-pr-13695/command.yaml | 20 +++++++++++++++++++ .../command.yaml | 2 +- .../command.yaml | 2 +- .../test_passes.yaml | 2 +- .../occ-self-bind-pr-13695/command.yaml | 20 +++++++++++++++++++ 10 files changed, 58 insertions(+), 6 deletions(-) create mode 100644 drift/dod_receipts/OMN-20940/occ-self-bind-pr-13695/command.yaml create mode 100644 drift/dod_receipts/OMN-21003/occ-self-bind-pr-13695/command.yaml diff --git a/contracts/OMN-20940.yaml b/contracts/OMN-20940.yaml index fc5e5c721dd..b567188b6b6 100644 --- a/contracts/OMN-20940.yaml +++ b/contracts/OMN-20940.yaml @@ -207,6 +207,12 @@ dod_evidence: checks: - check_type: "command" check_value: "gh pr view 2691 --repo OmniNode-ai/omniclaude --json files" + - id: "occ-self-bind-pr-13695" + description: "OCC companion PR #13695 — self-bind for OMN-20940 (OMN-14650)." + source: "generated" + checks: + - check_type: "command" + check_value: "gh pr view 13695 --repo OmniNode-ai/onex_change_control --json number,state" - id: "dod-occ-diff-derived-behavior-proof-pr-2691" description: |- PR #2691 on OmniNode-ai/omniclaude — diff-derived behavior proof (OMN-16434). diff --git a/contracts/OMN-21003.yaml b/contracts/OMN-21003.yaml index cfb2c1cdc27..6bcfb6b420d 100644 --- a/contracts/OMN-21003.yaml +++ b/contracts/OMN-21003.yaml @@ -33,6 +33,12 @@ emergency_bypass: justification: "" follow_up_ticket_id: "" dod_evidence: + - id: "occ-self-bind-pr-13695" + description: "OCC companion PR #13695 — self-bind for OMN-21003 (OMN-14650)." + source: "generated" + checks: + - check_type: "command" + check_value: "gh pr view 13695 --repo OmniNode-ai/onex_change_control --json number,state" - id: "dod-OmniNode-ai-omniintelligence-pr-1057" description: "PR #1057 on OmniNode-ai/omniintelligence — Evidence-Source autobind." source: "generated" diff --git a/drift/dod_receipts/OMN-20940/dod-OmniNode-ai-omniintelligence-pr-1056-ci/command.yaml b/drift/dod_receipts/OMN-20940/dod-OmniNode-ai-omniintelligence-pr-1056-ci/command.yaml index 720739c486e..9087e6adda1 100644 --- a/drift/dod_receipts/OMN-20940/dod-OmniNode-ai-omniintelligence-pr-1056-ci/command.yaml +++ b/drift/dod_receipts/OMN-20940/dod-OmniNode-ai-omniintelligence-pr-1056-ci/command.yaml @@ -4,7 +4,7 @@ ticket_id: "OMN-20940" evidence_item_id: "dod-OmniNode-ai-omniintelligence-pr-1056-ci" check_type: "command" check_value: "gh pr view 1056 --repo OmniNode-ai/omniintelligence --json files" -contract_sha256: "sha256:d37fc46bc4f5cb7857656252d47b37c3c7eecda79dabd325688b8f1b1f5e0a95" +contract_sha256: "sha256:7298d6023e42f7801d92a2c3b43b9b5d3c55310555a80b635cafd4b9d68c7cf6" contract_entry_sha256: "sha256:409b2d11da965adb04b82e3b6cf4bc6a0b8ad50dfa707ac60649335f54b26c57" status: PASS run_timestamp: "2026-10-11T17:17:10Z" diff --git a/drift/dod_receipts/OMN-20940/dod-OmniNode-ai-omniintelligence-pr-1056/command.yaml b/drift/dod_receipts/OMN-20940/dod-OmniNode-ai-omniintelligence-pr-1056/command.yaml index fa149f7a834..8a7f156727b 100644 --- a/drift/dod_receipts/OMN-20940/dod-OmniNode-ai-omniintelligence-pr-1056/command.yaml +++ b/drift/dod_receipts/OMN-20940/dod-OmniNode-ai-omniintelligence-pr-1056/command.yaml @@ -5,7 +5,7 @@ evidence_item_id: "dod-OmniNode-ai-omniintelligence-pr-1056" check_type: "command" check_value: |- gh api repos/OmniNode-ai/omniintelligence/contents/tests/ci/test_deployment_config_context_omn20940.py?ref=5a8238c5a7b8dc292eca972a5cdaf3c1b7097a9b --jq '.content' | base64 -d | grep -c 'def _load' -contract_sha256: "sha256:d37fc46bc4f5cb7857656252d47b37c3c7eecda79dabd325688b8f1b1f5e0a95" +contract_sha256: "sha256:7298d6023e42f7801d92a2c3b43b9b5d3c55310555a80b635cafd4b9d68c7cf6" contract_entry_sha256: "sha256:98b7fe5eb181bd42b8c2e4d9e3a8e0c39c80fb8d84e9d8aafe137eca9a853ebc" status: PASS run_timestamp: "2026-10-11T17:17:10Z" diff --git a/drift/dod_receipts/OMN-20940/dod-occ-diff-derived-behavior-proof-pr-1056/test_passes.yaml b/drift/dod_receipts/OMN-20940/dod-occ-diff-derived-behavior-proof-pr-1056/test_passes.yaml index c29d782bacb..7fc4d7120d8 100644 --- a/drift/dod_receipts/OMN-20940/dod-occ-diff-derived-behavior-proof-pr-1056/test_passes.yaml +++ b/drift/dod_receipts/OMN-20940/dod-occ-diff-derived-behavior-proof-pr-1056/test_passes.yaml @@ -4,7 +4,7 @@ ticket_id: "OMN-20940" evidence_item_id: "dod-occ-diff-derived-behavior-proof-pr-1056" check_type: "test_passes" check_value: "uv run pytest tests/ci/test_deployment_config_context_omn20940.py -q" -contract_sha256: "sha256:d37fc46bc4f5cb7857656252d47b37c3c7eecda79dabd325688b8f1b1f5e0a95" +contract_sha256: "sha256:7298d6023e42f7801d92a2c3b43b9b5d3c55310555a80b635cafd4b9d68c7cf6" contract_entry_sha256: "sha256:b24de79b40d5ba1990d9c1e356f9b10c9074c9f58220512fbbbabc408252e8d9" status: PASS run_timestamp: "2026-10-11T17:17:10Z" diff --git a/drift/dod_receipts/OMN-20940/occ-self-bind-pr-13695/command.yaml b/drift/dod_receipts/OMN-20940/occ-self-bind-pr-13695/command.yaml new file mode 100644 index 00000000000..da246431bb8 --- /dev/null +++ b/drift/dod_receipts/OMN-20940/occ-self-bind-pr-13695/command.yaml @@ -0,0 +1,20 @@ +--- +schema_version: "1.0.0" +ticket_id: "OMN-20940" +evidence_item_id: "occ-self-bind-pr-13695" +check_type: "command" +check_value: "gh pr view 13695 --repo OmniNode-ai/onex_change_control --json number,state,headRefName" +contract_sha256: "sha256:7298d6023e42f7801d92a2c3b43b9b5d3c55310555a80b635cafd4b9d68c7cf6" +contract_entry_sha256: "sha256:a588c088a0104777efb2727615f6b0b962726443ddfaee3ea0564181601e78ee" +status: PASS +run_timestamp: "2026-10-11T21:01:28Z" +commit_sha: "8a9858a32b2ee5e8d80a0643b261d8366e91a68d" +runner: "node_pr_lifecycle_fix_effect" +verifier: "occ-evidence-source-autobind" +probe_command: "gh api repos/OmniNode-ai/onex_change_control/pulls/13695/files --paginate --jq '.[].sha'" +probe_stdout: | + fc5e5c721ddad57f0c0c8ae4c6aee5b857474b23 cfb2c1cdc27d602169b20b97f265c4acc76f18f9 720739c486e4de3014538108846b55d2cd5eee9f fa149f7a8348da402de74b697be01962fc4538d9 c29d782bacb897a8f75c96b837d8b9f88fba178c 8552373b1799f90bcb7f61b1c6908c7f1440888e bce46bf1086828f6e739cee7857754666f881605 e754206cc1d703fcd5a9c14d295596136086ebd8 +actual_output: "PASS: OCC self-bind for OMN-20940 (OCC#13695)." +exit_code: 0 +pr_number: 13695 +branch: "auto/window-omninode-ai-omniintelligence-occ-autobind" diff --git a/drift/dod_receipts/OMN-21003/dod-OmniNode-ai-omniintelligence-pr-1057-ci/command.yaml b/drift/dod_receipts/OMN-21003/dod-OmniNode-ai-omniintelligence-pr-1057-ci/command.yaml index 8552373b179..4123f2d13d2 100644 --- a/drift/dod_receipts/OMN-21003/dod-OmniNode-ai-omniintelligence-pr-1057-ci/command.yaml +++ b/drift/dod_receipts/OMN-21003/dod-OmniNode-ai-omniintelligence-pr-1057-ci/command.yaml @@ -4,7 +4,7 @@ ticket_id: "OMN-21003" evidence_item_id: "dod-OmniNode-ai-omniintelligence-pr-1057-ci" check_type: "command" check_value: "gh pr view 1057 --repo OmniNode-ai/omniintelligence --json files" -contract_sha256: "sha256:a3ee0653119fd90ae955c846d8055c80c85ebdec0865947d725d3ac1a81c5f46" +contract_sha256: "sha256:e4ba91246b7b7b5a004167c87bc4f5311c55ce08b7cfbfa0d53ae665cbe11d3c" contract_entry_sha256: "sha256:f6d563a203ccdefa0a89729f583dce0effd3d09ff02ab5355de1fcffbf0bc71c" status: PASS run_timestamp: "2026-10-11T21:01:28Z" diff --git a/drift/dod_receipts/OMN-21003/dod-OmniNode-ai-omniintelligence-pr-1057/command.yaml b/drift/dod_receipts/OMN-21003/dod-OmniNode-ai-omniintelligence-pr-1057/command.yaml index bce46bf1086..5d3d769942d 100644 --- a/drift/dod_receipts/OMN-21003/dod-OmniNode-ai-omniintelligence-pr-1057/command.yaml +++ b/drift/dod_receipts/OMN-21003/dod-OmniNode-ai-omniintelligence-pr-1057/command.yaml @@ -5,7 +5,7 @@ evidence_item_id: "dod-OmniNode-ai-omniintelligence-pr-1057" check_type: "command" check_value: |- gh api repos/OmniNode-ai/omniintelligence/contents/tests/ci/test_pr_title_check_omnimarket_node.py?ref=daa6994b206ab9e1be4d2a1ad89f5b91fdf57b9e --jq '.content' | base64 -d | grep -c 'def _workflow' -contract_sha256: "sha256:a3ee0653119fd90ae955c846d8055c80c85ebdec0865947d725d3ac1a81c5f46" +contract_sha256: "sha256:e4ba91246b7b7b5a004167c87bc4f5311c55ce08b7cfbfa0d53ae665cbe11d3c" contract_entry_sha256: "sha256:dc7bb4de42c98bdd93f567e4924cd0c433574bc8ff82fda1a4520681eb60c630" status: PASS run_timestamp: "2026-10-11T21:01:28Z" diff --git a/drift/dod_receipts/OMN-21003/dod-occ-diff-derived-behavior-proof-pr-1057/test_passes.yaml b/drift/dod_receipts/OMN-21003/dod-occ-diff-derived-behavior-proof-pr-1057/test_passes.yaml index e754206cc1d..2f48c721ab1 100644 --- a/drift/dod_receipts/OMN-21003/dod-occ-diff-derived-behavior-proof-pr-1057/test_passes.yaml +++ b/drift/dod_receipts/OMN-21003/dod-occ-diff-derived-behavior-proof-pr-1057/test_passes.yaml @@ -4,7 +4,7 @@ ticket_id: "OMN-21003" evidence_item_id: "dod-occ-diff-derived-behavior-proof-pr-1057" check_type: "test_passes" check_value: "uv run pytest tests/ci/test_pr_title_check_omnimarket_node.py -q" -contract_sha256: "sha256:a3ee0653119fd90ae955c846d8055c80c85ebdec0865947d725d3ac1a81c5f46" +contract_sha256: "sha256:e4ba91246b7b7b5a004167c87bc4f5311c55ce08b7cfbfa0d53ae665cbe11d3c" contract_entry_sha256: "sha256:dd666712109cafb9dbda2b38db6d64a64e1cba560d88be03b7ea6dba68dcee65" status: PASS run_timestamp: "2026-10-11T21:01:28Z" diff --git a/drift/dod_receipts/OMN-21003/occ-self-bind-pr-13695/command.yaml b/drift/dod_receipts/OMN-21003/occ-self-bind-pr-13695/command.yaml new file mode 100644 index 00000000000..03639676d5e --- /dev/null +++ b/drift/dod_receipts/OMN-21003/occ-self-bind-pr-13695/command.yaml @@ -0,0 +1,20 @@ +--- +schema_version: "1.0.0" +ticket_id: "OMN-21003" +evidence_item_id: "occ-self-bind-pr-13695" +check_type: "command" +check_value: "gh pr view 13695 --repo OmniNode-ai/onex_change_control --json number,state,headRefName" +contract_sha256: "sha256:e4ba91246b7b7b5a004167c87bc4f5311c55ce08b7cfbfa0d53ae665cbe11d3c" +contract_entry_sha256: "sha256:807fe6dcddafee5f726df3bcb72b453426d2f657b35c169316490058000031b0" +status: PASS +run_timestamp: "2026-10-11T21:01:28Z" +commit_sha: "8a9858a32b2ee5e8d80a0643b261d8366e91a68d" +runner: "node_pr_lifecycle_fix_effect" +verifier: "occ-evidence-source-autobind" +probe_command: "gh api repos/OmniNode-ai/onex_change_control/pulls/13695/files --paginate --jq '.[].sha'" +probe_stdout: | + fc5e5c721ddad57f0c0c8ae4c6aee5b857474b23 cfb2c1cdc27d602169b20b97f265c4acc76f18f9 720739c486e4de3014538108846b55d2cd5eee9f fa149f7a8348da402de74b697be01962fc4538d9 c29d782bacb897a8f75c96b837d8b9f88fba178c 8552373b1799f90bcb7f61b1c6908c7f1440888e bce46bf1086828f6e739cee7857754666f881605 e754206cc1d703fcd5a9c14d295596136086ebd8 +actual_output: "PASS: OCC self-bind for OMN-21003 (OCC#13695)." +exit_code: 0 +pr_number: 13695 +branch: "auto/window-omninode-ai-omniintelligence-occ-autobind"