Fix mod+N new thread flow and terminal split limits

- ensure `chat.new` creates a fresh draft after a promoted draft thread
- enforce terminal cap per split group (4) while allowing additional terminal groups
- refine sidebar row selected/active styling via shared class-name logic and tests
c52ad29b31Julius Marminge committed on 3/12/2026, 6:50:35 PM· committed by Julius Marmingeparentfcbf3f3
10 files changedLine totals unavailable