···3333### Working with Issues
34343535Issues in Beads are:
3636+3637- **Git-native**: Stored in `.beads/issues.jsonl` and synced like code
3738- **AI-friendly**: CLI-first design works perfectly with AI coding agents
3839- **Branch-aware**: Issues can follow your branch workflow
···4142## Why Beads?
42434344✨ **AI-Native Design**
4545+4446- Built specifically for AI-assisted development workflows
4547- CLI-first interface works seamlessly with AI coding agents
4648- No context switching to web UIs
47494850🚀 **Developer Focused**
5151+4952- Issues live in your repo, right next to your code
5053- Works offline, syncs when you push
5154- Fast, lightweight, and stays out of your way
52555356🔧 **Git Integration**
5757+5458- Automatic sync with git commits
5559- Branch-aware issue tracking
5660- Intelligent JSONL merge resolution
···78827983---
80848181-*Beads: Issue tracking that moves at the speed of thought* ⚡
8585+_Beads: Issue tracking that moves at the speed of thought_ ⚡
···33337. **Hand off** - Provide context for next session
34343535**CRITICAL RULES:**
3636+3637- Work is NOT complete until `git push` succeeds
3738- NEVER stop before pushing - that leaves work stranded locally
3839- NEVER say "ready to push when you are" - YOU must push
3940- If push fails, resolve and retry until it succeeds
4040-