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
26 changes: 26 additions & 0 deletions contracts/OMN-15651.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -69,3 +69,29 @@ dod_evidence:
checks:
- check_type: "command"
check_value: "gh pr view 6013 --repo OmniNode-ai/onex_change_control --json number,state"
- id: "dod-OmniNode-ai-omnibase_core-pr-1541"
description: >-
PR #1541 on OmniNode-ai/omnibase_core (landing step 1b) is open on dev at the exact evidence-bound
head.
source: "manual"
status: "verified"
checks:
- check_type: "command"
check_value: |-
gh api repos/OmniNode-ai/omnibase_core/pulls/1541 --jq 'if (.base.ref == "dev" and .head.sha == "4cb7ba9a6ca1713a692a2b4092f4440e9237ed40" and .state == "open") then "true" else error("unexpected #1541 state") end'
- id: "dod-core-1541-schema-exact-universe"
description: >-
Exact-head source probe proves ModelDelegationRequest.task_type's Literal in model_delegation_wire_request.py
now carries all 15 Market-authority task classes exactly (was 13, missing documentation + validator_generation).
source: "manual"
status: "verified"
checks:
- check_type: "command"
check_value: |-
gh api 'repos/OmniNode-ai/omnibase_core/contents/src/omnibase_core/models/delegation/wire/model_delegation_wire_request.py?ref=4cb7ba9a6ca1713a692a2b4092f4440e9237ed40' --jq .content | base64 -d | python3 -c 'import sys,re; src=sys.stdin.read(); m=re.search(r"task_type: Literal\[(.*?)\]", src, re.S); members=sorted(x.strip().strip("\"") for x in m.group(1).split(",") if x.strip()); universe={"agent_delegation","code_generation","code_review","complex_reasoning","document","documentation","escalation","planning","reasoning","refactor","research","review","summarization","test","validator_generation"}; assert set(members) == universe, set(members) ^ universe; assert len(members) == 15, len(members); print("OK 15-member Literal matches Market universe exactly")'
- id: "occ-self-bind-pr-6020"
description: "Binds OMN-15651 to OCC companion PR #6020 (self-bind)."
source: "generated"
checks:
- check_type: "command"
check_value: "gh pr view 6020 --repo OmniNode-ai/onex_change_control --json number,state"
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
schema_version: "1.0.0"
ticket_id: "OMN-15651"
evidence_item_id: "dod-OmniNode-ai-omnibase_core-pr-1541"
check_type: "command"
check_value: |-
gh api repos/OmniNode-ai/omnibase_core/pulls/1541 --jq 'if (.base.ref == "dev" and .head.sha == "4cb7ba9a6ca1713a692a2b4092f4440e9237ed40" and .state == "open") then "true" else error("unexpected #1541 state") end'
contract_entry_sha256: "sha256:80d8068bd1aae39b32d5e2e7e6c7d3a317b405211150c8dfbf3e748bd07304ee"
status: PASS
run_timestamp: "2026-08-03T18:56:22Z"
commit_sha: "4cb7ba9a6ca1713a692a2b4092f4440e9237ed40"
runner: "fable-beta-0803-gate-push-lane"
verifier: "gate-push-pr-agent-omnibase_core-omn15651"
probe_command: |-
gh api repos/OmniNode-ai/omnibase_core/pulls/1541 --jq 'if (.base.ref == "dev" and .head.sha == "4cb7ba9a6ca1713a692a2b4092f4440e9237ed40" and .state == "open") then "true" else error("unexpected #1541 state") end'
probe_stdout: |
true
actual_output: "PASS: PR #1541 on OmniNode-ai/omnibase_core is open on dev at head 4cb7ba9a6ca1713a692a2b4092f4440e9237ed40."
exit_code: 0
pr_number: 1541
branch: "jonah/omn-15651-task-authority-core"
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
schema_version: "1.0.0"
ticket_id: "OMN-15651"
evidence_item_id: "dod-core-1541-schema-exact-universe"
check_type: "command"
check_value: |-
gh api 'repos/OmniNode-ai/omnibase_core/contents/src/omnibase_core/models/delegation/wire/model_delegation_wire_request.py?ref=4cb7ba9a6ca1713a692a2b4092f4440e9237ed40' --jq .content | base64 -d | python3 -c 'import sys,re; src=sys.stdin.read(); m=re.search(r"task_type: Literal\[(.*?)\]", src, re.S); members=sorted(x.strip().strip("\"") for x in m.group(1).split(",") if x.strip()); universe={"agent_delegation","code_generation","code_review","complex_reasoning","document","documentation","escalation","planning","reasoning","refactor","research","review","summarization","test","validator_generation"}; assert set(members) == universe, set(members) ^ universe; assert len(members) == 15, len(members); print("OK 15-member Literal matches Market universe exactly")'
contract_entry_sha256: "sha256:dbdfcfac02dd6c0a44bfbd55c211afbd9f94769d0d00429c5b3bc34cdd85c2be"
status: PASS
run_timestamp: "2026-08-03T18:56:22Z"
commit_sha: "4cb7ba9a6ca1713a692a2b4092f4440e9237ed40"
runner: "fable-beta-0803-gate-push-lane"
verifier: "gate-push-pr-agent-omnibase_core-omn15651"
probe_command: |-
gh api 'repos/OmniNode-ai/omnibase_core/contents/src/omnibase_core/models/delegation/wire/model_delegation_wire_request.py?ref=4cb7ba9a6ca1713a692a2b4092f4440e9237ed40' --jq .content | base64 -d | python3 -c 'import sys,re; src=sys.stdin.read(); m=re.search(r"task_type: Literal\[(.*?)\]", src, re.S); members=sorted(x.strip().strip("\"") for x in m.group(1).split(",") if x.strip()); universe={"agent_delegation","code_generation","code_review","complex_reasoning","document","documentation","escalation","planning","reasoning","refactor","research","review","summarization","test","validator_generation"}; assert set(members) == universe, set(members) ^ universe; assert len(members) == 15, len(members); print("OK 15-member Literal matches Market universe exactly")'
probe_stdout: |
OK 15-member Literal matches Market universe exactly
actual_output: "PASS: model_delegation_wire_request.py's task_type Literal carries all 15 Market-authority
task classes exactly."
exit_code: 0
pr_number: 1541
branch: "jonah/omn-15651-task-authority-core"
21 changes: 21 additions & 0 deletions drift/dod_receipts/OMN-15651/occ-self-bind-pr-6020/command.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
schema_version: "1.0.0"
ticket_id: "OMN-15651"
evidence_item_id: "occ-self-bind-pr-6020"
check_type: "command"
check_value: |-
gh pr view 6020 --repo OmniNode-ai/onex_change_control --json number,state,headRefName
contract_entry_sha256: "sha256:705f98fb162c1f64160d3af54c9bfd01e9c318933ceb1f76bd01e5006ee7027f"
status: PASS
run_timestamp: "2026-08-03T18:58:43Z"
commit_sha: "fdb784236fedcfb38111968920e5caaa1304753c"
runner: "fable-beta-0803-gate-push-lane"
verifier: "gate-push-pr-agent-omnibase_core-omn15651"
probe_command: |-
gh pr view 6020 --repo OmniNode-ai/onex_change_control --json number,state
probe_stdout: |
{"number":6020,"state":"OPEN"}
actual_output: "PASS: OCC self-bind for OMN-15651 (OCC#6020)."
exit_code: 0
pr_number: 6020
branch: "jonah/omn-15651-occ-companion-omnibase_core"
Loading