-
-
Notifications
You must be signed in to change notification settings - Fork 9
Reconcile memory system fragmentation across 4 interfaces #751
Copy link
Copy link
Closed
Labels
agent-memoryContext persistence agentContext persistence agentagent-qaTesting and verification agentTesting and verification agentagent-retrospectiveLearning extraction agentLearning extraction agentarea-promptsAgent prompts and templatesAgent prompts and templatesarea-skillsSkills documentation and patternsSkills documentation and patternsdiscussionOpen-ended topic for discussionOpen-ended topic for discussiondocumentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or requestpriority:P0Critical: Blocks core functionality, security vulnerability, or data lossCritical: Blocks core functionality, security vulnerability, or data losspriority:P1Important: Affects user experience significantly, high business valueImportant: Affects user experience significantly, high business valuepriority:P2Normal: Standard enhancement or bug fix, moderate impactNormal: Standard enhancement or bug fix, moderate impacttechnical-debtCode or infrastructure that needs cleanup, refactoring, or optimization to reduce maintenance burdenCode or infrastructure that needs cleanup, refactoring, or optimization to reduce maintenance burden
Milestone
Metadata
Metadata
Assignees
Labels
agent-memoryContext persistence agentContext persistence agentagent-qaTesting and verification agentTesting and verification agentagent-retrospectiveLearning extraction agentLearning extraction agentarea-promptsAgent prompts and templatesAgent prompts and templatesarea-skillsSkills documentation and patternsSkills documentation and patternsdiscussionOpen-ended topic for discussionOpen-ended topic for discussiondocumentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or requestpriority:P0Critical: Blocks core functionality, security vulnerability, or data lossCritical: Blocks core functionality, security vulnerability, or data losspriority:P1Important: Affects user experience significantly, high business valueImportant: Affects user experience significantly, high business valuepriority:P2Normal: Standard enhancement or bug fix, moderate impactNormal: Standard enhancement or bug fix, moderate impacttechnical-debtCode or infrastructure that needs cleanup, refactoring, or optimization to reduce maintenance burdenCode or infrastructure that needs cleanup, refactoring, or optimization to reduce maintenance burden
Problem
Memory access is fragmented across 4 different interfaces, creating confusion about which to use when:
Memory Skill Scripts (
.claude/skills/memory/scripts/)Search-Memory.ps1(Serena-first with Forgetful augmentation)Context-Retrieval Agent (
.claude/agents/context-retrieval.md)Forgetful Slash Commands (
.claude/commands/forgetful/)memory-list,memory-save,memory-explore,memory-searchDirect MCP Tool Calls
execute_forgetful_tool(),mcp__serena__*,mcp__plugin_claude-mem_mcp-search__*User Feedback
Current State
context-retrieval.mdDOES reference Memory Router (lines 18-44)Proposed Solutions
Option A: Decision Matrix Documentation
Keep all 4 interfaces but create clear decision matrix:
/memory-searchcontext-retrievalagentOption B: Consolidation
Option C: Hybrid
Acceptance Criteria
Impact
Severity: MEDIUM
Priority: Medium (cross-cutting architectural concern)
Benefits:
Related
.claude/skills/memory/SKILL.md.claude/agents/context-retrieval.mdmemory-system-fragmentation-tech-debt.mdNext Steps