Repository navigation
v2.2.0 - Claude.md Merge System
馃殌 Introducing the Claude.md Merge System
This minor release introduces the revolutionary Claude.md Merge System - an intelligent framework for seamless template updates that preserves user customizations.
What's New
Claude.md Merge System Foundation
- Intelligent Merging: Section-level parsing preserves your customizations while applying template updates
- Zero Data Loss: Comprehensive backup system ensures your work is always safe
- Lightning Fast: < 500ms template analysis, < 100ms section parsing
- Cross-Platform: Full support for Linux, macOS, and Windows WSL
- Battle-Tested: 100% test coverage for all core components
Technical Infrastructure
- Template analyzer for mapping CLAUDE.md.markdown.template structure
- Section parser with MD5 hash-based content comparison
- Backup manager with compression and retention policies
- Robust utilities framework with error handling and logging
Improved Organization
- LICENSE and VERSION files now properly located in
.apmfolder - Cleaner project structure and installation process
Installation
macOS:
curl -L https://github.com/omayhemo/APM/releases/download/v2.2.0/apm-v2.2.0.tar.gz < /dev/null | tar -xz && cd apm-v2.2.0 && ./installer/install.shLinux/WSL:
wget https://github.com/omayhemo/APM/releases/download/v2.2.0/apm-v2.2.0.tar.gz && tar -xzf apm-v2.2.0.tar.gz && cd apm-v2.2.0 && ./installer/install.shWhat's Next
This release includes Sprint 1 (Foundation Phase) of the Claude.md Merge System. Future sprints will add:
- Core merge engine with section classification
- Variable substitution and conflict resolution
- Full installer integration for automatic merging
- Advanced features like deprecation handling
Developer Notes
The merge system components are located in .apm/.installer/claude-merge-system/ and include:
lib/template-analyzer.sh- Analyzes template structurelib/section-parser.sh- Parses Claude.md files into sectionslib/backup-manager.sh- Manages backups with retentionlib/utils.sh- Cross-platform utilities- Comprehensive test suite in
tests/
Full Changelog: v2.1.4...v2.2.0