Parent
#1 — git queue tui — interactive queue/history editor (TUI)
What to build
Split one commit into several via an interactive, line-level selector. (Runs parallel to delete/squash; needs the conflict machinery.)
- The diff pane gains an interactive line-selection mode for the selected commit: toggle individual added/removed lines (keyboard and mouse) into "this piece" vs "the rest".
- Two-way primitive, repeated: each split produces two commits; repeat on the remainder to reach N pieces.
- Identity (follow jj): the older resulting piece keeps the original Stable-Commit-Id and message; each peeled piece gets a freshly minted id and a message the user writes. Any commit the TUI creates is auto-stamped so the queue never leaves with untracked commits.
Acceptance criteria
Blocked by
Parent
#1 — git queue tui — interactive queue/history editor (TUI)
What to build
Split one commit into several via an interactive, line-level selector. (Runs parallel to delete/squash; needs the conflict machinery.)
Acceptance criteria
Blocked by