Track main project worktrees independently from issue worktrees #148

Open
opened 2026-01-19 12:52:39 +00:00 by mprihoda · 0 comments
mprihoda commented 2026-01-19 12:52:39 +00:00 (Migrated from github.com)

Problem

The dashboard currently only shows projects when there's at least one issue worktree open. This creates a chicken-and-egg problem:

  • To spawn a new issue worktree from the dashboard, you need to see the project
  • To see the project, you need an existing issue worktree
  • Starting fresh with no issue worktrees means you can't use the dashboard to create one

Expected Behavior

The dashboard should always show main project worktrees (the "parent" worktrees from which issue worktrees are spawned), regardless of whether any issue worktrees exist.

Proposed Solution

Track main project worktrees separately from issue worktrees. This likely involves:

  1. Storing/discovering main worktree paths independently
  2. Always displaying main worktrees in the dashboard
  3. Allowing "spawn issue worktree" action from the main worktree card

Acceptance Criteria

  • Main project worktrees appear in dashboard even with zero issue worktrees
  • Can spawn a new issue worktree from a main worktree via dashboard
  • Existing issue worktree functionality unchanged
## Problem The dashboard currently only shows projects when there's at least one issue worktree open. This creates a chicken-and-egg problem: - To spawn a new issue worktree from the dashboard, you need to see the project - To see the project, you need an existing issue worktree - Starting fresh with no issue worktrees means you can't use the dashboard to create one ## Expected Behavior The dashboard should always show main project worktrees (the "parent" worktrees from which issue worktrees are spawned), regardless of whether any issue worktrees exist. ## Proposed Solution Track main project worktrees separately from issue worktrees. This likely involves: 1. Storing/discovering main worktree paths independently 2. Always displaying main worktrees in the dashboard 3. Allowing "spawn issue worktree" action from the main worktree card ## Acceptance Criteria - [ ] Main project worktrees appear in dashboard even with zero issue worktrees - [ ] Can spawn a new issue worktree from a main worktree via dashboard - [ ] Existing issue worktree functionality unchanged
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
iterative-works/iw-cli#148
No description provided.