## Domain-based Memory (v2.0.0) - Memory split into domains (backend, frontend, database, testing, deployment, global) - Selective loading via `paths` frontmatter - only relevant memories load - Automatic domain detection from file paths in conversation - Auto-generated glob patterns when creating new domains - Cross-domain analysis in /learn:reflect ## Repository Reorganization - Restructured for multi-plugin marketplace: plugin/ → plugins/learn/ - Marketplace renamed: romfast-tools → romfast-plugins - Repository to be renamed on Gitea: claude-learn → claude-plugins 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2.2 KiB
2.2 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[2.0.0] - 2026-01-06
Changed (Repository)
- Reorganized for multi-plugin marketplace:
plugin/→plugins/learn/ - Repository to be renamed:
claude-learn→claude-plugins - Updated marketplace.json source path
Added
- Domain-based memory: Memory is now split into domains (backend, frontend, database, testing, deployment, global)
- Selective loading via
pathsfrontmatter: Each domain file has apaths:frontmatter that triggers loading only when working with matching files - Automatic domain detection:
/learn:analyzedetects the domain based on file paths in the conversation - Automatic pattern suggestion: When creating new domains, glob patterns are auto-generated from conversation files
- Cross-domain analysis:
/learn:reflectnow analyzes duplicates and misplaced entries across domains - Domain configuration file:
.claude/rules/claude-learn-domains.mdfor user-editable domain definitions - New templates:
domains-config.md,domain-memory.md
Changed
/learn:analyzenow prompts for domain confirmation before saving/learn:statusaggregates statistics from all domain files with breakdown table/learn:importroutes entries to appropriate domains with detection/learn:reflectincludes cross-domain duplicate detection and domain migration suggestions- Memory files now use format
claude-learn-{domain}.mdinstead of singleclaude-learn-memory.md
Migration
- Run
/learn:import .claude/rules/claude-learn-memory.mdto migrate from v1.0 format - Old format is auto-detected and migration is offered
[1.0.0] - 2025-01-06
Added
- Initial release
/learn:analyze- Analyze conversation for patterns and gotchas/learn:import- Import from other memory files/learn:reflect- Consolidate and clean memory/learn:status- Show memory statistics- Stop hook for automatic suggestions
- Support for markdown and JSON import formats