What problem does it solve?
It solves the problem of losing non-obvious insights, workaround rationale, and surprising behaviors during development so teams can avoid repeating the same mistakes and improve future decisions.
Core Features & Use Cases
- Auto-log organic discoveries: Record concrete “what happened” insights like bug root causes, undocumented architecture decisions, and gotchas as they’re found.
- Create searchable, structured entries: Store each finding with consistent fields (date, category, title, description, affected files) in .claude/learning-log.md.
- Differentiate learning vs rules vs session handoff: Keep descriptive insights separate from prescriptive MEMORY.md rules and from the temporary handoff state in .claude/handoff.md.
- Use categories to improve retrieval: Capture findings under categories like Architecture Decision, Bug Root Cause, Performance Discovery, Pattern Found, Gotcha, and External Service.
Quick Start
Ask Claude to document a newly discovered gotcha from your current debugging session, including the category, affected files, and what you tried versus what worked.