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
19 changes: 19 additions & 0 deletions contracts/OMN-14160.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,3 +33,22 @@ dod_evidence:
checks:
- check_type: "command"
check_value: "gh pr view ${PR_NUMBER} --repo ${REPO} --json number,state"
- id: "dod-OmniNode-ai-omnibase_core-pr-1713"
description: "PR #1713 on OmniNode-ai/omnibase_core — Evidence-Source autobind."
source: "generated"
checks:
- check_type: "command"
check_value: |-
gh api repos/OmniNode-ai/omnibase_core/contents/scripts/ci/occ_manual_replay_precheck.py?ref=cd80d97835d61462f8cd7a9308ba47daf751d77c --jq '.content' | base64 -d | grep -c 'class ManualReplayRefusedError'
- id: "dod-OmniNode-ai-omnibase_core-pr-1713-ci"
description: "PR #1713 on OmniNode-ai/omnibase_core — product diff scope check (OMN-14425)."
source: "generated"
checks:
- check_type: "command"
check_value: "gh pr view 1713 --repo OmniNode-ai/omnibase_core --json files"
- id: "occ-self-bind-pr-10421"
description: "OCC companion PR #10421 — self-bind for OMN-14160 (OMN-14650)."
source: "generated"
checks:
- check_type: "command"
check_value: "gh pr view 10421 --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-14160"
evidence_item_id: "dod-OmniNode-ai-omnibase_core-pr-1713-ci"
check_type: "command"
check_value: "gh pr view 1713 --repo OmniNode-ai/omnibase_core --json files"
contract_sha256: "sha256:e612f9a9bf1e2010a12a044d1c7ee7b481b45d0cf7cd4fab54876c00feabc32c"
contract_entry_sha256: "sha256:638aa6ea0ec4823a307af42a1de1804d22bc4d0a5c45aa367f002d8106af273f"
status: PASS
run_timestamp: "2026-09-19T14:38:38Z"
commit_sha: "cd80d97835d61462f8cd7a9308ba47daf751d77c"
runner: "node_pr_lifecycle_fix_effect"
verifier: "occ-evidence-source-autobind"
probe_command: "gh pr view 1713 --repo OmniNode-ai/omnibase_core --json files"
probe_stdout: |
{"files":[{"additions":269,"deletions":0,"path":".github/workflows/call-occ-autobind.yml"},{"additions":22,"deletions":4,"path":".github/workflows/call-occ-companion-effect.yml"},{"additions":29,"deletions":0,"path":"architecture-handshakes/pull-request-workflow-budget.yaml"},{"additions":2,"deletions":1,"path":"pyproject.toml"},{"additions":198,"deletions":0,"path":"scripts/ci/occ_manual_replay_precheck.py"},{"additions":0,"deletions":1,"path":"src/omnibase_core/validators/environment_reader_inventory.py"},{"additions":373,"deletions":0,"path":"tests/ci/test_occ_manual_replay_entrypoint.py"},{"additions":36,"deletions":6,"path":"tests/ci/test_workflow_uses_refs_resolve.py"},{"additions":1,"deletions":1,"path":"uv.lock"}]}
actual_output: "PASS: product-diff-scope for OMN-14160 from OmniNode-ai/omnibase_core#1713."
exit_code: 0
pr_number: 1713
branch: "auto/omninode-ai-omnibase_core-pr-1713-occ-autobind"
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
schema_version: "1.0.0"
ticket_id: "OMN-14160"
evidence_item_id: "dod-OmniNode-ai-omnibase_core-pr-1713"
check_type: "command"
check_value: |-
gh api repos/OmniNode-ai/omnibase_core/contents/scripts/ci/occ_manual_replay_precheck.py?ref=cd80d97835d61462f8cd7a9308ba47daf751d77c --jq '.content' | base64 -d | grep -c 'class ManualReplayRefusedError'
contract_sha256: "sha256:e612f9a9bf1e2010a12a044d1c7ee7b481b45d0cf7cd4fab54876c00feabc32c"
contract_entry_sha256: "sha256:c84c3b7a3a7311a768b0571f9a6914edf0fad3308f0ee4492c19c264f04cf6d0"
status: PASS
run_timestamp: "2026-09-19T14:38:38Z"
commit_sha: "cd80d97835d61462f8cd7a9308ba47daf751d77c"
runner: "node_pr_lifecycle_fix_effect"
verifier: "occ-evidence-source-autobind"
probe_command: |-
gh api repos/OmniNode-ai/omnibase_core/contents/scripts/ci/occ_manual_replay_precheck.py?ref=cd80d97835d61462f8cd7a9308ba47daf751d77c --jq '.content' | base64 -d | grep -c 'class ManualReplayRefusedError'
probe_stdout: |
{"evidence_ref":"cd80d97835d61462f8cd7a9308ba47daf751d77c","green_exit":0,"red_exit":1,"red_ref":"5d3af5431af6fd0a3d55416ac24daf30498be364"}
actual_output: |-
PASS: content-bound probe GREEN at cd80d97835d61462f8cd7a9308ba47daf751d77c, RED at merge-base 5d3af5431af6fd0a3d55416ac24daf30498be364 (exit 1).
exit_code: 0
pr_number: 1713
branch: "auto/omninode-ai-omnibase_core-pr-1713-occ-autobind"
20 changes: 20 additions & 0 deletions drift/dod_receipts/OMN-14160/occ-self-bind-pr-10421/command.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
schema_version: "1.0.0"
ticket_id: "OMN-14160"
evidence_item_id: "occ-self-bind-pr-10421"
check_type: "command"
check_value: "gh pr view 10421 --repo OmniNode-ai/onex_change_control --json number,state,headRefName"
contract_sha256: "sha256:e612f9a9bf1e2010a12a044d1c7ee7b481b45d0cf7cd4fab54876c00feabc32c"
contract_entry_sha256: "sha256:6433abc5bef12fe9ed7c1618ab051957e9f78142e400f94897ea6ca6b203a987"
status: PASS
run_timestamp: "2026-09-19T14:38:38Z"
commit_sha: "905d55878c0e7a7f9c23ca7c9de854adcd890e12"
runner: "node_pr_lifecycle_fix_effect"
verifier: "occ-evidence-source-autobind"
probe_command: "gh api repos/OmniNode-ai/onex_change_control/pulls/10421/files --paginate --jq '.[].sha'"
probe_stdout: |
b25b4f9d2a34d002c8830a090fade8e9e88e4756 4221a782d0cf5ccf1fc88118c9370539bc895aa8 5181e5afb9fcfd9bd12cf84554aebfdeaa135232
actual_output: "PASS: OCC self-bind for OMN-14160 (OCC#10421)."
exit_code: 0
pr_number: 10421
branch: "auto/omninode-ai-omnibase_core-pr-1713-occ-autobind"
Loading