Created comprehensive implementation plan for two new MCP tools:
- get_entity_connections: Direct graph traversal for ALL entity relationships
- get_entity_timeline: Chronological episode history for entities
Plan includes:
- General-purpose PKM focus (architecture, projects, coaching, research)
- Enhanced workflow instructions with decision flowcharts
- Complete code implementation details
- Testing scenarios across multiple domains
- 2-3 hour estimated implementation time
Addresses issue of disconnected/duplicate entities by providing LLM
with complete graph visibility before adding new information.
Updated all 12 MCP tool docstrings with:
- LLM-visible priority markers in docstrings (was hidden in meta)
- Decision trees to disambiguate overlapping tools
- Standard Python docstring format with Examples sections
- Enhanced safety protocols for destructive operations
- Increased priority for search_memory_facts (0.85) and get_entities_by_type (0.75)
Changes are docstring-only with no breaking changes to functionality.
Validated with ruff format, ruff check, and py_compile.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>