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
Both distance() and time_diffs() (lines 23–71) carry an internal # TODO: Where is this function used? comment. They have no tests, so any accidental breakage (e.g., removal, signature change) would be silent.
Acceptance criteria
Add unit tests with known inputs/outputs (e.g., a straight 2-point route along a meridian where distance is analytically known)
If the functions are confirmed unused, open a separate issue to remove them — but until then, tests act as a guard