feat(home): site-finder no longer WIP + admin/scrape/all + buildings in object card desc

This commit is contained in:
lekss361 2026-05-11 19:36:43 +03:00
parent a7d7dc9667
commit e6c062cc5b

View file

@ -28,7 +28,7 @@ const SECTIONS: { title: string; routes: Route[] }[] = [
{
href: "/analytics/objects/60160",
label: "Карточка ЖК (пример: Парк Победы)",
desc: "KPI · sale-chart · POI-таблица · фото-галерея. /analytics/objects/{obj_id}.",
desc: "KPI · sale-chart · корпуса ЖК (cad_quarter + buildings) · POI-таблица · фото-галерея. /analytics/objects/{obj_id}.",
},
{
href: "/analytics/recommend",
@ -37,13 +37,23 @@ const SECTIONS: { title: string; routes: Route[] }[] = [
},
],
},
{
title: "Site Finder",
routes: [
{
href: "/site-finder",
label: "Анализ участка по cad-номеру",
desc: "Вводишь кадастр → карта + score соц-инфраструктуры (школы/сады/магазины/парки +вес, трамваи −вес) + 20 ближайших конкурентов с подсветкой района. Данные: OSM POI обновляются еженедельно.",
},
],
},
{
title: "Админка (Token-protected)",
routes: [
{
href: "/admin/scrape",
label: "Скрапер наш.дом.рф",
desc: "Ручной запуск · очередь Celery · журнал прогонов и ошибок · revoke task.",
href: "/admin/scrape/all",
label: "Скрапер — единая панель",
desc: "Все джобы (kn/nspd_geo/objective) в одном месте · job_settings inline-edit · bulk Свердл geo backfill · ScrapeLogsPanel.",
},
{
href: "/admin/leads",
@ -53,18 +63,13 @@ const SECTIONS: { title: string; routes: Route[] }[] = [
],
},
{
title: "Generative",
title: "Generative (WIP)",
routes: [
{
href: "/concept",
label: "Concept (Stage 1)",
desc: "Импорт полигона → 3 варианта застройки. WIP — Stage 1a-c.",
},
{
href: "/site-finder",
label: "Site Finder (Stage 2)",
desc: "AI-подбор инвестиционных земельных участков. WIP.",
},
],
},
];