What's wrong with this entry?
A new self-healing check detects and removes orphaned worktree directories left behind from interrupted worktree operations.
- A directory is considered orphaned when its path exists on disk but is not registered as an active worktree in git
- Before removing, the check verifies: (1) the branch has no unpushed commits, (2)
git remotesucceeds, (3)git rev-parsesucceeds on the branch ref - If any safety check fails, removal is refused with a message explaining what to do manually
- On successful cleanup: "[worktree] removed orphaned worktree directory at [path]"
Orphan worktree cleanup (search for "Orphaned worktree dir at" and "refusing to self-heal")
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
Related
Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.