diff --git a/contracts/OMN-15651.yaml b/contracts/OMN-15651.yaml index 3e113b9d785..efec89536f8 100644 --- a/contracts/OMN-15651.yaml +++ b/contracts/OMN-15651.yaml @@ -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" diff --git a/drift/dod_receipts/OMN-15651/dod-OmniNode-ai-omnibase_core-pr-1541/command.yaml b/drift/dod_receipts/OMN-15651/dod-OmniNode-ai-omnibase_core-pr-1541/command.yaml new file mode 100644 index 00000000000..e94d81c8c03 --- /dev/null +++ b/drift/dod_receipts/OMN-15651/dod-OmniNode-ai-omnibase_core-pr-1541/command.yaml @@ -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" diff --git a/drift/dod_receipts/OMN-15651/dod-core-1541-schema-exact-universe/command.yaml b/drift/dod_receipts/OMN-15651/dod-core-1541-schema-exact-universe/command.yaml new file mode 100644 index 00000000000..aee6adb117e --- /dev/null +++ b/drift/dod_receipts/OMN-15651/dod-core-1541-schema-exact-universe/command.yaml @@ -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" diff --git a/drift/dod_receipts/OMN-15651/occ-self-bind-pr-6020/command.yaml b/drift/dod_receipts/OMN-15651/occ-self-bind-pr-6020/command.yaml new file mode 100644 index 00000000000..9fa72644bd1 --- /dev/null +++ b/drift/dod_receipts/OMN-15651/occ-self-bind-pr-6020/command.yaml @@ -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"