lekss361
  • Joined on 2026-05-15
lekss361 commented on issue lekss361/gendesign#1359 2026-06-15 11:16:55 +00:00
(medium) recommend_mix: success-boost меняет share_pct, но не пересчитывает units/revenue/velocity → внутренне противоречивый ответ

🔍 week ревью 1 — верификация (ПОДТВЕРЖДЕНО)

Текущее состояние кода: backend/app/services/analytics_queries.py:2665-2686 (блок…

lekss361 commented on issue lekss361/gendesign#1463 2026-06-15 11:16:42 +00:00
(high) Section2NetworksUtilities.getUtilityConfig: реальные subtype сетей не маппятся → сырые англ. ключи в таблице

🔍 week ревью 1 — верификация (ПОДТВЕРЖДЕНО, со уточнением списка значений)

Текущее состояние кода:

lekss361 commented on issue lekss361/gendesign#1358 2026-06-15 11:16:40 +00:00
[medium] object_flats_quartirography: бакет 'Нежилые' дробится на дубли, когда у нежилого юнита rooms не NULL

🔍 week ревью 1 — верификация (ПОДТВЕРЖДЕНО)

Текущее состояние кода: backend/app/services/analytics_queries.py:987-1012 (функци…

lekss361 commented on issue lekss361/gendesign#1414 2026-06-15 11:16:30 +00:00
(high) page.tsx/districtLabel: KPI «X км от центра» показывает дистанцию до границы района, а не до центра ЕКБ

🔍 week ревью 1 — верификация (ПОДТВЕРЖДЕНО)

Текущее состояние кода: frontend/src/app/legacy/site-finder/page.tsx:245-248 —…

lekss361 commented on issue lekss361/gendesign#1428 2026-06-15 11:16:15 +00:00
(medium) BulkGeoPanel/handleSubmit: очистка поля Parallelism шлёт parallelism=0 → 422, запуск молча проваливается

🔍 week ревью 1 — верификация (ПОДТВЕРЖДЕНО)

Текущее состояние кода: frontend/src/components/admin/BulkGeoPanel.tsx:

  • Инпут…
lekss361 commented on issue lekss361/gendesign#1362 2026-06-15 11:16:10 +00:00
(medium) OwnPlannedProjectUpdate без price-range валидатора → PUT может сохранить инвертированную вилку (min > max)

🔍 week ревью 1 — верификация (ПОДТВЕРЖДЕНО)

Текущее состояние кода:

  • backend/app/schemas/own_project.py:81-97 — `OwnPlannedProject…
lekss361 commented on issue lekss361/gendesign#1401 2026-06-15 11:16:06 +00:00
(medium) scrape/all/page.tsx logs: при filter=all кнопка «логи» не задаёт scraper_type — смешивает логи разных скраперов по совпадающему run_id

🔍 week ревью 1 — верификация (ПОДТВЕРЖДЕНО)

Текущее состояние кода: frontend/src/app/admin/scrape/all/page.tsx:

  • Кнопка…
lekss361 commented on issue lekss361/gendesign#1478 2026-06-15 11:15:56 +00:00
(medium) EstimateResult.tsx hero-бейдж: 'N аналогов' = listings+deals, не совпадает с таблицей аналогов

🔍 week ревью 1 — верификация (ЧАСТИЧНО)

Текущее состояние кода:

  • frontend/src/components/trade-in/EstimateResult.tsx:180 — бейдж…
lekss361 commented on issue lekss361/gendesign#1357 2026-06-15 11:15:51 +00:00
[medium] _score_label игнорирует порог 'хорошо'=25 — участки со score 15..25 помечены 'хорошо' вместо 'средне'

🔍 week ревью 1 — верификация (ПОДТВЕРЖДЕНО)

Текущее состояние кода: backend/app/api/v1/parcels.py:126 `SCORE_THRESHOLDS =…

lekss361 commented on issue lekss361/gendesign#1350 2026-06-15 11:15:43 +00:00
(medium) Аэродромы запрашиваются из OSM только как node — авиашум молча теряется в скоринге

🔍 week ревью 1 — верификация (ПОДТВЕРЖДЕНО)

Текущее состояние кода: noise_loader.py:37 _NOISE_QUERIES содержит `("aeroway",…

lekss361 commented on issue lekss361/gendesign#1346 2026-06-15 11:15:41 +00:00
(medium) Блокирующий синхронный psycopg-IO в async-хендлере get_parcel_connection_points

🔍 week ревью 1 — верификация (ПОДТВЕРЖДЕНО)

Текущее состояние кода: На forgejo/main backend/app/api/v1/parcels.py:2945 —…

lekss361 commented on issue lekss361/gendesign#1351 2026-06-15 11:15:38 +00:00
(medium) PDF-отчёт Trade-In печатает period_months=24, тогда как данные за 12 месяцев — неверное окно в клиентском документе

🔍 week ревью 1 — верификация (ПОДТВЕРЖДЕНО)

Текущее состояние кода: tradein-mvp/backend/app/api/v1/trade_in.py:399 (внутри…

lekss361 commented on issue lekss361/gendesign#1342 2026-06-15 11:15:33 +00:00
(high) parcels.analyze: optional DB-блоки без begin_nested() — один сбойный query отравляет всю tx, молча теряет данные и срывает persist рана

🔍 week ревью 1 — верификация (ПОДТВЕРЖДЕНО)

Текущее состояние кода: На forgejo/main backend/app/api/v1/parcels.py (хендлер…

lekss361 commented on issue lekss361/gendesign#1343 2026-06-15 11:15:25 +00:00
(high) poi_loader.sync_poi_to_db: UPSERT-цикл без per-row SAVEPOINT — одна битая строка валит весь weekly POI-sync

🔍 week ревью 1 — верификация (ЧАСТИЧНО)

Текущее состояние кода: poi_loader.py:122-194 — цикл for el in elements: с голым…

lekss361 commented on issue lekss361/gendesign#1515 2026-06-15 11:15:24 +00:00
(medium) search.py/search(): cache_hit всегда false даже при отдаче из кэша — поле врёт

🔍 week ревью 1 — верификация (ПОДТВЕРЖДЕНО)

Текущее состояние кода: tradein-mvp/backend/app/api/v1/search.py:34-64

Корень:

lekss361 commented on issue lekss361/gendesign#1337 2026-06-15 11:15:17 +00:00
(high) async-хендлер get_poi_score(decay=routing) делает синхронный блокирующий ORS-вызов на 12с в event loop

🔍 week ревью 1 — верификация (ПОДТВЕРЖДЕНО)

Текущее состояние кода: На forgejo/main backend/app/api/v1/parcels.py:3109 —…

lekss361 commented on issue lekss361/gendesign#1514 2026-06-15 11:15:12 +00:00
(high) search.py/search_query.py: кадастровый номер всегда NULL в выдаче поиска — рассинхрон имён cadastral_number vs kadastr_num

🔍 week ревью 1 — верификация (ПОДТВЕРЖДЕНО)

Текущее состояние кода:

  • tradein-mvp/backend/app/services/search_query.py:114 —…
lekss361 commented on issue lekss361/gendesign#1360 2026-06-15 11:15:08 +00:00
(medium) gate_verdict: blocker subcategory=17 сравнивается через isinstance(int) — строковый subcategory из nspd-dump молча деградирует до warning

🔍 week ревью 1 — верификация (ПОДТВЕРЖДЕНО)

Текущее состояние кода: gate_verdict.py:23-25 `BLOCKER_SUBCATEGORIES: dict[int, str] =…

lekss361 commented on issue lekss361/gendesign#1338 2026-06-15 11:15:06 +00:00
(high) Синхронный CPU-bound генеративный пайплайн geometry.generate блокирует event loop в create_concept

🔍 week ревью 1 — верификация (ПОДТВЕРЖДЕНО)

Текущее состояние кода: На forgejo/main (канон прод) `backend/app/api/v1/conce…

lekss361 commented on issue lekss361/gendesign#1527 2026-06-15 11:14:56 +00:00
(medium) admin.test_cian_auth: 403-бан Cian отдаётся как authenticated=True (VERIFY_BAN_SENTINEL не различается)

🔍 week ревью 1 — верификация (ПОДТВЕРЖДЕНО)

Текущее состояние кода: tradein-mvp/backend/app/services/cian_session.py:68 опреде…