[STUDY] Memory extraction — learn from Claude Code's auto-memory system #156
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Parent Epic: #154
Maps to: #89 (self-improvement loop), #90 (few-shot curation)
Source Files
src/services/extractMemories/extractMemories.ts(21,650 bytes)src/services/extractMemories/prompts.ts— the extraction promptssrc/memdir/memdir.ts— memory directory structuresrc/memdir/findRelevantMemories.ts— relevance scoringsrc/memdir/memoryScan.ts— scanning memory filessrc/memdir/memoryAge.ts— memory aging/decaysrc/memdir/memoryTypes.ts— typed memory categoriesKey Patterns to Study
findRelevantMemories.tsscores memories against the current context to decide what to inject.memoryAge.tsmanages decay so old memories don't crowd out new ones.What to Document
Acceptance Criteria