diff --git a/.beads/config.yaml b/.beads/config.yaml index f2427856e..39372da7c 100644 --- a/.beads/config.yaml +++ b/.beads/config.yaml @@ -42,7 +42,7 @@ # This setting persists across clones (unlike database config which is gitignored). # Can also use BEADS_SYNC_BRANCH env var for local override. # If not set, bd sync will require you to run 'bd config set sync.branch '. -# sync-branch: "beads-sync" + sync-branch: "beads-sync" # Multi-repo configuration (experimental - bd-307) # Allows hydrating from multiple repositories and routing writes to the correct JSONL diff --git a/AGENTS.md b/AGENTS.md index 9a976e03d..336760d8b 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -70,6 +70,15 @@ npm run format # Frontend formatting (Prettier) This project uses **bd** (beads) for issue tracking. Run `bd onboard` to get started. +## bd Setup + +```bash +bd onboard + +bd config set github.org Extralit +bd config set github.repo extralit + +``` ## Quick Reference ```bash @@ -90,12 +99,12 @@ bd sync # Sync with git 2. **Run quality gates** (if code changed) - Tests, linters, builds 3. **Update issue status** - Close finished work, update in-progress items 4. **PUSH TO REMOTE** - This is MANDATORY: - ```bash - git pull --rebase - bd sync - git push - git status # MUST show "up to date with origin" - ``` +```bash +git pull --rebase +bd sync +git push +git status # MUST show "up to date with origin" +``` 5. **Clean up** - Clear stashes, prune remote branches 6. **Verify** - All changes committed AND pushed 7. **Hand off** - Provide context for next session