Skip to content

v2.1.2: Bump version to 2.1.2

Choose a tag to compare

@bitjaru bitjaru released this 12 Nov 10:17
· 41 commits to main since this release

🎯 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

  1. Start Claude session β†’ Automatically finds root CLAUDE.md
  2. Read root CLAUDE.md β†’ Instructed to read MASTER_CODESYNCER.md
  3. Read MASTER_CODESYNCER.md β†’ Load all repo mappings & keywords
  4. 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!