fn checked_window_bounds( keys: &[i64], value_len: usize, name: &str, ) -> Result<Vec<(usize, usize)>>
Decodes packed range keys into validated half-open (offset, end) bounds.
(offset, end)