Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
43 changes: 43 additions & 0 deletions contracts/OMN-11913.yaml
Original file line number Diff line number Diff line change
@@ -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"
Original file line number Diff line number Diff line change
@@ -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"
20 changes: 20 additions & 0 deletions drift/dod_receipts/OMN-11913/dod-occ-pr/command.yaml
Original file line number Diff line number Diff line change
@@ -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"
20 changes: 20 additions & 0 deletions drift/dod_receipts/OMN-11913/dod-omnimarket-pr-824/command.yaml
Original file line number Diff line number Diff line change
@@ -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"
Loading