fn corner_positions(waypoints: &[Waypoint]) -> Vec<GridPoint>Expand description
A route’s authored corners in the presentation layer’s grid vocabulary — the one conversion the reconstruction pass makes, so the leg walk below speaks a single coordinate type.