721274b5c6
Fixes #312 Users were confused about which files should be committed after running 'bd init --branch beads-metadata'. The PROTECTED_BRANCHES.md doc now clearly explains: 1. Files to commit to protected branch (main): - .beads/.gitignore - Tells git what to ignore - .gitattributes - Merge driver configuration 2. Files automatically gitignored (do NOT commit): - .beads/beads.db - SQLite database (local only) - .beads/daemon.* - Runtime files - .beads/*.left/right.jsonl - Temporary merge artifacts 3. Files in sync branch (beads-metadata): - .beads/beads.jsonl - Issue data (committed by daemon) - .beads/metadata.json - Repository metadata - .beads/config.yaml - Configuration template Added step-by-step instructions in Quick Start section and a "What lives in each branch" section to How It Works. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>