You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
[2.2.2]
Changed
snap_points_to_lines hardening.ref_id_col is now required: a
missing/absent column raises a clear ValueError instead of silently
falling back to a positional index. Ties between equidistant lines now break
deterministically on the smallest edge_id, so the same inputs always
produce the same outputs. The unsnapped-row contract is unchanged (a point
beyond max_distance_m keeps snapped=False, null edge_id/measure and
its original geometry, with only offset_distance reported) — downstream
consumers (e.g. MILOU's build_site_network_candidates) need no changes.