bot-backend
created branch feat/ekb-geoportal-wfs-client in lekss361/gendesign
2026-06-06 18:32:20 +00:00
feat(parcels): typed AnalyzeResponse + run-history endpoints — EPIC #961 (#992,#994)
bot-backend
created branch feat/analyze-response-contract-961 in lekss361/gendesign
2026-06-06 18:13:03 +00:00
bot-backend
pushed to feat/analyze-response-contract-961 at lekss361/gendesign
2026-06-06 18:13:03 +00:00
bot-backend
created branch feat/tradein-rebrand-mera in lekss361/gendesign
2026-06-06 18:04:48 +00:00
bot-backend
created branch fix/nspd-list-layers-flat-parse in lekss361/gendesign
2026-06-06 17:45:07 +00:00
bot-backend
pushed to fix/nspd-list-layers-flat-parse at lekss361/gendesign
2026-06-06 17:45:07 +00:00
[SF-v2 #961] 961-C3: Персист + версионирование прогонов
Статус (триаж 2026-06-06): ЧАСТИЧНО. ✅ Персист есть — /analyze пишет в analysis_runs (persist_analysis_run, schema_version='1.0', SAVEPOINT-safe)…
[SF-v2 #961] 961-C1: AnalyzeResponse контракт §22
Статус (триаж 2026-06-06): НЕ сделано — реальная остаточная работа. analyze_parcel (parcels.py:1261) возвращает untyped `dict[str,Any…
[SF-v2 #949] 949-B: Модуль рыночных метрик §9.2
✅ Готово (stale-open). site_finder/market_metrics.py — 9 §9.2-метрик: absorption_rate, months_of_supply, sell_through_pct, unit_velocity, area_velocity, liquidity_index,…