Previously, bd sync would commit ALL staged files when committing beads changes. This could lead to unintended commits of work-in-progress code that users had staged but weren't ready to commit. Changed gitCommitBeadsDir to use pathspec (-- .beads/) to explicitly limit the commit to only .beads/ files. Also added in previous commit (bd-pbj): - New Untracked Files check in bd doctor for untracked .beads/*.jsonl - bd doctor --fix can now stage and commit untracked JSONL files Generated with Claude Code Co-Authored-By: Claude <noreply@anthropic.com>
46 KiB
46 KiB