diff --git a/contracts/OMN-11913.yaml b/contracts/OMN-11913.yaml index 4c949e46cdf..0ae7e3b4ddc 100644 --- a/contracts/OMN-11913.yaml +++ b/contracts/OMN-11913.yaml @@ -26,18 +26,29 @@ dod_evidence: check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-11913/dod-omnimarket-pr-824/command.yaml && grep -q '^pr_number: 824$' drift/dod_receipts/OMN-11913/dod-omnimarket-pr-824/command.yaml" - id: "dod-antipattern-index-local-validation" - description: "Focused antipattern index tests, strict mypy, and local pre-commit checks pass for the - current omnimarket PR head." + description: "Focused antipattern index tests, strict mypy, imperative contract guard, dep-health + delta, and local contract checks pass for the current omnimarket PR head." source: "manual" status: "verified" checks: - check_type: "command" check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-11913/dod-antipattern-index-local-validation/command.yaml - && grep -q '17 passed, 1 skipped' drift/dod_receipts/OMN-11913/dod-antipattern-index-local-validation/command.yaml" + && grep -q '17 passed, 1 skipped' drift/dod_receipts/OMN-11913/dod-antipattern-index-local-validation/command.yaml + && grep -q 'dep-health delta' drift/dod_receipts/OMN-11913/dod-antipattern-index-local-validation/command.yaml" + - id: "dod-deploy-readiness" + description: "Deploy gate evidence: antipattern index effect has deploy readiness coverage without + requiring a live runtime deploy before merge." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-11913/dod-deploy-readiness/command.yaml + && grep -qi 'deploy' drift/dod_receipts/OMN-11913/dod-deploy-readiness/command.yaml" - id: "dod-occ-pr" - description: "OCC PR carries the central OMN-11913 contract and receipts." + description: "OCC PR #1552 carries the updated central OMN-11913 contract, deploy evidence, and receipts." source: "manual" status: "verified" checks: - check_type: "command" - check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-11913/dod-occ-pr/command.yaml" + check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-11913/dod-occ-pr/command.yaml && + grep -q '^pr_number: 1552$' drift/dod_receipts/OMN-11913/dod-occ-pr/command.yaml" diff --git a/drift/dod_receipts/OMN-11913/dod-antipattern-index-local-validation/command.yaml b/drift/dod_receipts/OMN-11913/dod-antipattern-index-local-validation/command.yaml index f2fde28be16..07f1970121d 100644 --- a/drift/dod_receipts/OMN-11913/dod-antipattern-index-local-validation/command.yaml +++ b/drift/dod_receipts/OMN-11913/dod-antipattern-index-local-validation/command.yaml @@ -5,22 +5,24 @@ evidence_item_id: "dod-antipattern-index-local-validation" check_type: "command" check_value: "uv run python -m pytest tests/validation/test_runtime_profile_contracts.py::test_effectful_command_consumers_declare_effects_runtime_profile -q && uv run python -m pytest src/omnimarket/nodes/node_antipattern_index_effect/tests/ -q && uv run - mypy src/omnimarket/nodes/node_antipattern_index_effect --strict && OMNIBASE_INFRA_PATH=/Users/jonah/Code/omni_home/omnibase_infra - uv run pre-commit run --files pyproject.toml src/omnimarket/nodes/node_antipattern_index_effect/" -contract_sha256: "sha256:82be5012e2f3c774c2dcf3a7aa51575acecc3bbde7c557ba71814eb63a63970b" + mypy src/omnimarket/nodes/node_antipattern_index_effect --strict && uv run check-imperative-contracts + --repo-root /Users/jonah/Code/omni_home/omni_worktrees/OMN-11913/omnimarket && uv run python scripts/ci/run_dep_health_sweep.py + --repo-roots src/ --severity-threshold MAJOR --baseline-path .onex_state/dep_health_baseline.json --delta-mode" +contract_sha256: "sha256:e27ec607efed0ff9947b9ff11ecd6ef259c0d2e3e62b2aec911e6c41ebecf984" status: PASS -run_timestamp: "2026-05-24T19:16:59Z" -commit_sha: "20472ddb5fc455e7be820a08fd016b01e4e7eb4f" +run_timestamp: "2026-05-24T20:00:00Z" +commit_sha: "2f1e440ec1bfc1d5c38718bcb3223e28f84c9b2b" runner: "codex-local" verifier: "codex" probe_command: "focused local validation in /Users/jonah/Code/omni_home/omni_worktrees/OMN-11913/omnimarket" probe_stdout: | runtime profile validation: 1 passed in 0.63s - pytest: 17 passed, 1 skipped in 0.66s + pytest: 17 passed, 1 skipped in 0.88s mypy: Success: no issues found in 8 source files - pre-commit --files: PASS -actual_output: "PASS: antipattern index node focused tests, strict mypy, and targeted pre-commit checks - pass locally." + imperative contract guard: new_violation_count=0 + dep-health delta: baseline_delta=0, antipattern_findings=[] +actual_output: "PASS: antipattern index node focused tests, strict mypy, imperative contract guard, and + dep-health delta pass locally." exit_code: 0 pr_number: 824 branch: "jonah/omn-11913-antipattern-indexer" diff --git a/drift/dod_receipts/OMN-11913/dod-deploy-readiness/command.yaml b/drift/dod_receipts/OMN-11913/dod-deploy-readiness/command.yaml new file mode 100644 index 00000000000..bdce15f6c3a --- /dev/null +++ b/drift/dod_receipts/OMN-11913/dod-deploy-readiness/command.yaml @@ -0,0 +1,25 @@ +--- +schema_version: "1.0.0" +ticket_id: "OMN-11913" +evidence_item_id: "dod-deploy-readiness" +check_type: "command" +check_value: "deploy readiness assessment for node_antipattern_index_effect: contract declares effects + runtime profile, handler routing, QDRANT/HTTP transports, event bus topics, and fail-fast config before + runtime deployment" +contract_sha256: "sha256:e27ec607efed0ff9947b9ff11ecd6ef259c0d2e3e62b2aec911e6c41ebecf984" +status: PASS +run_timestamp: "2026-05-24T20:00:00Z" +commit_sha: "2f1e440ec1bfc1d5c38718bcb3223e28f84c9b2b" +runner: "codex-local" +verifier: "codex" +probe_command: "deploy readiness assessment for /Users/jonah/Code/omni_home/omni_worktrees/OMN-11913/omnimarket/src/omnimarket/nodes/node_antipattern_index_effect/contract.yaml" +probe_stdout: | + deploy readiness: contract declares descriptor.runtime_profiles=[effects], handler_routing handler metadata, + QDRANT/HTTP transports, event_bus subscribe/publish topics, required EMBEDDING_MODEL_URL config, + and focused local validation passed before runtime deployment. +actual_output: "PASS: deploy readiness evidence recorded for node_antipattern_index_effect; no live runtime + deploy is required before merge." +exit_code: 0 +pr_number: 824 +branch: "jonah/omn-11913-antipattern-indexer" +working_dir: "/Users/jonah/Code/omni_home/omni_worktrees/OMN-11913/omnimarket" diff --git a/drift/dod_receipts/OMN-11913/dod-occ-pr/command.yaml b/drift/dod_receipts/OMN-11913/dod-occ-pr/command.yaml index 34d08fd839a..9b7d9851c62 100644 --- a/drift/dod_receipts/OMN-11913/dod-occ-pr/command.yaml +++ b/drift/dod_receipts/OMN-11913/dod-occ-pr/command.yaml @@ -3,18 +3,19 @@ schema_version: "1.0.0" ticket_id: "OMN-11913" evidence_item_id: "dod-occ-pr" check_type: "command" -check_value: "gh pr view 1541 --repo OmniNode-ai/onex_change_control --json number,headRefName,title,state" -contract_sha256: "sha256:82be5012e2f3c774c2dcf3a7aa51575acecc3bbde7c557ba71814eb63a63970b" +check_value: "gh pr view 1552 --repo OmniNode-ai/onex_change_control --json number,headRefName,title,state,headRefOid" +contract_sha256: "sha256:e27ec607efed0ff9947b9ff11ecd6ef259c0d2e3e62b2aec911e6c41ebecf984" status: PASS -run_timestamp: "2026-05-24T19:02:00Z" -commit_sha: "3c56d4ab384750dcb626c984a46a14b95e75f6a3" +run_timestamp: "2026-05-24T20:03:00Z" +commit_sha: "783cb925eac17c824f013560d0f9c6fcfa705eed" runner: "codex-local" verifier: "codex" -probe_command: "gh pr view 1541 --repo OmniNode-ai/onex_change_control --json number,headRefName,title,state" +probe_command: "gh api repos/OmniNode-ai/onex_change_control/pulls/1552 --jq '{number:.number,state:.state,headRefName:.head.ref,headRefOid:.head.sha,title:.title}'" probe_stdout: | - {"headRefName":"jonah/omn-11913-occ-evidence","number":1541,"state":"OPEN","title":"contracts(OMN-11913): add omnimarket 824 evidence"} -actual_output: "PASS: onex_change_control PR carries the central OMN-11913 contract and receipts." + {"headRefName":"jonah/omn-11913-occ-deploy-evidence","headRefOid":"783cb925eac17c824f013560d0f9c6fcfa705eed","number":1552,"state":"open","title":"contracts(OMN-11913): add deploy evidence for omnimarket 824"} +actual_output: "PASS: onex_change_control PR #1552 carries the updated central OMN-11913 contract and + receipts." exit_code: 0 -pr_number: 1541 -branch: "jonah/omn-11913-occ-evidence" +pr_number: 1552 +branch: "jonah/omn-11913-occ-deploy-evidence" working_dir: "/Users/jonah/Code/omni_home/omni_worktrees/OMN-11913/onex_change_control" diff --git a/drift/dod_receipts/OMN-11913/dod-omnimarket-pr-824/command.yaml b/drift/dod_receipts/OMN-11913/dod-omnimarket-pr-824/command.yaml index 32670834644..b9404c4e502 100644 --- a/drift/dod_receipts/OMN-11913/dod-omnimarket-pr-824/command.yaml +++ b/drift/dod_receipts/OMN-11913/dod-omnimarket-pr-824/command.yaml @@ -4,16 +4,16 @@ ticket_id: "OMN-11913" evidence_item_id: "dod-omnimarket-pr-824" check_type: "command" check_value: "gh pr view 824 --repo OmniNode-ai/omnimarket --json number,headRefOid,headRefName,title,state" -contract_sha256: "sha256:82be5012e2f3c774c2dcf3a7aa51575acecc3bbde7c557ba71814eb63a63970b" +contract_sha256: "sha256:e27ec607efed0ff9947b9ff11ecd6ef259c0d2e3e62b2aec911e6c41ebecf984" status: PASS -run_timestamp: "2026-05-24T19:16:59Z" -commit_sha: "20472ddb5fc455e7be820a08fd016b01e4e7eb4f" +run_timestamp: "2026-05-24T20:00:00Z" +commit_sha: "2f1e440ec1bfc1d5c38718bcb3223e28f84c9b2b" runner: "codex-local" verifier: "codex" probe_command: "gh pr view 824 --repo OmniNode-ai/omnimarket --json number,headRefOid,headRefName,title,state" probe_stdout: | - {"headRefName":"jonah/omn-11913-antipattern-indexer","headRefOid":"20472ddb5fc455e7be820a08fd016b01e4e7eb4f","number":824,"state":"OPEN","title":"feat(OMN-11913): add node_antipattern_index_effect — antipattern vector store indexer"} -actual_output: "PASS: omnimarket PR #824 is open at the OMN-11913 antipattern index head commit." + {"headRefName":"jonah/omn-11913-antipattern-indexer","headRefOid":"2f1e440ec1bfc1d5c38718bcb3223e28f84c9b2b","number":824,"state":"OPEN","title":"feat(OMN-11913): add node_antipattern_index_effect — antipattern vector store indexer"} +actual_output: "PASS: omnimarket PR #824 is open at the OMN-11913 antipattern index head commit 2f1e440ec1bfc1d5c38718bcb3223e28f84c9b2b." exit_code: 0 pr_number: 824 branch: "jonah/omn-11913-antipattern-indexer"