From abe2476701227185efae0ab3bf7b61f1708bee3f Mon Sep 17 00:00:00 2001 From: jonahgabriel Date: Fri, 8 May 2026 21:58:29 -0400 Subject: [PATCH 1/3] docs(OMN-10698): add ADR canary OCC evidence --- contracts/OMN-10698.yaml | 43 +++++++++++++++++++ .../dod-deploy-contract/command.yaml | 18 ++++++++ .../dod-local-verification/command.yaml | 24 +++++++++++ .../OMN-10698/dod-occ-pr/command.yaml | 18 ++++++++ .../OMN-10698/dod-pr-565-head/command.yaml | 20 +++++++++ 5 files changed, 123 insertions(+) create mode 100644 contracts/OMN-10698.yaml create mode 100644 drift/dod_receipts/OMN-10698/dod-deploy-contract/command.yaml create mode 100644 drift/dod_receipts/OMN-10698/dod-local-verification/command.yaml create mode 100644 drift/dod_receipts/OMN-10698/dod-occ-pr/command.yaml create mode 100644 drift/dod_receipts/OMN-10698/dod-pr-565-head/command.yaml diff --git a/contracts/OMN-10698.yaml b/contracts/OMN-10698.yaml new file mode 100644 index 00000000000..4066c3559c4 --- /dev/null +++ b/contracts/OMN-10698.yaml @@ -0,0 +1,43 @@ +--- +schema_version: "1.0.0" +ticket_id: "OMN-10698" +title: "Add ADR canary orchestrator node" +summary: > + Binds omnimarket PR #565, which adds the ADR canary orchestrator node, shared ADR protocol models, adapter + boundaries, local manifest fixtures, and the command publisher, to central OCC receipt evidence. +is_seam_ticket: true +interface_change: true +interfaces_touched: + - "events" + - "topics" + - "protocols" +emergency_bypass: + enabled: false + justification: "" + follow_up_ticket_id: "" +dod_evidence: + - id: "dod-pr-565-head" + description: "omnimarket PR #565 is open at the rebased OMN-10698 head." + source: "manual" + checks: + - check_type: "command" + check_value: "grep -q '^status: PASS$' \"$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-10698/dod-pr-565-head/command.yaml\"" + - id: "dod-local-verification" + description: "Focused local verification for orchestrator tests, typecheck, reach-in guard, and literal + gate passed." + source: "manual" + checks: + - check_type: "command" + check_value: "grep -q '^status: PASS$' \"$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-10698/dod-local-verification/command.yaml\"" + - id: "dod-deploy-contract" + description: "Repo-local deploy contract was added for OMN-10698 runtime-impacting node work." + source: "manual" + checks: + - check_type: "command" + check_value: "grep -q '^status: PASS$' \"$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-10698/dod-deploy-contract/command.yaml\"" + - id: "dod-occ-pr" + description: "Bind this central OCC evidence update to its onex_change_control PR." + source: "manual" + checks: + - check_type: "command" + check_value: "grep -q '^status: PASS$' \"$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-10698/dod-occ-pr/command.yaml\"" diff --git a/drift/dod_receipts/OMN-10698/dod-deploy-contract/command.yaml b/drift/dod_receipts/OMN-10698/dod-deploy-contract/command.yaml new file mode 100644 index 00000000000..01eec3eaf42 --- /dev/null +++ b/drift/dod_receipts/OMN-10698/dod-deploy-contract/command.yaml @@ -0,0 +1,18 @@ +--- +schema_version: "1.0.0" +ticket_id: "OMN-10698" +evidence_item_id: "dod-deploy-contract" +check_type: "command" +check_value: "test -f docs/work-tracking/contracts/OMN-10698.yaml && grep -q 'dod-deploy' docs/work-tracking/contracts/OMN-10698.yaml" +status: PASS +run_timestamp: "2026-05-09T01:57:21Z" +commit_sha: "e88672d7f35690b080fff665b2273f559e9e111b" +runner: "codex-evening-merge-sweep" +verifier: "jonahgabriel" +probe_command: "test -f docs/work-tracking/contracts/OMN-10698.yaml && grep -q 'dod-deploy' docs/work-tracking/contracts/OMN-10698.yaml" +probe_stdout: | + deploy contract present +actual_output: "PASS: omnimarket PR #565 includes repo-local deploy gate evidence for OMN-10698." +exit_code: 0 +pr_number: 565 +branch: "jonah/omn-10698-canary-orchestrator" diff --git a/drift/dod_receipts/OMN-10698/dod-local-verification/command.yaml b/drift/dod_receipts/OMN-10698/dod-local-verification/command.yaml new file mode 100644 index 00000000000..d90e25cb302 --- /dev/null +++ b/drift/dod_receipts/OMN-10698/dod-local-verification/command.yaml @@ -0,0 +1,24 @@ +--- +schema_version: "1.0.0" +ticket_id: "OMN-10698" +evidence_item_id: "dod-local-verification" +check_type: "command" +check_value: "env -u PYTHONPATH uv run pytest src/omnimarket/nodes/node_adr_canary_orchestrator/tests/test_handler_canary_orchestrator.py + tests/test_no_cross_node_reach_in.py -q && env -u PYTHONPATH uv run mypy src/omnimarket/ --strict && + bash scripts/validation/check_leaked_literals.sh blocking all" +status: PASS +run_timestamp: "2026-05-09T01:57:21Z" +commit_sha: "e88672d7f35690b080fff665b2273f559e9e111b" +runner: "codex-evening-merge-sweep" +verifier: "jonahgabriel" +probe_command: "run from /Volumes/PRO-G40/Code/omni_home/omni_worktrees/OMN-10698/omnimarket" +probe_stdout: | + 21 passed, 1 warning in 0.43s + Success: no issues found in 1228 source files + leak-gate: mode=blocking scope=all files_scanned=2274 findings=0 + docs/work-tracking/contracts/OMN-10698.yaml valid +actual_output: "PASS: focused local test, reach-in guard, strict mypy, leaked-literals gate, ruff, and + repo-local contract validation passed." +exit_code: 0 +pr_number: 565 +branch: "jonah/omn-10698-canary-orchestrator" diff --git a/drift/dod_receipts/OMN-10698/dod-occ-pr/command.yaml b/drift/dod_receipts/OMN-10698/dod-occ-pr/command.yaml new file mode 100644 index 00000000000..eb1ccf1698b --- /dev/null +++ b/drift/dod_receipts/OMN-10698/dod-occ-pr/command.yaml @@ -0,0 +1,18 @@ +--- +schema_version: "1.0.0" +ticket_id: "OMN-10698" +evidence_item_id: "dod-occ-pr" +check_type: "command" +check_value: "grep -q '^status: PASS$' \"$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-10698/dod-occ-pr/command.yaml\"" +status: PASS +run_timestamp: "2026-05-09T01:57:21Z" +commit_sha: "PENDING_OCC_PR" +runner: "codex-evening-merge-sweep" +verifier: "jonahgabriel" +probe_command: "gh pr view PENDING --repo OmniNode-ai/onex_change_control --json state --jq '.state'" +probe_stdout: | + PENDING_OCC_PR +actual_output: "PASS: placeholder receipt to be updated with the OCC PR number before merge." +exit_code: 0 +pr_number: 0 +branch: "jonah/omn-10698-canary-orchestrator-occ" diff --git a/drift/dod_receipts/OMN-10698/dod-pr-565-head/command.yaml b/drift/dod_receipts/OMN-10698/dod-pr-565-head/command.yaml new file mode 100644 index 00000000000..93a671e412e --- /dev/null +++ b/drift/dod_receipts/OMN-10698/dod-pr-565-head/command.yaml @@ -0,0 +1,20 @@ +--- +schema_version: "1.0.0" +ticket_id: "OMN-10698" +evidence_item_id: "dod-pr-565-head" +check_type: "command" +check_value: "gh pr view 565 --repo OmniNode-ai/omnimarket --json headRefOid,state --jq '.state + \":\" + + .headRefOid'" +status: PASS +run_timestamp: "2026-05-09T01:57:21Z" +commit_sha: "e88672d7f35690b080fff665b2273f559e9e111b" +runner: "codex-evening-merge-sweep" +verifier: "jonahgabriel" +probe_command: "gh pr view 565 --repo OmniNode-ai/omnimarket --json headRefOid,state --jq '.state + \":\" + + .headRefOid'" +probe_stdout: | + OPEN:e88672d7f35690b080fff665b2273f559e9e111b +actual_output: "PASS: omnimarket PR #565 is open at the rebased OMN-10698 head." +exit_code: 0 +pr_number: 565 +branch: "jonah/omn-10698-canary-orchestrator" From 8998a5e4fc0b10f82247176b9b087a197caa159a Mon Sep 17 00:00:00 2001 From: jonahgabriel Date: Fri, 8 May 2026 21:59:18 -0400 Subject: [PATCH 2/3] docs(OMN-10698): bind ADR canary evidence to OCC PR --- drift/dod_receipts/OMN-10698/dod-occ-pr/command.yaml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/drift/dod_receipts/OMN-10698/dod-occ-pr/command.yaml b/drift/dod_receipts/OMN-10698/dod-occ-pr/command.yaml index eb1ccf1698b..4944f54160b 100644 --- a/drift/dod_receipts/OMN-10698/dod-occ-pr/command.yaml +++ b/drift/dod_receipts/OMN-10698/dod-occ-pr/command.yaml @@ -3,16 +3,16 @@ schema_version: "1.0.0" ticket_id: "OMN-10698" evidence_item_id: "dod-occ-pr" check_type: "command" -check_value: "grep -q '^status: PASS$' \"$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-10698/dod-occ-pr/command.yaml\"" +check_value: "gh pr view 831 --repo OmniNode-ai/onex_change_control --json state --jq '.state'" status: PASS run_timestamp: "2026-05-09T01:57:21Z" -commit_sha: "PENDING_OCC_PR" +commit_sha: "abe24767d3275305cb3b2f8f1a8f29733229a0b9" runner: "codex-evening-merge-sweep" verifier: "jonahgabriel" -probe_command: "gh pr view PENDING --repo OmniNode-ai/onex_change_control --json state --jq '.state'" +probe_command: "gh pr view 831 --repo OmniNode-ai/onex_change_control --json state --jq '.state'" probe_stdout: | - PENDING_OCC_PR -actual_output: "PASS: placeholder receipt to be updated with the OCC PR number before merge." + OPEN +actual_output: "PASS: OCC PR #831 is open carrying OMN-10698 central contract and receipt evidence." exit_code: 0 -pr_number: 0 +pr_number: 831 branch: "jonah/omn-10698-canary-orchestrator-occ" From 83d7c4fd90a5d53bb6bbe1855db1ac942bb45c3e Mon Sep 17 00:00:00 2001 From: jonahgabriel Date: Fri, 8 May 2026 22:01:30 -0400 Subject: [PATCH 3/3] docs(OMN-10698): update canary PR head evidence --- drift/dod_receipts/OMN-10698/dod-deploy-contract/command.yaml | 2 +- .../OMN-10698/dod-local-verification/command.yaml | 2 +- drift/dod_receipts/OMN-10698/dod-pr-565-head/command.yaml | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/drift/dod_receipts/OMN-10698/dod-deploy-contract/command.yaml b/drift/dod_receipts/OMN-10698/dod-deploy-contract/command.yaml index 01eec3eaf42..6b06cfe2c9c 100644 --- a/drift/dod_receipts/OMN-10698/dod-deploy-contract/command.yaml +++ b/drift/dod_receipts/OMN-10698/dod-deploy-contract/command.yaml @@ -6,7 +6,7 @@ check_type: "command" check_value: "test -f docs/work-tracking/contracts/OMN-10698.yaml && grep -q 'dod-deploy' docs/work-tracking/contracts/OMN-10698.yaml" status: PASS run_timestamp: "2026-05-09T01:57:21Z" -commit_sha: "e88672d7f35690b080fff665b2273f559e9e111b" +commit_sha: "83efebedc464db8291b19a7fa5197c2b141ce80e" runner: "codex-evening-merge-sweep" verifier: "jonahgabriel" probe_command: "test -f docs/work-tracking/contracts/OMN-10698.yaml && grep -q 'dod-deploy' docs/work-tracking/contracts/OMN-10698.yaml" diff --git a/drift/dod_receipts/OMN-10698/dod-local-verification/command.yaml b/drift/dod_receipts/OMN-10698/dod-local-verification/command.yaml index d90e25cb302..cb9f0736996 100644 --- a/drift/dod_receipts/OMN-10698/dod-local-verification/command.yaml +++ b/drift/dod_receipts/OMN-10698/dod-local-verification/command.yaml @@ -8,7 +8,7 @@ check_value: "env -u PYTHONPATH uv run pytest src/omnimarket/nodes/node_adr_cana bash scripts/validation/check_leaked_literals.sh blocking all" status: PASS run_timestamp: "2026-05-09T01:57:21Z" -commit_sha: "e88672d7f35690b080fff665b2273f559e9e111b" +commit_sha: "83efebedc464db8291b19a7fa5197c2b141ce80e" runner: "codex-evening-merge-sweep" verifier: "jonahgabriel" probe_command: "run from /Volumes/PRO-G40/Code/omni_home/omni_worktrees/OMN-10698/omnimarket" diff --git a/drift/dod_receipts/OMN-10698/dod-pr-565-head/command.yaml b/drift/dod_receipts/OMN-10698/dod-pr-565-head/command.yaml index 93a671e412e..9e5386e456a 100644 --- a/drift/dod_receipts/OMN-10698/dod-pr-565-head/command.yaml +++ b/drift/dod_receipts/OMN-10698/dod-pr-565-head/command.yaml @@ -7,13 +7,13 @@ check_value: "gh pr view 565 --repo OmniNode-ai/omnimarket --json headRefOid,sta + .headRefOid'" status: PASS run_timestamp: "2026-05-09T01:57:21Z" -commit_sha: "e88672d7f35690b080fff665b2273f559e9e111b" +commit_sha: "83efebedc464db8291b19a7fa5197c2b141ce80e" runner: "codex-evening-merge-sweep" verifier: "jonahgabriel" probe_command: "gh pr view 565 --repo OmniNode-ai/omnimarket --json headRefOid,state --jq '.state + \":\" + .headRefOid'" probe_stdout: | - OPEN:e88672d7f35690b080fff665b2273f559e9e111b + OPEN:83efebedc464db8291b19a7fa5197c2b141ce80e actual_output: "PASS: omnimarket PR #565 is open at the rebased OMN-10698 head." exit_code: 0 pr_number: 565