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
20 changes: 20 additions & 0 deletions contracts/OMN-15423.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -82,10 +82,30 @@ dod_evidence:
- check_type: "command"
check_value: |-
gh api repos/OmniNode-ai/omnibase_infra/contents/tests/unit/scripts/validation/test_application_migration_manifest.py?ref=acd4af2e15299695a372cce259402313676f32f0 --jq '.content' | base64 -d | grep -c 'def test_completion_gate_is_green_after_domain_classification_is_complete'
- id: "dod-OmniNode-ai-omnibase_infra-pr-2632"
description: >-
Consumer binding for OmniNode-ai/omnibase_infra#2632, whose branch and PR body are bound to OMN-15423
while the title also names OMN-15655. The PR declares the omniintelligence service database and
refreshes the application database grants from the CI-pinned omnimarket source; hosted receipt eligibility
requires a PASS receipt bound to PR #2632 under every ticket cited by the branch/title/body identity
set. This append makes the OMN-15423 binding explicit.
source: "manual"
status: "verified"
checks:
- check_type: "command"
check_value: |-
gh api 'repos/OmniNode-ai/omnibase_infra/contents/src/omnibase_infra/topology/application_database.py?ref=3972ca0740d76aafe6c4fde3f11476f4d4e722b9' --jq '.content' | base64 -d | grep -c 'def validate_omniintelligence_database_invariants'
- id: "occ-self-bind-pr-6006"
description: "Binds OMN-15423 to OCC repair PR #6006 (self-bind)."
source: "manual"
status: "verified"
checks:
- check_type: "command"
check_value: "gh pr view 6006 --repo OmniNode-ai/onex_change_control --json number,state,headRefName"
- id: "occ-self-bind-pr-6010"
description: "Binds OMN-15423 to OCC repair PR #6010 (self-bind)."
source: "manual"
status: "verified"
checks:
- check_type: "command"
check_value: "gh pr view 6010 --repo OmniNode-ai/onex_change_control --json number,state,headRefName"
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
---
schema_version: "1.0.0"
ticket_id: "OMN-15423"
evidence_item_id: "dod-OmniNode-ai-omnibase_infra-pr-2632"
check_type: "command"
check_value: |-
gh api 'repos/OmniNode-ai/omnibase_infra/contents/src/omnibase_infra/topology/application_database.py?ref=3972ca0740d76aafe6c4fde3f11476f4d4e722b9' --jq '.content' | base64 -d | grep -c 'def validate_omniintelligence_database_invariants'
contract_sha256: "sha256:4de6ea4342b955b1c192ec31f079c093d90190dc7bfa485aaaaa12fbefec4e87"
contract_entry_sha256: "sha256:a0329742abe22fe1a489e21853974dbbb70dbb36c8b103aa5748a34b27836c82"
status: PASS
run_timestamp: "2026-08-03T15:30:00Z"
commit_sha: "3972ca0740d76aafe6c4fde3f11476f4d4e722b9"
runner: "codex-merge-controller"
verifier: "local-gh-source-probe"
probe_command: |-
gh api 'repos/OmniNode-ai/omnibase_infra/contents/src/omnibase_infra/topology/application_database.py?ref=3972ca0740d76aafe6c4fde3f11476f4d4e722b9' --jq '.content' | base64 -d | grep -c 'def validate_omniintelligence_database_invariants'
probe_stdout: |
1
actual_output: |-
PASS: re-executed the OMN-15423 #2632 exact-head source probe. GitHub returned
src/omnibase_infra/topology/application_database.py at omnibase_infra head
3972ca0740d76aafe6c4fde3f11476f4d4e722b9 and grep found exactly one definition
of validate_omniintelligence_database_invariants.
exit_code: 0
pr_number: 2632
branch: "codex/OMN-15423-2632-occ-receipt"
20 changes: 20 additions & 0 deletions drift/dod_receipts/OMN-15423/occ-self-bind-pr-6010/command.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
schema_version: "1.0.0"
ticket_id: "OMN-15423"
evidence_item_id: "occ-self-bind-pr-6010"
check_type: "command"
check_value: "gh pr view 6010 --repo OmniNode-ai/onex_change_control --json number,state,headRefName"
contract_sha256: "sha256:4de6ea4342b955b1c192ec31f079c093d90190dc7bfa485aaaaa12fbefec4e87"
contract_entry_sha256: "sha256:b1b2638fdc950e506396a9084b6ffe9c102c8e9241b17f3bce85b7753332fff6"
status: PASS
run_timestamp: "2026-08-03T15:36:00Z"
commit_sha: "459962e3ff7273a04db5e7c2dda3131d6745a8da"
runner: "local-gh-pr-view"
verifier: "codex-merge-controller"
probe_command: "gh pr view 6010 --repo OmniNode-ai/onex_change_control --json number,state,headRefName"
probe_stdout: |
{"headRefName":"codex/OMN-15423-2632-occ-receipt","number":6010,"state":"OPEN"}
actual_output: "PASS: OCC self-bind for OMN-15423 repair PR #6010."
exit_code: 0
pr_number: 6010
branch: "codex/OMN-15423-2632-occ-receipt"
Loading