Skip to content

fix(remove): align selection with worktree hierarchy#19

Merged
corwinm merged 1 commit intomainfrom
remove-by-worktree
Feb 8, 2026
Merged

fix(remove): align selection with worktree hierarchy#19
corwinm merged 1 commit intomainfrom
remove-by-worktree

Conversation

@corwinm
Copy link
Owner

@corwinm corwinm commented Feb 8, 2026

Summary

  • group remove selection by parent/child worktree relationships instead of branch name
  • surface child branch names inline and mark missing worktrees as prunable
  • refresh child status after parent removal and add unit/integration coverage

Fixes: corwinm/arashi-arashi#69

Testing

  • bun run lint
  • bun test
  • bun run build

@corwinm corwinm merged commit 02bbb32 into main Feb 8, 2026
8 checks passed
@corwinm corwinm deleted the remove-by-worktree branch February 8, 2026 09:36
github-actions bot pushed a commit that referenced this pull request Feb 8, 2026
## [1.2.0](v1.1.3...v1.2.0) (2026-02-08)

### Features

* **remove:** add remove command workflow ([#17](#17)) ([a32b5e4](a32b5e4))
* **status:** implement status command with workspace discovery ([#15](#15)) ([3af1162](3af1162)), closes [#26](#26)

### Bug Fixes

* improve prompt handling and vim navigation ([#18](#18)) ([940a636](940a636))
* isBareRepo now correctly detects worktrees of bare repositories ([#16](#16)) ([6eb14e3](6eb14e3))
* **remove:** align selection with worktree hierarchy ([#19](#19)) ([02bbb32](02bbb32))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Bug: arashi remove doesn't group worktrees if branches names differ

1 participant