pub const MIN_SPLIT_RATIO: f32 = 0.05;
Clamp bounds: keep both children visible, never let one collapse to zero. Matches vim’s window_min_height philosophy.
window_min_height