Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions contracts/OMN-16852.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -45,3 +45,19 @@ dod_evidence:
checks:
- check_type: "command"
check_value: "gh pr view 10436 --repo OmniNode-ai/onex_change_control --json number,state"
- id: "dod-OmniNode-ai-omnibase_infra-pr-3996"
description: "PR #3996 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/infra/test_catalog_generator.py?ref=d754702abbdc86e2f560093108067a496dce7b31 --jq '.content' | base64 -d | grep -c 'def test_runtime_image_build_carries_no_silent_omni_home_default'
- check_type: "command"
check_value: |-
gh api repos/OmniNode-ai/omnibase_infra/pulls/3996/files --paginate --jq '.[].filename' | grep -cFx 'docker/runners/runner-image.lock.json'
- id: "occ-self-bind-pr-10905"
description: "Binds OMN-16852 to OCC companion PR #10905 (self-bind)."
source: "generated"
checks:
- check_type: "command"
check_value: "gh pr view 10905 --repo OmniNode-ai/onex_change_control --json number,state"
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
schema_version: 1.0.0
ticket_id: OMN-16852
evidence_item_id: dod-OmniNode-ai-omnibase_infra-pr-3845
check_type: command
supersedes: drift/dod_receipts/OMN-16852/dod-OmniNode-ai-omnibase_infra-pr-3845/command.yaml
reason: 2nd consumer OmniNode-ai/omnibase_infra#3996 re-binds prior entry dod-OmniNode-ai-omnibase_infra-pr-3845
to this product PR without editing the merged base receipt (OMN-14623 merged-path supersede).
superseder: occ-evidence-source-autobind
created_at: '2026-09-23T10:05:01.972721Z'
replacement:
schema_version: 1.0.0
ticket_id: OMN-16852
evidence_item_id: dod-OmniNode-ai-omnibase_infra-pr-3845
check_type: command
check_value: gh api repos/OmniNode-ai/omnibase_infra/contents/tests/unit/cli/test_omnibase_path_cli_binding_omn16852.py?ref=5441a2ee882d8d2c92e913ff140ddb3866ec0197
--jq '.content' | base64 -d | grep -c 'def _option_envvars'
status: PASS
run_timestamp: '2026-09-23T10:05:01.972721Z'
commit_sha: d754702abbdc86e2f560093108067a496dce7b31
runner: node_occ_companion_compute
verifier: occ-evidence-source-autobind
probe_command: gh pr view 3996 --repo OmniNode-ai/omnibase_infra --json number,state,headRefName
probe_stdout: |
{"headRefName":"jonah/omn-16852-catalog-no-omni-home-default","number":3996,"state":"OPEN"}
actual_output: 'PASS: supersede dod-OmniNode-ai-omnibase_infra-pr-3845 rebind for OMN-16852 (2nd consumer
OmniNode-ai/omnibase_infra#3996).'
exit_code: 0
pr_number: 3996
contract_sha256: sha256:01a1c369a5a9bfa5844480fec06712816c99434610e8c564906a2504b2621cd4
contract_entry_sha256: sha256:80c7cd69a4569ee11bbff555c383e019ba5b6fed837a2848adfb1edb71bca7e9
branch: auto/omninode-ai-omnibase_infra-pr-3996-occ-autobind
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
schema_version: "1.0.0"
ticket_id: "OMN-16852"
evidence_item_id: "dod-OmniNode-ai-omnibase_infra-pr-3996"
check_type: "command"
check_value: |-
gh api repos/OmniNode-ai/omnibase_infra/contents/tests/unit/infra/test_catalog_generator.py?ref=d754702abbdc86e2f560093108067a496dce7b31 --jq '.content' | base64 -d | grep -c 'def test_runtime_image_build_carries_no_silent_omni_home_default'
contract_sha256: "sha256:01a1c369a5a9bfa5844480fec06712816c99434610e8c564906a2504b2621cd4"
contract_entry_sha256: "sha256:0d57c01d14a31dc757bb289cbdc073714f6a0e857ddab47163070e5cfda6e47a"
status: PASS
run_timestamp: "2026-09-23T10:05:01.972721+00:00"
commit_sha: "d754702abbdc86e2f560093108067a496dce7b31"
runner: "node_occ_companion_compute"
verifier: "occ-evidence-source-autobind"
probe_command: "gh pr view 3996 --repo OmniNode-ai/omnibase_infra --json number,state,headRefName"
probe_stdout: |
{"headRefName":"jonah/omn-16852-catalog-no-omni-home-default","number":3996,"state":"OPEN"}
actual_output: "PASS: Evidence-Source autobind for OMN-16852 from OmniNode-ai/omnibase_infra#3996."
exit_code: 0
pr_number: 3996
branch: "auto/omninode-ai-omnibase_infra-pr-3996-occ-autobind"
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
schema_version: 1.0.0
ticket_id: OMN-16852
evidence_item_id: dod-occ-diff-derived-behavior-proof
check_type: test_passes
supersedes: drift/dod_receipts/OMN-16852/dod-occ-diff-derived-behavior-proof/test_passes.yaml
reason: 2nd consumer OmniNode-ai/omnibase_infra#3996 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-23T10:05:01.972721Z'
replacement:
schema_version: 1.0.0
ticket_id: OMN-16852
evidence_item_id: dod-occ-diff-derived-behavior-proof
check_type: test_passes
check_value: uv run pytest tests/unit/cli/test_omnibase_path_cli_binding_omn16852.py tests/unit/cli/test_omnimarket_drift_guard.py
tests/unit/cli/test_omnimarket_drift_guard_off_registry_omn17255.py -q
status: PASS
run_timestamp: '2026-09-23T10:05:01.972721Z'
commit_sha: d754702abbdc86e2f560093108067a496dce7b31
runner: node_occ_companion_compute
verifier: occ-evidence-source-autobind
probe_command: gh pr view 3996 --repo OmniNode-ai/omnibase_infra --json number,state,headRefName
probe_stdout: |
{"headRefName":"jonah/omn-16852-catalog-no-omni-home-default","number":3996,"state":"OPEN"}
actual_output: 'PASS: supersede dod-occ-diff-derived-behavior-proof rebind for OMN-16852 (2nd consumer
OmniNode-ai/omnibase_infra#3996).'
exit_code: 0
pr_number: 3996
contract_sha256: sha256:01a1c369a5a9bfa5844480fec06712816c99434610e8c564906a2504b2621cd4
contract_entry_sha256: sha256:7226c364a9a0a0fd48158de12aa45988cdddd933b27b6752b6f9129a2d9dd982
branch: auto/omninode-ai-omnibase_infra-pr-3996-occ-autobind
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
---
schema_version: 1.0.0
ticket_id: OMN-16852
evidence_item_id: occ-self-bind-pr-10436
check_type: command
supersedes: drift/dod_receipts/OMN-16852/occ-self-bind-pr-10436/command.yaml
reason: 2nd consumer OmniNode-ai/omnibase_infra#3996 re-binds prior entry occ-self-bind-pr-10436 to this
product PR without editing the merged base receipt (OMN-14623 merged-path supersede).
superseder: occ-evidence-source-autobind
created_at: '2026-09-23T10:05:01.972721Z'
replacement:
schema_version: 1.0.0
ticket_id: OMN-16852
evidence_item_id: occ-self-bind-pr-10436
check_type: command
check_value: gh pr view 10436 --repo OmniNode-ai/onex_change_control --json number,state
status: PASS
run_timestamp: '2026-09-23T10:05:01.972721Z'
commit_sha: d754702abbdc86e2f560093108067a496dce7b31
runner: node_occ_companion_compute
verifier: occ-evidence-source-autobind
probe_command: gh pr view 3996 --repo OmniNode-ai/omnibase_infra --json number,state,headRefName
probe_stdout: |
{"headRefName":"jonah/omn-16852-catalog-no-omni-home-default","number":3996,"state":"OPEN"}
actual_output: 'PASS: supersede occ-self-bind-pr-10436 rebind for OMN-16852 (2nd consumer OmniNode-ai/omnibase_infra#3996).'
exit_code: 0
pr_number: 3996
contract_sha256: sha256:01a1c369a5a9bfa5844480fec06712816c99434610e8c564906a2504b2621cd4
contract_entry_sha256: sha256:05df6557723e4ff9599a2bf8e6505926790b4c701b0bb48ea6e02147a40900e4
branch: auto/omninode-ai-omnibase_infra-pr-3996-occ-autobind
21 changes: 21 additions & 0 deletions drift/dod_receipts/OMN-16852/occ-self-bind-pr-10905/command.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
schema_version: "1.0.0"
ticket_id: "OMN-16852"
evidence_item_id: "occ-self-bind-pr-10905"
check_type: "command"
check_value: |-
gh pr view 10905 --repo OmniNode-ai/onex_change_control --json number,state,headRefName
contract_sha256: "sha256:01a1c369a5a9bfa5844480fec06712816c99434610e8c564906a2504b2621cd4"
contract_entry_sha256: "sha256:bcc4b3b0ccdf57b72f6c888585b6e6885956376b9af0f214d6b5a2c466838a40"
status: PASS
run_timestamp: "2026-09-23T10:05:01.972721+00:00"
commit_sha: "dd9c3b5e385ffbcc11b0a5cfe50c91b468d114e0"
runner: "node_occ_companion_compute"
verifier: "occ-evidence-source-autobind"
probe_command: "gh pr view 10905 --repo OmniNode-ai/onex_change_control --json number,state"
probe_stdout: |
{"number":10905,"state":"OPEN"}
actual_output: "PASS: OCC self-bind for OMN-16852 (OCC#10905)."
exit_code: 0
pr_number: 10905
branch: "auto/omninode-ai-omnibase_infra-pr-3996-occ-autobind"
Loading