fn chunk_len(remaining: usize, capacity: usize, quantum: usize) -> Result<usize>
Balance a boundary’s chunks without exceeding memory or scheduling limits.