"""Multi-criteria scoring (heuristics, no XGBoost in Discovery).

Stage 2b: weighted sum of normalized 0..100 components:
  - distance_to_center
  - poi_density (Overpass within 1 km)
  - neighborhood_price (DOM.RF / CIAN)

XGBoost deferred to Phase 1 (no training data yet).
"""
