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
6 changes: 6 additions & 0 deletions contracts/OMN-16490.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,3 +37,9 @@ dod_evidence:
checks:
- check_type: "command"
check_value: "gh pr view 7037 --repo OmniNode-ai/onex_change_control --json number,state"
- id: "occ-self-bind-pr-7121"
description: "Binds OMN-16490 to OCC companion PR #7121 (self-bind)."
source: "generated"
checks:
- check_type: "command"
check_value: "gh pr view 7121 --repo OmniNode-ai/onex_change_control --json number,state"
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
schema_version: 1.0.0
ticket_id: OMN-16490
evidence_item_id: dod-OmniNode-ai-omniclaude-pr-2031
check_type: command
supersedes: drift/dod_receipts/OMN-16490/dod-OmniNode-ai-omniclaude-pr-2031/command.yaml
reason: 2nd consumer OmniNode-ai/omniclaude#2044 re-binds prior entry dod-OmniNode-ai-omniclaude-pr-2031
to this product PR without editing the merged base receipt (OMN-14623 merged-path supersede).
superseder: occ-evidence-source-autobind
created_at: '2026-08-25T19:50:44.433730Z'
replacement:
schema_version: 1.0.0
ticket_id: OMN-16490
evidence_item_id: dod-OmniNode-ai-omniclaude-pr-2031
check_type: command
check_value: gh pr view 2031 --repo OmniNode-ai/omniclaude --json number,state
status: PASS
run_timestamp: '2026-08-25T19:50:44.433730Z'
commit_sha: 446b179ef27bee64452d51225f7245b3dd4fb35f
runner: node_occ_companion_compute
verifier: occ-evidence-source-autobind
probe_command: gh pr view 2044 --repo OmniNode-ai/omniclaude --json number,state,headRefName
probe_stdout: |
{"headRefName":"jonah/omn-16490-per-emission-hook-guard","number":2044,"state":"OPEN"}
actual_output: 'PASS: supersede dod-OmniNode-ai-omniclaude-pr-2031 rebind for OMN-16490 (2nd consumer
OmniNode-ai/omniclaude#2044).'
exit_code: 0
pr_number: 2044
contract_sha256: sha256:5842520375f34d911ff72e5d752ca22edcf00a20498534e7e2899101c2223dc8
contract_entry_sha256: sha256:53232f2867dd35c62ed2464c09cfcc673f42dd0d72618fa7d6d7fa09204ea85c
branch: auto/omninode-ai-omniclaude-pr-2044-occ-autobind
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
schema_version: "1.0.0"
ticket_id: "OMN-16490"
evidence_item_id: "dod-OmniNode-ai-omniclaude-pr-2044"
check_type: "command"
check_value: |-
gh pr view 2044 --repo OmniNode-ai/omniclaude --json number,state,headRefName
contract_sha256: "sha256:5842520375f34d911ff72e5d752ca22edcf00a20498534e7e2899101c2223dc8"
status: PASS
run_timestamp: "2026-08-25T19:50:44.433730+00:00"
commit_sha: "446b179ef27bee64452d51225f7245b3dd4fb35f"
runner: "node_occ_companion_compute"
verifier: "occ-evidence-source-autobind"
probe_command: "gh pr view 2044 --repo OmniNode-ai/omniclaude --json number,state,headRefName"
probe_stdout: |
{"headRefName":"jonah/omn-16490-per-emission-hook-guard","number":2044,"state":"OPEN"}
actual_output: "PASS: Evidence-Source autobind for OMN-16490 from OmniNode-ai/omniclaude#2044."
exit_code: 0
pr_number: 2044
branch: "auto/omninode-ai-omniclaude-pr-2044-occ-autobind"
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
schema_version: 1.0.0
ticket_id: OMN-16490
evidence_item_id: dod-occ-evidence-admissibility-validator
check_type: command
supersedes: drift/dod_receipts/OMN-16490/dod-occ-evidence-admissibility-validator/command.yaml
reason: 2nd consumer OmniNode-ai/omniclaude#2044 re-binds prior entry dod-occ-evidence-admissibility-validator
to this product PR without editing the merged base receipt (OMN-14623 merged-path supersede).
superseder: occ-evidence-source-autobind
created_at: '2026-08-25T19:50:44.433730Z'
replacement:
schema_version: 1.0.0
ticket_id: OMN-16490
evidence_item_id: dod-occ-evidence-admissibility-validator
check_type: command
check_value: uv run pytest tests/test_evidence_admissibility.py -q
status: PASS
run_timestamp: '2026-08-25T19:50:44.433730Z'
commit_sha: 446b179ef27bee64452d51225f7245b3dd4fb35f
runner: node_occ_companion_compute
verifier: occ-evidence-source-autobind
probe_command: gh pr view 2044 --repo OmniNode-ai/omniclaude --json number,state,headRefName
probe_stdout: |
{"headRefName":"jonah/omn-16490-per-emission-hook-guard","number":2044,"state":"OPEN"}
actual_output: 'PASS: supersede dod-occ-evidence-admissibility-validator rebind for OMN-16490 (2nd consumer
OmniNode-ai/omniclaude#2044).'
exit_code: 0
pr_number: 2044
contract_sha256: sha256:5842520375f34d911ff72e5d752ca22edcf00a20498534e7e2899101c2223dc8
contract_entry_sha256: sha256:19a109c24a67f3b973431a19cb02dc8fc80090f3d24fca0338a37ba539a3fae9
branch: auto/omninode-ai-omniclaude-pr-2044-occ-autobind
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
---
schema_version: 1.0.0
ticket_id: OMN-16490
evidence_item_id: occ-self-bind-pr-7037
check_type: command
supersedes: drift/dod_receipts/OMN-16490/occ-self-bind-pr-7037/command.yaml
reason: 2nd consumer OmniNode-ai/omniclaude#2044 re-binds prior entry occ-self-bind-pr-7037 to this product
PR without editing the merged base receipt (OMN-14623 merged-path supersede).
superseder: occ-evidence-source-autobind
created_at: '2026-08-25T19:50:44.433730Z'
replacement:
schema_version: 1.0.0
ticket_id: OMN-16490
evidence_item_id: occ-self-bind-pr-7037
check_type: command
check_value: gh pr view 7037 --repo OmniNode-ai/onex_change_control --json number,state
status: PASS
run_timestamp: '2026-08-25T19:50:44.433730Z'
commit_sha: 446b179ef27bee64452d51225f7245b3dd4fb35f
runner: node_occ_companion_compute
verifier: occ-evidence-source-autobind
probe_command: gh pr view 2044 --repo OmniNode-ai/omniclaude --json number,state,headRefName
probe_stdout: |
{"headRefName":"jonah/omn-16490-per-emission-hook-guard","number":2044,"state":"OPEN"}
actual_output: 'PASS: supersede occ-self-bind-pr-7037 rebind for OMN-16490 (2nd consumer OmniNode-ai/omniclaude#2044).'
exit_code: 0
pr_number: 2044
contract_sha256: sha256:5842520375f34d911ff72e5d752ca22edcf00a20498534e7e2899101c2223dc8
contract_entry_sha256: sha256:36f5855fa546b92e621f17b2951728eecbfa10592dc9b1f8205aa3b94a5d441e
branch: auto/omninode-ai-omniclaude-pr-2044-occ-autobind
21 changes: 21 additions & 0 deletions drift/dod_receipts/OMN-16490/occ-self-bind-pr-7121/command.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
schema_version: "1.0.0"
ticket_id: "OMN-16490"
evidence_item_id: "occ-self-bind-pr-7121"
check_type: "command"
check_value: |-
gh pr view 7121 --repo OmniNode-ai/onex_change_control --json number,state,headRefName
contract_sha256: "sha256:5842520375f34d911ff72e5d752ca22edcf00a20498534e7e2899101c2223dc8"
contract_entry_sha256: "sha256:b6f8d98ce40a178d8ba5c997c75352615ae1903c477ff3c11d8668da510591c0"
status: PASS
run_timestamp: "2026-08-25T19:50:44.433730+00:00"
commit_sha: "beec009cabff79981e7139427284fa611d51c275"
runner: "node_occ_companion_compute"
verifier: "occ-evidence-source-autobind"
probe_command: "gh pr view 7121 --repo OmniNode-ai/onex_change_control --json number,state"
probe_stdout: |
{"number":7121,"state":"OPEN"}
actual_output: "PASS: OCC self-bind for OMN-16490 (OCC#7121)."
exit_code: 0
pr_number: 7121
branch: "auto/omninode-ai-omniclaude-pr-2044-occ-autobind"
Loading