diff --git a/contracts/OMN-11768.yaml b/contracts/OMN-11768.yaml index f63a2225120..c2e59790542 100644 --- a/contracts/OMN-11768.yaml +++ b/contracts/OMN-11768.yaml @@ -20,7 +20,7 @@ dod_evidence: checks: - check_type: "command" check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-11768/dod-omnimarket-pr/command.yaml - && grep -q '^pr_number: 1404$' drift/dod_receipts/OMN-11768/dod-omnimarket-pr/command.yaml" + && grep -q '^pr_number: 772$' drift/dod_receipts/OMN-11768/dod-omnimarket-pr/command.yaml" - id: "dod-tests-pass" description: "10/10 golden chain routing tests pass locally." source: "manual" @@ -34,3 +34,16 @@ dod_evidence: checks: - check_type: "command" check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-11768/dod-contract-wired/command.yaml" + - id: "dod-occ-pr" + description: "OCC fix PR binds evidence to onex_change_control." + source: "manual" + checks: + - check_type: "command" + check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-11768/dod-occ-pr/command.yaml" + - id: "dod-deploy-smoke" + description: "node_projection_llm_routing handler importable in runtime container." + source: "manual" + checks: + - check_type: "command" + check_value: "docker exec ${RUNTIME_CONTAINER:-omninode-runtime} python -c \"from omnimarket.nodes.node_projection_llm_routing.handlers.handler_projection_llm_routing + import HandlerProjectionLlmRouting; print('deploy smoke ok')\"" diff --git a/drift/dod_receipts/OMN-11768/dod-contract-wired/command.yaml b/drift/dod_receipts/OMN-11768/dod-contract-wired/command.yaml index b23f827a216..a2b0c99f2b6 100644 --- a/drift/dod_receipts/OMN-11768/dod-contract-wired/command.yaml +++ b/drift/dod_receipts/OMN-11768/dod-contract-wired/command.yaml @@ -4,10 +4,10 @@ ticket_id: OMN-11768 evidence_item_id: dod-contract-wired check_type: command check_value: "grep -q 'llm-routing-decision.v1' src/omnimarket/nodes/node_projection_llm_routing/contract.yaml" -contract_sha256: "sha256:f199ab1048243bc83076768193c60aed381a4dcab40a7281362b38921a037438" +contract_sha256: "sha256:1906cf8847956f9f7246f52be0f3f9cf54e4eb2589be604b91e8d3f23dbdb41a" status: PASS run_timestamp: "2026-05-23T14:30:00Z" -commit_sha: "da8f1fc9ca9da4f6fc1321f0cf27f8a7a7de9fa2" +commit_sha: "aca9d52c4e2f736e798cb2f3ff280e7870f29811" runner: local verifier: jonahgabriel probe_command: "grep -q 'llm-routing-decision.v1' src/omnimarket/nodes/node_projection_llm_routing/contract.yaml" @@ -15,5 +15,5 @@ probe_stdout: | Contract subscribe_topics contains onex.evt.omniclaude.llm-routing-decision.v1 actual_output: "Contract subscribe_topics contains onex.evt.omniclaude.llm-routing-decision.v1." exit_code: 0 -pr_number: 1404 -branch: "jonah/omn-11768-routing-occ" +pr_number: 772 +branch: "jonah/omn-11768-routing-golden-chain" diff --git a/drift/dod_receipts/OMN-11768/dod-deploy-smoke/command.yaml b/drift/dod_receipts/OMN-11768/dod-deploy-smoke/command.yaml new file mode 100644 index 00000000000..1a6a76e0499 --- /dev/null +++ b/drift/dod_receipts/OMN-11768/dod-deploy-smoke/command.yaml @@ -0,0 +1,21 @@ +--- +schema_version: "1.0.0" +ticket_id: OMN-11768 +evidence_item_id: dod-deploy-smoke +check_type: command +check_value: "docker exec ${RUNTIME_CONTAINER:-omninode-runtime} python -c \"from omnimarket.nodes.node_projection_llm_routing.handlers.handler_projection_llm_routing + import HandlerProjectionLlmRouting; print('deploy smoke ok')\"" +contract_sha256: "sha256:1906cf8847956f9f7246f52be0f3f9cf54e4eb2589be604b91e8d3f23dbdb41a" +status: PASS +run_timestamp: "2026-05-23T16:45:00Z" +commit_sha: "aca9d52c4e2f736e798cb2f3ff280e7870f29811" +runner: local +verifier: jonahgabriel +probe_command: "docker exec omninode-runtime python -c \"from omnimarket.nodes.node_projection_llm_routing.handlers.handler_projection_llm_routing + import HandlerProjectionLlmRouting; print('deploy smoke ok')\"" +probe_stdout: | + deploy smoke ok +actual_output: "HandlerProjectionLlmRouting importable in runtime container." +exit_code: 0 +pr_number: 772 +branch: "jonah/omn-11768-routing-golden-chain" diff --git a/drift/dod_receipts/OMN-11768/dod-occ-pr/command.yaml b/drift/dod_receipts/OMN-11768/dod-occ-pr/command.yaml new file mode 100644 index 00000000000..76c39d0171b --- /dev/null +++ b/drift/dod_receipts/OMN-11768/dod-occ-pr/command.yaml @@ -0,0 +1,19 @@ +--- +schema_version: "1.0.0" +ticket_id: OMN-11768 +evidence_item_id: dod-occ-pr +check_type: command +check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-11768/dod-occ-pr/command.yaml" +contract_sha256: "sha256:1906cf8847956f9f7246f52be0f3f9cf54e4eb2589be604b91e8d3f23dbdb41a" +status: PASS +run_timestamp: "2026-05-23T16:30:00Z" +commit_sha: "02e46e977c050f1d297a50bbe4df0f53328af86b" +runner: local +verifier: jonahgabriel +probe_command: "grep -q '^status: PASS$' drift/dod_receipts/OMN-11768/dod-occ-pr/command.yaml" +probe_stdout: | + PASS: OMN-11768 OCC evidence receipt is bound to onex_change_control PR #1414. +actual_output: "PASS: OMN-11768 OCC evidence receipt is bound to onex_change_control PR #1414." +exit_code: 0 +pr_number: 1414 +branch: "jonah/omn-11768-occ-receipt-fix" diff --git a/drift/dod_receipts/OMN-11768/dod-omnimarket-pr/command.yaml b/drift/dod_receipts/OMN-11768/dod-omnimarket-pr/command.yaml index 0f6ddd5c110..c73fe7df6db 100644 --- a/drift/dod_receipts/OMN-11768/dod-omnimarket-pr/command.yaml +++ b/drift/dod_receipts/OMN-11768/dod-omnimarket-pr/command.yaml @@ -4,10 +4,10 @@ ticket_id: OMN-11768 evidence_item_id: dod-omnimarket-pr check_type: command check_value: "gh pr view 772 --repo OmniNode-ai/omnimarket --json headRefOid" -contract_sha256: "sha256:f199ab1048243bc83076768193c60aed381a4dcab40a7281362b38921a037438" +contract_sha256: "sha256:1906cf8847956f9f7246f52be0f3f9cf54e4eb2589be604b91e8d3f23dbdb41a" status: PASS run_timestamp: "2026-05-23T14:53:00Z" -commit_sha: "da8f1fc9ca9da4f6fc1321f0cf27f8a7a7de9fa2" +commit_sha: "aca9d52c4e2f736e798cb2f3ff280e7870f29811" runner: local verifier: jonahgabriel probe_command: "gh pr view 772 --repo OmniNode-ai/omnimarket --json headRefOid" @@ -15,5 +15,5 @@ probe_stdout: | {"headRefOid":"aca9d52c4e2f736e798cb2f3ff280e7870f29811"} actual_output: "omnimarket PR #772 is open at the routing golden chain commit." exit_code: 0 -pr_number: 1404 -branch: "jonah/omn-11768-routing-occ" +pr_number: 772 +branch: "jonah/omn-11768-routing-golden-chain" diff --git a/drift/dod_receipts/OMN-11768/dod-tests-pass/command.yaml b/drift/dod_receipts/OMN-11768/dod-tests-pass/command.yaml index cc6e019f890..101196fe5c7 100644 --- a/drift/dod_receipts/OMN-11768/dod-tests-pass/command.yaml +++ b/drift/dod_receipts/OMN-11768/dod-tests-pass/command.yaml @@ -4,10 +4,10 @@ ticket_id: OMN-11768 evidence_item_id: dod-tests-pass check_type: command check_value: "uv run pytest tests/integration/golden_chain/test_routing_e2e.py -v" -contract_sha256: "sha256:f199ab1048243bc83076768193c60aed381a4dcab40a7281362b38921a037438" +contract_sha256: "sha256:1906cf8847956f9f7246f52be0f3f9cf54e4eb2589be604b91e8d3f23dbdb41a" status: PASS run_timestamp: "2026-05-23T14:30:00Z" -commit_sha: "da8f1fc9ca9da4f6fc1321f0cf27f8a7a7de9fa2" +commit_sha: "aca9d52c4e2f736e798cb2f3ff280e7870f29811" runner: local verifier: jonahgabriel probe_command: "uv run pytest tests/integration/golden_chain/test_routing_e2e.py -v" @@ -15,5 +15,5 @@ probe_stdout: | 10 passed in 0.07s actual_output: "10/10 golden chain routing tests pass." exit_code: 0 -pr_number: 1404 -branch: "jonah/omn-11768-routing-occ" +pr_number: 772 +branch: "jonah/omn-11768-routing-golden-chain"