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-14985.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -51,3 +51,9 @@ dod_evidence:
- check_type: "command"
check_value: "gh pr view 4654 --repo OmniNode-ai/onex_change_control --json number,state,headRefName
--jq '.number, .state, .headRefName'"
- id: "occ-self-bind-pr-7260"
description: "Binds OMN-14985 to OCC companion PR #7260 (self-bind)."
source: "generated"
checks:
- check_type: "command"
check_value: "gh pr view 7260 --repo OmniNode-ai/onex_change_control --json number,state"
39 changes: 39 additions & 0 deletions contracts/OMN-16709.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
---
schema_version: "1.0.0"
ticket_id: "OMN-16709"
title: "Autobind OCC evidence for OMN-16709"
summary: >
OCC contract authored by node_occ_companion_compute (OMN-14285) for OmniNode-ai/omnibase_core PR #1601.
is_seam_ticket: false
interface_change: false
interfaces_touched: []
evidence_requirements:
- kind: "ci"
description: "PR #1601 CI checks green"
command: "gh pr checks ${PR_NUMBER} --repo ${REPO}"
emergency_bypass:
enabled: false
justification: ""
follow_up_ticket_id: ""
dod_evidence:
- id: "dod-OmniNode-ai-omnibase_core-pr-1601"
description: "PR #1601 on OmniNode-ai/omnibase_core — Evidence-Source autobind."
source: "generated"
checks:
- check_type: "command"
check_value: "gh pr view 1601 --repo OmniNode-ai/omnibase_core --json number,state"
- check_type: "command"
check_value: "gh pr view 1601 --repo OmniNode-ai/omnibase_core --json files"
- id: "dod-occ-evidence-admissibility-validator"
description: "Hosted OCC evidence admissibility validator (OMN-15247)."
source: "generated"
evidence_artifact: "supersedes_dod_evidence:dod-OmniNode-ai-omnibase_core-pr-1601"
checks:
- check_type: "command"
check_value: "uv run pytest tests/test_evidence_admissibility.py -q"
- id: "occ-self-bind-pr-7260"
description: "Binds OMN-16709 to OCC companion PR #7260 (self-bind)."
source: "generated"
checks:
- check_type: "command"
check_value: "gh pr view 7260 --repo OmniNode-ai/onex_change_control --json number,state"
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
schema_version: "1.0.0"
ticket_id: "OMN-14985"
evidence_item_id: "dod-OmniNode-ai-omnibase_core-pr-1601"
check_type: "command"
check_value: |-
gh pr view 1601 --repo OmniNode-ai/omnibase_core --json number,state,headRefName
contract_sha256: "sha256:faa138bd4530e416db25c15345c70a419bc60711425a6463b2c101bfa5c5beab"
status: PASS
run_timestamp: "2026-08-27T04:30:54.065099+00:00"
commit_sha: "2f8fe388d326f6618841913654624f2de109a810"
runner: "node_occ_companion_compute"
verifier: "occ-evidence-source-autobind"
probe_command: "gh pr view 1601 --repo OmniNode-ai/omnibase_core --json number,state,headRefName"
probe_stdout: |
{"headRefName":"jonah/omn-16709-scaffold-fixture-sys-modules-restore","number":1601,"state":"OPEN"}
actual_output: "PASS: Evidence-Source autobind for OMN-14985 from OmniNode-ai/omnibase_core#1601."
exit_code: 0
pr_number: 1601
branch: "auto/omninode-ai-omnibase_core-pr-1601-occ-autobind"
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
---
schema_version: 1.0.0
ticket_id: OMN-14985
evidence_item_id: dod-omnibase-core-pr-1487-body-evidence
check_type: command
supersedes: drift/dod_receipts/OMN-14985/dod-omnibase-core-pr-1487-body-evidence/command.yaml
reason: 2nd consumer OmniNode-ai/omnibase_core#1601 re-binds prior entry dod-omnibase-core-pr-1487-body-evidence
to this product PR without editing the merged base receipt (OMN-14623 merged-path supersede).
superseder: occ-evidence-source-autobind
created_at: '2026-08-27T04:30:54.065099Z'
replacement:
schema_version: 1.0.0
ticket_id: OMN-14985
evidence_item_id: dod-omnibase-core-pr-1487-body-evidence
check_type: command
check_value: gh pr view 1487 --repo OmniNode-ai/omnibase_core --json body --jq .body | grep -F '74 passed,
0 failed' && gh pr view 1487 --repo OmniNode-ai/omnibase_core --json body --jq .body | grep -F 'ruff
format' && gh pr view 1487 --repo OmniNode-ai/omnibase_core --json body --jq .body | grep -F 'pre-commit
run --files <3 files>' && gh pr view 1487 --repo OmniNode-ai/omnibase_core --json body --jq .body
| grep -F 'Governed pre-push selector' && gh pr view 1487 --repo OmniNode-ai/omnibase_core --json
body --jq .body | grep -F 'Full single-process `tests/` suite proof bar'
status: PASS
run_timestamp: '2026-08-27T04:30:54.065099Z'
commit_sha: 2f8fe388d326f6618841913654624f2de109a810
runner: node_occ_companion_compute
verifier: occ-evidence-source-autobind
probe_command: gh pr view 1601 --repo OmniNode-ai/omnibase_core --json number,state,headRefName
probe_stdout: |
{"headRefName":"jonah/omn-16709-scaffold-fixture-sys-modules-restore","number":1601,"state":"OPEN"}
actual_output: 'PASS: supersede dod-omnibase-core-pr-1487-body-evidence rebind for OMN-14985 (2nd consumer
OmniNode-ai/omnibase_core#1601).'
exit_code: 0
pr_number: 1601
contract_sha256: sha256:faa138bd4530e416db25c15345c70a419bc60711425a6463b2c101bfa5c5beab
contract_entry_sha256: sha256:7cdd84d72a5bbdb096fcc4412ae2b14797732271d95bcc2bccd76bd53831103c
branch: auto/omninode-ai-omnibase_core-pr-1601-occ-autobind
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
schema_version: 1.0.0
ticket_id: OMN-14985
evidence_item_id: dod-omnibase-core-pr-1487-close-discipline
check_type: command
supersedes: drift/dod_receipts/OMN-14985/dod-omnibase-core-pr-1487-close-discipline/command.yaml
reason: 2nd consumer OmniNode-ai/omnibase_core#1601 re-binds prior entry dod-omnibase-core-pr-1487-close-discipline
to this product PR without editing the merged base receipt (OMN-14623 merged-path supersede).
superseder: occ-evidence-source-autobind
created_at: '2026-08-27T04:30:54.065099Z'
replacement:
schema_version: 1.0.0
ticket_id: OMN-14985
evidence_item_id: dod-omnibase-core-pr-1487-close-discipline
check_type: command
check_value: bash -lc '! gh pr view 1487 --repo OmniNode-ai/omnibase_core --json body --jq .body | grep
-E "(^|[[:space:]])Closes[[:space:]]+OMN-14985($|[^0-9])" && echo no-closes-omn-14985'
status: PASS
run_timestamp: '2026-08-27T04:30:54.065099Z'
commit_sha: 2f8fe388d326f6618841913654624f2de109a810
runner: node_occ_companion_compute
verifier: occ-evidence-source-autobind
probe_command: gh pr view 1601 --repo OmniNode-ai/omnibase_core --json number,state,headRefName
probe_stdout: |
{"headRefName":"jonah/omn-16709-scaffold-fixture-sys-modules-restore","number":1601,"state":"OPEN"}
actual_output: 'PASS: supersede dod-omnibase-core-pr-1487-close-discipline rebind for OMN-14985 (2nd
consumer OmniNode-ai/omnibase_core#1601).'
exit_code: 0
pr_number: 1601
contract_sha256: sha256:faa138bd4530e416db25c15345c70a419bc60711425a6463b2c101bfa5c5beab
contract_entry_sha256: sha256:cc120582a8d57e1d8e705b36c592800ea7e19813efe1321334286164464dee57
branch: auto/omninode-ai-omnibase_core-pr-1601-occ-autobind
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
schema_version: 1.0.0
ticket_id: OMN-14985
evidence_item_id: dod-omnibase-core-pr-1487-head
check_type: command
supersedes: drift/dod_receipts/OMN-14985/dod-omnibase-core-pr-1487-head/command.yaml
reason: 2nd consumer OmniNode-ai/omnibase_core#1601 re-binds prior entry dod-omnibase-core-pr-1487-head
to this product PR without editing the merged base receipt (OMN-14623 merged-path supersede).
superseder: occ-evidence-source-autobind
created_at: '2026-08-27T04:30:54.065099Z'
replacement:
schema_version: 1.0.0
ticket_id: OMN-14985
evidence_item_id: dod-omnibase-core-pr-1487-head
check_type: command
check_value: gh pr view 1487 --repo OmniNode-ai/omnibase_core --json headRefOid --jq .headRefOid | grep
-Fx eabc68ea1a01628c7440ceb44844eadd4b3c2c8a
status: PASS
run_timestamp: '2026-08-27T04:30:54.065099Z'
commit_sha: 2f8fe388d326f6618841913654624f2de109a810
runner: node_occ_companion_compute
verifier: occ-evidence-source-autobind
probe_command: gh pr view 1601 --repo OmniNode-ai/omnibase_core --json number,state,headRefName
probe_stdout: |
{"headRefName":"jonah/omn-16709-scaffold-fixture-sys-modules-restore","number":1601,"state":"OPEN"}
actual_output: 'PASS: supersede dod-omnibase-core-pr-1487-head rebind for OMN-14985 (2nd consumer OmniNode-ai/omnibase_core#1601).'
exit_code: 0
pr_number: 1601
contract_sha256: sha256:faa138bd4530e416db25c15345c70a419bc60711425a6463b2c101bfa5c5beab
contract_entry_sha256: sha256:9a5c8591e5cd0c7642513fb56d17986390972644041771ebff1c8d0a09515f73
branch: auto/omninode-ai-omnibase_core-pr-1601-occ-autobind
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
---
schema_version: 1.0.0
ticket_id: OMN-14985
evidence_item_id: dod-omnibase-core-pr-1487-scope
check_type: command
supersedes: drift/dod_receipts/OMN-14985/dod-omnibase-core-pr-1487-scope/command.yaml
reason: 2nd consumer OmniNode-ai/omnibase_core#1601 re-binds prior entry dod-omnibase-core-pr-1487-scope
to this product PR without editing the merged base receipt (OMN-14623 merged-path supersede).
superseder: occ-evidence-source-autobind
created_at: '2026-08-27T04:30:54.065099Z'
replacement:
schema_version: 1.0.0
ticket_id: OMN-14985
evidence_item_id: dod-omnibase-core-pr-1487-scope
check_type: command
check_value: gh pr diff 1487 --repo OmniNode-ai/omnibase_core --name-only | grep -E '^(tests/unit/models/contracts/test_model_fast_imports\.py|tests/unit/models/contracts/test_model_lazy_imports\.py|tests/unit/test_omn_14944_sys_modules_purge_regression\.py)$'
status: PASS
run_timestamp: '2026-08-27T04:30:54.065099Z'
commit_sha: 2f8fe388d326f6618841913654624f2de109a810
runner: node_occ_companion_compute
verifier: occ-evidence-source-autobind
probe_command: gh pr view 1601 --repo OmniNode-ai/omnibase_core --json number,state,headRefName
probe_stdout: |
{"headRefName":"jonah/omn-16709-scaffold-fixture-sys-modules-restore","number":1601,"state":"OPEN"}
actual_output: 'PASS: supersede dod-omnibase-core-pr-1487-scope rebind for OMN-14985 (2nd consumer OmniNode-ai/omnibase_core#1601).'
exit_code: 0
pr_number: 1601
contract_sha256: sha256:faa138bd4530e416db25c15345c70a419bc60711425a6463b2c101bfa5c5beab
contract_entry_sha256: sha256:59e534cbb918202f5fce0e81d44527cf27091c15e13b6ba46f6c8011b80868a7
branch: auto/omninode-ai-omnibase_core-pr-1601-occ-autobind
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
schema_version: 1.0.0
ticket_id: OMN-14985
evidence_item_id: occ-self-bind-pr-4654-omn14985
check_type: command
supersedes: drift/dod_receipts/OMN-14985/occ-self-bind-pr-4654-omn14985/command.yaml
reason: 2nd consumer OmniNode-ai/omnibase_core#1601 re-binds prior entry occ-self-bind-pr-4654-omn14985
to this product PR without editing the merged base receipt (OMN-14623 merged-path supersede).
superseder: occ-evidence-source-autobind
created_at: '2026-08-27T04:30:54.065099Z'
replacement:
schema_version: 1.0.0
ticket_id: OMN-14985
evidence_item_id: occ-self-bind-pr-4654-omn14985
check_type: command
check_value: gh pr view 4654 --repo OmniNode-ai/onex_change_control --json number,state,headRefName
--jq '.number, .state, .headRefName'
status: PASS
run_timestamp: '2026-08-27T04:30:54.065099Z'
commit_sha: 2f8fe388d326f6618841913654624f2de109a810
runner: node_occ_companion_compute
verifier: occ-evidence-source-autobind
probe_command: gh pr view 1601 --repo OmniNode-ai/omnibase_core --json number,state,headRefName
probe_stdout: |
{"headRefName":"jonah/omn-16709-scaffold-fixture-sys-modules-restore","number":1601,"state":"OPEN"}
actual_output: 'PASS: supersede occ-self-bind-pr-4654-omn14985 rebind for OMN-14985 (2nd consumer OmniNode-ai/omnibase_core#1601).'
exit_code: 0
pr_number: 1601
contract_sha256: sha256:faa138bd4530e416db25c15345c70a419bc60711425a6463b2c101bfa5c5beab
contract_entry_sha256: sha256:161e5ce341139cac5523f59175a38b5db2f8b71a7f632fc8acb95a5312e2a320
branch: auto/omninode-ai-omnibase_core-pr-1601-occ-autobind
21 changes: 21 additions & 0 deletions drift/dod_receipts/OMN-14985/occ-self-bind-pr-7260/command.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
schema_version: "1.0.0"
ticket_id: "OMN-14985"
evidence_item_id: "occ-self-bind-pr-7260"
check_type: "command"
check_value: |-
gh pr view 7260 --repo OmniNode-ai/onex_change_control --json number,state,headRefName
contract_sha256: "sha256:faa138bd4530e416db25c15345c70a419bc60711425a6463b2c101bfa5c5beab"
contract_entry_sha256: "sha256:8df520643d387b5ab84b3e2363612daf151f1500533a67fd5ba7bb9d9770fd26"
status: PASS
run_timestamp: "2026-08-27T04:30:54.065099+00:00"
commit_sha: "714b5f9a47bf6904e19b1f5cc2d15474b527f493"
runner: "node_occ_companion_compute"
verifier: "occ-evidence-source-autobind"
probe_command: "gh pr view 7260 --repo OmniNode-ai/onex_change_control --json number,state"
probe_stdout: |
{"number":7260,"state":"OPEN"}
actual_output: "PASS: OCC self-bind for OMN-14985 (OCC#7260)."
exit_code: 0
pr_number: 7260
branch: "auto/omninode-ai-omnibase_core-pr-1601-occ-autobind"
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
schema_version: "1.0.0"
ticket_id: "OMN-16709"
evidence_item_id: "dod-OmniNode-ai-omnibase_core-pr-1601"
check_type: "command"
check_value: |-
gh pr view 1601 --repo OmniNode-ai/omnibase_core --json number,state,headRefName
contract_sha256: "sha256:b7e648580f9fd7a8d375e38b6be0f0f0c41fbfc2f9f51181922eda69a974498e"
contract_entry_sha256: "sha256:96daf563d71c944406a4e4ad6af52f59a0afd3cf0b511e6202f6cad171801f58"
status: PASS
run_timestamp: "2026-08-27T04:30:54.065099+00:00"
commit_sha: "2f8fe388d326f6618841913654624f2de109a810"
runner: "node_occ_companion_compute"
verifier: "occ-evidence-source-autobind"
probe_command: "gh pr view 1601 --repo OmniNode-ai/omnibase_core --json number,state,headRefName"
probe_stdout: |
{"headRefName":"jonah/omn-16709-scaffold-fixture-sys-modules-restore","number":1601,"state":"OPEN"}
actual_output: "PASS: Evidence-Source autobind for OMN-16709 from OmniNode-ai/omnibase_core#1601."
exit_code: 0
pr_number: 1601
branch: "auto/omninode-ai-omnibase_core-pr-1601-occ-autobind"
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
schema_version: "1.0.0"
ticket_id: "OMN-16709"
evidence_item_id: "dod-occ-evidence-admissibility-validator"
check_type: "command"
check_value: |-
uv run pytest tests/test_evidence_admissibility.py -q
contract_sha256: "sha256:b7e648580f9fd7a8d375e38b6be0f0f0c41fbfc2f9f51181922eda69a974498e"
contract_entry_sha256: "sha256:23fc4c84b8da8f709b0c92c595d862235cf566bb6b4fe9ff5ed09289f72c00ab"
status: PASS
run_timestamp: "2026-08-27T04:30:54.065099+00:00"
commit_sha: "2f8fe388d326f6618841913654624f2de109a810"
runner: "node_occ_companion_compute"
verifier: "occ-evidence-source-autobind"
probe_command: "gh pr view 1601 --repo OmniNode-ai/omnibase_core --json number,state,headRefName"
probe_stdout: |
{"headRefName":"jonah/omn-16709-scaffold-fixture-sys-modules-restore","number":1601,"state":"OPEN"}
actual_output: "PASS: OCC runner executes the declared check; probe is the live PR read."
exit_code: 0
pr_number: 1601
branch: "auto/omninode-ai-omnibase_core-pr-1601-occ-autobind"
21 changes: 21 additions & 0 deletions drift/dod_receipts/OMN-16709/occ-self-bind-pr-7260/command.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
schema_version: "1.0.0"
ticket_id: "OMN-16709"
evidence_item_id: "occ-self-bind-pr-7260"
check_type: "command"
check_value: |-
gh pr view 7260 --repo OmniNode-ai/onex_change_control --json number,state,headRefName
contract_sha256: "sha256:b7e648580f9fd7a8d375e38b6be0f0f0c41fbfc2f9f51181922eda69a974498e"
contract_entry_sha256: "sha256:03c6736c712871af481671a0a4686fe86b7d5d3777e02ee68ff9c1d2f0755e91"
status: PASS
run_timestamp: "2026-08-27T04:30:54.065099+00:00"
commit_sha: "714b5f9a47bf6904e19b1f5cc2d15474b527f493"
runner: "node_occ_companion_compute"
verifier: "occ-evidence-source-autobind"
probe_command: "gh pr view 7260 --repo OmniNode-ai/onex_change_control --json number,state"
probe_stdout: |
{"number":7260,"state":"OPEN"}
actual_output: "PASS: OCC self-bind for OMN-16709 (OCC#7260)."
exit_code: 0
pr_number: 7260
branch: "auto/omninode-ai-omnibase_core-pr-1601-occ-autobind"
Loading