GPS → Block Sorter
Generate list optimizes blocks twice: first to find each next block's first GPS, then again using that first GPS as the previous block's ending anchor. Heavy assignment and routing work runs in Web Workers when available.
Idle