{"id":"both-indexes-use-haversine-filter","text":"Both GeohashIndex.nearby and Quadtree.query_range use the coarse-to-fine pattern: spatial structure narrows candidates, then haversine filters to exact distance","truth_value":"IN","source":"entries/2026/06/05/proximity-service-proximity_service.md","source_url":"","source_hash":"","justifications":[],"dependents":["spatial-queries-combine-adaptive-resolution-with-exact-filtering"],"metadata":{},"created_at":"","updated_at":"","reviewed_at":"","verified_at":"","retracted_at":"","explanation":{"steps":[{"node":"both-indexes-use-haversine-filter","truth_value":"IN","reason":"premise"}]}}