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-17871.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -52,3 +52,9 @@ dod_evidence:
checks:
- check_type: "command"
check_value: "gh pr view 8290 --repo OmniNode-ai/onex_change_control --json number,state"
- id: "occ-self-bind-pr-8303"
description: "Binds OMN-17871 to OCC companion PR #8303 (self-bind)."
source: "generated"
checks:
- check_type: "command"
check_value: "gh pr view 8303 --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-17871
evidence_item_id: dod-OmniNode-ai-omnibase_infra-pr-3213
check_type: command
supersedes: drift/dod_receipts/OMN-17871/dod-OmniNode-ai-omnibase_infra-pr-3213/command.yaml
reason: 2nd consumer OmniNode-ai/omnibase_infra#3217 re-binds prior entry dod-OmniNode-ai-omnibase_infra-pr-3213
to this product PR without editing the merged base receipt (OMN-14623 merged-path supersede).
superseder: occ-evidence-source-autobind
created_at: '2026-09-05T18:52:15.196198Z'
replacement:
schema_version: 1.0.0
ticket_id: OMN-17871
evidence_item_id: dod-OmniNode-ai-omnibase_infra-pr-3213
check_type: command
check_value: gh api repos/OmniNode-ai/omnibase_infra/contents/src/omnibase_infra/runtime/models/model_rsd_model_artifact_provenance.py?ref=6e7041af55e1422bf145b0c737a71072ffa14e08
--jq '.content' | base64 -d | grep -c 'class ModelRsdModelArtifactProvenance'
status: PASS
run_timestamp: '2026-09-05T18:52:15.196198Z'
commit_sha: 2f8f971822eee339557297224114ba44ec3b57ee
runner: node_occ_companion_compute
verifier: occ-evidence-source-autobind
probe_command: gh pr view 3217 --repo OmniNode-ai/omnibase_infra --json number,state,headRefName
probe_stdout: |
{"headRefName":"codex/omn-17871-provenance-remediation","number":3217,"state":"OPEN"}
actual_output: 'PASS: supersede dod-OmniNode-ai-omnibase_infra-pr-3213 rebind for OMN-17871 (2nd consumer
OmniNode-ai/omnibase_infra#3217).'
exit_code: 0
pr_number: 3217
contract_sha256: sha256:74551259efff60730c8fc41282533e1e6efbb80bf342930ab6f1a3c3d4c538e2
contract_entry_sha256: sha256:92a5d6fddbba3fafcd1d93eb2c53de86fffc72b4d1c0dd5a3cd1083e1fedad8d
branch: auto/omninode-ai-omnibase_infra-pr-3217-occ-autobind
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
schema_version: "1.0.0"
ticket_id: "OMN-17871"
evidence_item_id: "dod-OmniNode-ai-omnibase_infra-pr-3217"
check_type: "command"
check_value: |-
gh api repos/OmniNode-ai/omnibase_infra/contents/src/omnibase_infra/runtime/models/model_rsd_artifact_source_relation.py?ref=2f8f971822eee339557297224114ba44ec3b57ee --jq '.content' | base64 -d | grep -c 'class ModelRsdArtifactSourceRelation'
contract_sha256: "sha256:74551259efff60730c8fc41282533e1e6efbb80bf342930ab6f1a3c3d4c538e2"
status: PASS
run_timestamp: "2026-09-05T18:52:15.196198+00:00"
commit_sha: "2f8f971822eee339557297224114ba44ec3b57ee"
runner: "node_occ_companion_compute"
verifier: "occ-evidence-source-autobind"
probe_command: "gh pr view 3217 --repo OmniNode-ai/omnibase_infra --json number,state,headRefName"
probe_stdout: |
{"headRefName":"codex/omn-17871-provenance-remediation","number":3217,"state":"OPEN"}
actual_output: "PASS: Evidence-Source autobind for OMN-17871 from OmniNode-ai/omnibase_infra#3217."
exit_code: 0
pr_number: 3217
branch: "auto/omninode-ai-omnibase_infra-pr-3217-occ-autobind"
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
schema_version: 1.0.0
ticket_id: OMN-17871
evidence_item_id: dod-deploy-assessment
check_type: command
supersedes: drift/dod_receipts/OMN-17871/dod-deploy-assessment/command.yaml
reason: 2nd consumer OmniNode-ai/omnibase_infra#3217 re-binds prior entry dod-deploy-assessment to this
product PR without editing the merged base receipt (OMN-14623 merged-path supersede).
superseder: occ-evidence-source-autobind
created_at: '2026-09-05T18:52:15.196198Z'
replacement:
schema_version: 1.0.0
ticket_id: OMN-17871
evidence_item_id: dod-deploy-assessment
check_type: command
check_value: gh api repos/OmniNode-ai/omnibase_infra/pulls/3213/files --paginate --jq '.[].filename'
| grep -ciE 'nodes/|handlers/|runtime/|services/|docker|monitor_logs|deploy'
status: PASS
run_timestamp: '2026-09-05T18:52:15.196198Z'
commit_sha: 2f8f971822eee339557297224114ba44ec3b57ee
runner: node_occ_companion_compute
verifier: occ-evidence-source-autobind
probe_command: gh pr view 3217 --repo OmniNode-ai/omnibase_infra --json number,state,headRefName
probe_stdout: |
{"headRefName":"codex/omn-17871-provenance-remediation","number":3217,"state":"OPEN"}
actual_output: 'PASS: supersede dod-deploy-assessment rebind for OMN-17871 (2nd consumer OmniNode-ai/omnibase_infra#3217).'
exit_code: 0
pr_number: 3217
contract_sha256: sha256:74551259efff60730c8fc41282533e1e6efbb80bf342930ab6f1a3c3d4c538e2
contract_entry_sha256: sha256:baca6d6fec6344536bfdd3f2243e583afd745fd59551b954e06ff6505d03d04c
branch: auto/omninode-ai-omnibase_infra-pr-3217-occ-autobind
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
schema_version: 1.0.0
ticket_id: OMN-17871
evidence_item_id: dod-occ-diff-derived-behavior-proof
check_type: test_passes
supersedes: drift/dod_receipts/OMN-17871/dod-occ-diff-derived-behavior-proof/test_passes.yaml
reason: 2nd consumer OmniNode-ai/omnibase_infra#3217 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-05T18:52:15.196198Z'
replacement:
schema_version: 1.0.0
ticket_id: OMN-17871
evidence_item_id: dod-occ-diff-derived-behavior-proof
check_type: test_passes
check_value: uv run pytest tests/unit/models/test_model_serialization_roundtrip.py tests/unit/runtime/test_rsd_model_artifact_provenance.py
-q
status: PASS
run_timestamp: '2026-09-05T18:52:15.196198Z'
commit_sha: 2f8f971822eee339557297224114ba44ec3b57ee
runner: node_occ_companion_compute
verifier: occ-evidence-source-autobind
probe_command: gh pr view 3217 --repo OmniNode-ai/omnibase_infra --json number,state,headRefName
probe_stdout: |
{"headRefName":"codex/omn-17871-provenance-remediation","number":3217,"state":"OPEN"}
actual_output: 'PASS: supersede dod-occ-diff-derived-behavior-proof rebind for OMN-17871 (2nd consumer
OmniNode-ai/omnibase_infra#3217).'
exit_code: 0
pr_number: 3217
contract_sha256: sha256:74551259efff60730c8fc41282533e1e6efbb80bf342930ab6f1a3c3d4c538e2
contract_entry_sha256: sha256:34a55b740aae171dce12640ee7ea8052ca0ef1c3b58e743e0c602ee65d7d0f61
branch: auto/omninode-ai-omnibase_infra-pr-3217-occ-autobind
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
---
schema_version: 1.0.0
ticket_id: OMN-17871
evidence_item_id: occ-self-bind-pr-8290
check_type: command
supersedes: drift/dod_receipts/OMN-17871/occ-self-bind-pr-8290/command.yaml
reason: 2nd consumer OmniNode-ai/omnibase_infra#3217 re-binds prior entry occ-self-bind-pr-8290 to this
product PR without editing the merged base receipt (OMN-14623 merged-path supersede).
superseder: occ-evidence-source-autobind
created_at: '2026-09-05T18:52:15.196198Z'
replacement:
schema_version: 1.0.0
ticket_id: OMN-17871
evidence_item_id: occ-self-bind-pr-8290
check_type: command
check_value: gh pr view 8290 --repo OmniNode-ai/onex_change_control --json number,state
status: PASS
run_timestamp: '2026-09-05T18:52:15.196198Z'
commit_sha: 2f8f971822eee339557297224114ba44ec3b57ee
runner: node_occ_companion_compute
verifier: occ-evidence-source-autobind
probe_command: gh pr view 3217 --repo OmniNode-ai/omnibase_infra --json number,state,headRefName
probe_stdout: |
{"headRefName":"codex/omn-17871-provenance-remediation","number":3217,"state":"OPEN"}
actual_output: 'PASS: supersede occ-self-bind-pr-8290 rebind for OMN-17871 (2nd consumer OmniNode-ai/omnibase_infra#3217).'
exit_code: 0
pr_number: 3217
contract_sha256: sha256:74551259efff60730c8fc41282533e1e6efbb80bf342930ab6f1a3c3d4c538e2
contract_entry_sha256: sha256:d4861e70b10e135063add3474c2023dca84b8e72d257ebbe61ca882ee83fdde4
branch: auto/omninode-ai-omnibase_infra-pr-3217-occ-autobind
21 changes: 21 additions & 0 deletions drift/dod_receipts/OMN-17871/occ-self-bind-pr-8303/command.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
schema_version: "1.0.0"
ticket_id: "OMN-17871"
evidence_item_id: "occ-self-bind-pr-8303"
check_type: "command"
check_value: |-
gh pr view 8303 --repo OmniNode-ai/onex_change_control --json number,state,headRefName
contract_sha256: "sha256:74551259efff60730c8fc41282533e1e6efbb80bf342930ab6f1a3c3d4c538e2"
contract_entry_sha256: "sha256:bb779fc2fac5db2f8fb14fb3eccb6871ccffef9ce927b9bd999997251876f5d2"
status: PASS
run_timestamp: "2026-09-05T18:52:15.196198+00:00"
commit_sha: "7fb00a681c5ee4af87194e245477147733cd8d40"
runner: "node_occ_companion_compute"
verifier: "occ-evidence-source-autobind"
probe_command: "gh pr view 8303 --repo OmniNode-ai/onex_change_control --json number,state"
probe_stdout: |
{"number":8303,"state":"OPEN"}
actual_output: "PASS: OCC self-bind for OMN-17871 (OCC#8303)."
exit_code: 0
pr_number: 8303
branch: "auto/omninode-ai-omnibase_infra-pr-3217-occ-autobind"
Loading