Doc-only, без изменений логики (deep-code-reviewer APPROVE): - market_metrics _STOCK_SQL/_SALES_WINDOW_SQL + docstring: убрать ложную отсылку «зеркало … из 100_*.sql» (индекс создаётся ТОЛЬКО в миграции 173). - _SALES_WINDOW_SQL комментарий + compute_market_metrics docstring: room_bucket это Source-B room_area-вокабуляр («Студии 15-30»/«2-к 45-60»/«80+ м²», зеркало room_area_bucket_of), НЕ Source-A «студия/1/2/3» — приводим к фактическому CASE. - market_metrics: добавить комментарий, что DISTINCT-ON дедуп БЕЗУСЛОВНЫЙ (все вызовы compute_market_metrics, не только форсайт-путь); deep-review подтвердил безопасность для ratio/saturated-velocity консьюмеров; дедуп сырой таблицы objective_lots для platform-wide остаётся #1964. - recommendation.map_class docstring: Economy → «стандарт» (код уже маппит так). |
||
|---|---|---|
| .. | ||
| api | ||
| core | ||
| models | ||
| observability | ||
| schemas | ||
| scrapers | ||
| services | ||
| templates | ||
| workers | ||
| __init__.py | ||
| main.py | ||