#1954 — площадь «—»: COALESCE(land_record_area, specified_area, declared_area) в EGRN-блоке analyze (land_record_area NULL у 12809/42233 участков, но specified_area заполнена). area_m2 для 66:41:0205010:287 теперь 106378 (был NULL). #1954 — «Обновлено» сломано: cost_registration_date — мёртвая колонка (0/42233); репойнт на updated_at (42233/42233 заполнено). Ключ ответа last_egrn_update_date не меняется (additive value fix). #1958 — confidence-фактор «Прогноз спрос/предложение» дублировался ×4 (по фактору на горизонт). Сворачиваем в один weakest-link'ом (MIN ранга по горизонтам) в _component_confidences до confidence-движка (#990). #1957 — ЗОУИТ backend: - _get_cad_zouit_overlaps: DISTINCT ON (reg_numb_border) — дедуп дубль-строк (одна физ. зона 2× с разным category_name). group_key cad_zouit→protected. - _get_zouit_overlaps (dump path): subcategory→RU-тип карта (26→СЗЗ и др., коды сверены кросс-джойном dump↔cad_zouit на проде); type_zone из карты, reg из props.options.reg_numb_border. Раньше отдавал blank-строки. - унификация group_key (protected/engineering/okn/natural/other) + top-level reg_numb_border в обоих путях. UP038-модернизация isinstance в report_assembler (pre-commit ruff 0.7.4). Frontend note (#1957): nspd_zouit_overlaps теперь всегда group_key из набора {protected,engineering,okn,natural,other} — сырой 'cad_zouit' больше не отдаётся; оба пути несут type_zone + reg_numb_border. Tests: +4 _component_confidences collapse, +6 ЗОУИТ (subcategory map, dump typing, DISTINCT ON), schema-test обновлён на protected. 451 passed targeted. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| admin_cadastre.py | ||
| admin_etl.py | ||
| admin_jobs.py | ||
| admin_leads.py | ||
| admin_scrape.py | ||
| admin_weight_profiles.py | ||
| analytics.py | ||
| chat.py | ||
| concepts.py | ||
| custom_pois.py | ||
| insights.py | ||
| landing.py | ||
| locations.py | ||
| market.py | ||
| me.py | ||
| own_projects.py | ||
| parcels.py | ||
| photos.py | ||
| pilot.py | ||
| ping.py | ||
| trade_in.py | ||
| users.py | ||