lekss361
  • Joined on 2026-05-15
lekss361 commented on issue lekss361/gendesign#1425 2026-06-15 11:22:33 +00:00
(medium) trade-in/page.tsx useEstimateId: чтение window.location.search вместо useSearchParams → SSR hydration mismatch и нереактивность к смене URL

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

Текущее состояние кода: frontend/src/app/trade-in/page.tsx:17-22 (функция…

lekss361 commented on issue lekss361/gendesign#1480 2026-06-15 11:22:20 +00:00
(high) trade-in/page.tsx восстановление по ?id=: параметры объекта синтезируются нулями → EstimateResult показывает '0 м²', 'Студия', 'Этаж 0 из 0' и чужой адрес

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

Текущее состояние кода: frontend/src/app/trade-in/page.tsx:62-75; печать…

lekss361 commented on issue lekss361/gendesign#1424 2026-06-15 11:22:14 +00:00
(high) trade-in/page.tsx restoredEstimate: восстановленный по shared-ссылке отчёт показывает выдуманные параметры объекта (0 м², «Студия», «0 из 0», чужой адрес)

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

Текущее состояние кода: frontend/src/app/trade-in/page.tsx:62-75 (синтез…

lekss361 commented on issue lekss361/gendesign#1537 2026-06-15 11:19:30 +00:00
(medium) houses.py/match_or_create_house Tier 0: cadastr_exact не регистрирует alias -> риск дубля при бескадастровом скрейпе

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

Текущее состояние кода: tradein-mvp/backend/app/services/matching/houses.py:69-90 (Tier…

lekss361 commented on issue lekss361/gendesign#1526 2026-06-15 11:19:12 +00:00
(medium) image_sanitizer.sanitize_image: EXIF orientation срезается без поворота пикселей → фото клиента лежат на боку

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

Текущее состояние кода: tradein-mvp/backend/app/services/image_sanitizer.py:51-63

lekss361 commented on issue lekss361/gendesign#1524 2026-06-15 11:18:54 +00:00
(medium) house_imv_backfill.py/_process_one_house: IMV вернул price=0 → дом помечается imv_status='ok' и больше не переоценивается

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

Текущее состояние кода: tradein-mvp/backend/app/services/house_imv_backfill.py:581-609

lekss361 commented on issue lekss361/gendesign#1349 2026-06-15 11:18:37 +00:00
(medium) Geocode cache get/put делает блокирующий DB-IO на event loop, хотя тот же файл использует to_thread для других DB-вызовов

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

Текущее состояние кода: `tradein-mvp/backend/…

lekss361 commented on issue lekss361/gendesign#1441 2026-06-15 11:18:19 +00:00
(medium) ConceptVariantsResult/VariantPanel: FAR (безразмерный) подписан единицей «м²/га» — неверная единица и рассинхрон с PDF движка

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

Текущее состояние кода: проверял против forgejo/main (canonical prod),…

lekss361 commented on issue lekss361/gendesign#1530 2026-06-15 11:18:02 +00:00
(medium) trade_in_pdf._build_cover: «Срок действия данных» захардкожен today+30д, игнорирует estimate.expires_at (=now+24ч)

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

Текущее состояние кода: `tradein-mvp/backend/app/services/exporters/trade_in_pdf.py:451-452…

lekss361 commented on issue lekss361/gendesign#1366 2026-06-15 11:17:46 +00:00
(medium) trade_in_pdf: страница «Сделки» рисует выдуманные дни экспозиции (4–118) для rosreestr ДКП-сделок

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

Текущее состояние кода: `tradein-mvp/backend/app/services/exporters/trade_in_pdf.py:830-838…

lekss361 commented on issue lekss361/gendesign#1518 2026-06-15 11:17:30 +00:00
(medium) estimator.py/estimate_quality SB-anchor: границы диапазона из RAW comp_ppm2 без repair_coef рассинхронизированы с центром

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

Текущее состояние кода: tradein-mvp/backend/app/services/estimator.py:2218-2236

lekss361 commented on issue lekss361/gendesign#1344 2026-06-15 11:17:19 +00:00
(high) cad_territorial_zones.geom объявлена GEOGRAPHY(POLYGON) — MultiPolygon ПЗЗ-зоны молча отбрасываются при harvest

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

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

  • data/sql/102_cad_nspd_overlay_tables.sql:24 — `geom…
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 — бейдж…