gendesign/backend/app/api
lekss361 4e431bf950 merge: resolve conflicts с main (X1/X2/P1/P2 уже merged)
Конфликты в:
- backend/app/api/v1/parcels.py — keep both D4 pipeline (constants +
  _aggregate_pipeline) И весь P1/P2 stack из main (_polygon_suitability,
  _COST_PER_M2_*, _parse_floors, _neighbors_summary). Response dict содержит
  все 4 секции: pipeline_24mo, geometry_suitability, neighbors_summary,
  confidence + score_breakdown_detailed.
- frontend/src/types/site-finder.ts — все 4 optional поля в ParcelAnalysis:
  pipeline_24mo, geometry_suitability, neighbors_summary, confidence_*.

ruff + tsc + lint — clean.
2026-05-12 08:21:49 +03:00
..
v1 merge: resolve conflicts с main (X1/X2/P1/P2 уже merged) 2026-05-12 08:21:49 +03:00
__init__.py init 2026-04-25 13:45:19 +03:00