plan: neighbors DECLARES.* dot-key traversal#169
Conversation
Implements delivery split for propose/NEIGHBORS-DOT-KEY-TRAVERSAL-PROPOSE.md (issue #162). Co-authored-by: Cursor <cursoragent@cursor.com>
Review — plan PR (approve with nits)Verdict: Approve this planning PR after fixing the PR description. The plan and Cursor prompt are strong, faithful to Must-fix (PR metadata)1. PR description contradicts itself
For this PR, the test plan is correct. Suggest clarifying the summary, e.g. “Planning only in this PR; implementation follows on 2. Manual evidence snippet is broken
Gaps to tighten before / during implementation PRMissing test file in handoff The plan only mentions splitting Shared rel map Plan says “mirror
Plan says echo the full request including dot-keys; today Minor: merge order (flat vs composed) before Strengths (keep as-is)
Bottom line: Merge the plan after fixing the PR body and manual-evidence snippet; optional plan tweaks ( |
Tighten shared rel map, merge order, requested_edge_types echo, test_mcp_v2.py coverage, and manual evidence snippet per review. Co-authored-by: Cursor <cursoragent@cursor.com>
Summary
Planning only in this PR — adds execution plan and Cursor handoff for issue #162. No runtime or test code changes.
plans/PLAN-NEIGHBORS-DOT-KEY-TRAVERSAL.mdplans/CURSOR-PROMPTS-NEIGHBORS-DOT-KEY-TRAVERSAL.mdImplementation follows on branch
feat/neighbors-dot-key-traversal(single PR): makeneighborsacceptDECLARES.DECLARES_CLIENT,DECLARES.DECLARES_PRODUCER, andDECLARES.EXPOSESas 2-hop traversals from type Symbols; no ontology bump or re-index.Test plan
propose/NEIGHBORS-DOT-KEY-TRAVERSAL-PROPOSE.md