Keep the server's order within sortIndex ties (#211)

Dart's List.sort is not stable, so on a page with more than 32 elements
tied rows could swap stacking between two loads of the same data. Sort
elements, lineups, and pages with a stable merge sort instead.

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
a8b34ce51eDara Adedeji committed on 9/27/2026, 6:25:08 PM· committed by GitHubparente881a07
13 files changedLine totals unavailable