feat/sf-b6-poi-weighted
main
Formula: weight = (1 / (distance_m + 100)) * category_weight Top-7 POI from osm_poi_ekb ranked by weight DESC. 12 unit tests (pure function, no DB required).