v2.1.2: Bump version to 2.1.2
π― What's New in v2.1.2
Root CLAUDE.md for Automatic Context Loading
Claude Code now automatically discovers and loads project context at session start!
β Key Addition
Root CLAUDE.md Template
- Claude automatically finds and reads root
CLAUDE.md - Directs AI to read
.codesyncer/MASTER_CODESYNCER.md - Contains project-wide common rules
- Explains multi-repo workflow
π New File Structure
Project Root/
βββ CLAUDE.md β Claude reads this first (NEW!)
β βββ "This is a multi-repo project"
β βββ "Read MASTER_CODESYNCER.md next"
β βββ Project-wide common rules
β βββ Repo switching instructions
β
βββ .codesyncer/
β βββ MASTER_CODESYNCER.md (multi-repo navigation)
β
βββ /.claude/
βββ CLAUDE.md (individual repo rules)
π How It Works
- Start Claude session β Automatically finds root
CLAUDE.md - Read root CLAUDE.md β Instructed to read
MASTER_CODESYNCER.md - Read MASTER_CODESYNCER.md β Load all repo mappings & keywords
- Ready! β Context fully loaded, ready to work
π‘ Benefits
β
Zero Manual Setup - Claude loads context automatically
β
Better UX - No need to tell Claude "read CLAUDE.md"
β
Consistent Onboarding - Every session starts with full context
β
Multi-Repo Aware - Immediately understands project structure
π¦ Version History
v2.1.0 (Repository Selection)
- Added checkbox UI to select repositories during init
- Repository selection with validation
v2.1.1 (Complete Zero-Inference)
- Removed all automatic inference (type, stack, description)
- ~325 lines of inference code deleted
- AI analyzes everything during setup phase
v2.1.2 (Root CLAUDE.md) β Current
- Added root CLAUDE.md template
- Automatic context loading at session start
- Enhanced multi-repo workflow
π Upgrade
npm install -g codesyncer@2.1.2
No breaking changes - existing setups continue to work!