Both modules were flagged in cleanup #27 (PR #16) as fully orphaned once the
place_detail orchestrator cluster was deleted; Matt confirmed scope in chat.
- lib/overture.py (170L): only consumer was place_detail._enrich_with_overture
(deleted in #27).
- lib/osm_categories.py (143L): humanize_category's only callers were
place_detail._parse_nominatim / _parse_overpass (both deleted in #27).
Re-probed against master 79d7b2b: zero import/usage references anywhere outside
the modules themselves, zero template/JS refs, no test files. compileall lib/
passes.
Note: scripts/overture_import.py (the Overture-Maps→PostGIS ETL script) is
independent — imports nothing from lib/ — and is left untouched. After this PR
the `overture` PostGIS DB it populates has no remaining recon reader; that's a
data-ops follow-up, not code touched here.
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>