-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathbeads.jsonl
More file actions
1 lines (1 loc) · 857 Bytes
/
beads.jsonl
File metadata and controls
1 lines (1 loc) · 857 Bytes
1
{"id":"bd-25l","title":"grove link silently skips directories that exist from git-tracked content","description":"LinkDirectoriesToWorktree (internal/workspace/link.go:49-51) checks os.Lstat(destPath) and skips if the path exists, regardless of why it exists.\n\nWhen a linked directory (e.g., .beads) has force-tracked files inside it, git checkout populates that directory in new worktrees. Grove then sees the directory exists and silently skips creating the symlink — defeating the shared-state goal of [link].\n\nGrove should detect when a link target exists due to git-tracked content and warn the user about the incompatibility.","status":"open","priority":2,"issue_type":"bug","created_at":"2026-03-10T14:09:03.999926113Z","created_by":"sqve","updated_at":"2026-03-10T14:09:03.999926113Z","source_repo":".","compaction_level":0,"original_size":0}