* Fixed! The issue was in [TasksLayout.tsx](file:///private/var/folders/5q/5vgq75y92dz0k7n62z93299r0000gn/T/vibe-kanban/worktrees/a762-task-drag-limits/frontend/src/components/layout/TasksLayout.tsx#L238). The "right" panel (task panel) had `collapsible` set to `true`, allowing users to drag it all the way to hide it. Changed it to `collapsible={false}` so the task panel can be resized but never fully closed when it's the only panel open.
* Done! Also disabled collapsing for the aux panel (preview/diff). Now users can resize both panels but can't accidentally close them by dragging.