diff --git a/contracts/OMN-11913.yaml b/contracts/OMN-11913.yaml new file mode 100644 index 00000000000..4c949e46cdf --- /dev/null +++ b/contracts/OMN-11913.yaml @@ -0,0 +1,43 @@ +--- +schema_version: "1.0.0" +ticket_id: "OMN-11913" +title: "Antipattern vector index effect node" +summary: > + Bind central evidence for omnimarket PR #824, which adds node_antipattern_index_effect: an effect node + that loads the antipattern registry, embeds vector-enabled entries through the configured embedding + endpoint, and upserts them into the Qdrant-backed antipattern index. +is_seam_ticket: true +interface_change: true +interfaces_touched: + - events + - topics + - public_api +emergency_bypass: + enabled: false + justification: "" + follow_up_ticket_id: "" +dod_evidence: + - id: "dod-omnimarket-pr-824" + description: "Bind OMN-11913 evidence to omnimarket PR #824." + source: "manual" + status: "verified" + checks: + - check_type: "command" + 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." + 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" + - id: "dod-occ-pr" + description: "OCC PR carries the central OMN-11913 contract 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" 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 new file mode 100644 index 00000000000..f2fde28be16 --- /dev/null +++ b/drift/dod_receipts/OMN-11913/dod-antipattern-index-local-validation/command.yaml @@ -0,0 +1,27 @@ +--- +schema_version: "1.0.0" +ticket_id: "OMN-11913" +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" +status: PASS +run_timestamp: "2026-05-24T19:16:59Z" +commit_sha: "20472ddb5fc455e7be820a08fd016b01e4e7eb4f" +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 + 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." +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 new file mode 100644 index 00000000000..34d08fd839a --- /dev/null +++ b/drift/dod_receipts/OMN-11913/dod-occ-pr/command.yaml @@ -0,0 +1,20 @@ +--- +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" +status: PASS +run_timestamp: "2026-05-24T19:02:00Z" +commit_sha: "3c56d4ab384750dcb626c984a46a14b95e75f6a3" +runner: "codex-local" +verifier: "codex" +probe_command: "gh pr view 1541 --repo OmniNode-ai/onex_change_control --json number,headRefName,title,state" +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." +exit_code: 0 +pr_number: 1541 +branch: "jonah/omn-11913-occ-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 new file mode 100644 index 00000000000..32670834644 --- /dev/null +++ b/drift/dod_receipts/OMN-11913/dod-omnimarket-pr-824/command.yaml @@ -0,0 +1,20 @@ +--- +schema_version: "1.0.0" +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" +status: PASS +run_timestamp: "2026-05-24T19:16:59Z" +commit_sha: "20472ddb5fc455e7be820a08fd016b01e4e7eb4f" +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." +exit_code: 0 +pr_number: 824 +branch: "jonah/omn-11913-antipattern-indexer" +working_dir: "/Users/jonah/Code/omni_home/omni_worktrees/OMN-11913/omnimarket"