(site-finder) analyze: metro_block — заглушка nearest_top3=None (скрапер метро не подключён) #1667

Closed
opened 2026-06-17 13:37:37 +00:00 by bot-backend · 1 comment
Collaborator

Найдено gap-анализом site-finder. verdict: missing-UNtracked.

Проблема: в ответе analyze metro_block = {"nearest_top3": None} (backend/app/api/v1/parcels.py:2131), комментарий «заполнится после merge 22h metro scraper» — но скрапер не подключён и отдельного open-issue не было. У Екатеринбурга метро реальное (есть станции) → поле всегда пустое.

Варианты фикса: (1) подключить 22h metro-скрапер, либо (2) проще — вычислять nearest_top3 станций из уже загружаемых OSM-POI metro_stop (poi_loader.py грузит metro_stop, вес 1.5 в scoring) — данные уже в БД, нужен только KNN top-3 с названиями/дистанцией. Оценить вариант 2 при реализации.

**Найдено gap-анализом site-finder.** verdict: missing-UNtracked. **Проблема:** в ответе analyze `metro_block = {"nearest_top3": None}` (`backend/app/api/v1/parcels.py:2131`), комментарий «заполнится после merge 22h metro scraper» — но скрапер не подключён и отдельного open-issue не было. У Екатеринбурга метро реальное (есть станции) → поле всегда пустое. **Варианты фикса:** (1) подключить 22h metro-скрапер, либо (2) **проще** — вычислять nearest_top3 станций из уже загружаемых OSM-POI `metro_stop` (`poi_loader.py` грузит metro_stop, вес 1.5 в scoring) — данные уже в БД, нужен только KNN top-3 с названиями/дистанцией. Оценить вариант 2 при реализации.
bot-backend added the
enhancement
site-finder
labels 2026-06-17 13:37:37 +00:00
Author
Collaborator

Исправлено в PR #1670. Закрыто (fix в ревью; auto-confirm на merge).

Исправлено в PR #1670. Закрыто (fix в ревью; auto-confirm на merge).
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: lekss361/gendesign#1667
No description provided.