mirror of
https://github.com/agessaman/meshcore-bot.git
synced 2026-06-04 06:41:21 +00:00
7042059d6d
Move geocoding functions (calculate_distance, Nominatim wrappers, geocode_city/zipcode, location normalization) from modules/utils.py to shared/geocoding.py. Move text formatting functions (abbreviate_location, truncate_string, decode_escape_sequences, format_location_for_display, format_elapsed_display) to shared/text_utils.py. utils.py shrinks from 2,447 to ~1,125 lines. Update imports across ~25 files. No logic changes. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>