v2.23.0
Parallel lanes with worktrees
With worktrees on, every ticket gets its own checkout, branch and running app, so several tickets drain at once. New holds let you approve before merge or pick a design mid-build.
Added
- Each ticket gets its own git worktree, so several drain at once and your working copy is never blocked
- Every lane can serve its own app on its own port, linked from the run page
- A QA hold parks a finished run until you approve it, and your rejection notes drive a bounded fix round
- A design hold lays out variants mid-build and resumes the run once you pick one
- The web UI is keyboard-first, with page jumps, row navigation and a shortcuts sheet
- Interviews can bring in one or two challenger providers for a second opinion