..
__tests__
feat(site-finder): ЗОУИТ visual layer на Leaflet карте ( #255 )
2026-06-13 17:41:08 +00:00
analysis
fix(site-finder): normalize POI weighted score to 0..100 on backend ( #1486 )
2026-06-17 20:26:35 +03:00
compare
fix(site-finder/compare): thread velocityDataAvailable into compare columns ( #1422 )
2026-06-15 21:33:10 +05:00
entry
fix(week-review): cross-file добивка код-ревью ( #1338 , #1363 , #1419 , #1421 , #1424 , #1480 )
2026-06-15 20:29:00 +05:00
BestLayoutsBlock.tsx
fix(week-review): автофиксы код-ревью — 169 issue (label «week ревью 1»)
2026-06-15 20:21:11 +05:00
CadInput.tsx
fix(site-finder): handle 202 on-demand geometry in analyze + error boundaries ( #1001 )
2026-06-05 16:12:21 +05:00
ChatPanel.tsx
feat(site-finder): grounded parcel-chat panel UI ( #958 )
2026-06-08 18:08:01 +05:00
CompetitorTable.tsx
feat(sf-fe-a8): Section 3.2 Планировки + 3.3 Остатки/Velocity + CompetitorTable drawer pattern ( #357 )
2026-05-18 01:14:32 +00:00
ConfidenceBadge.tsx
feat(site-finder): X2 confidence indicator + caveats ( #48 ) ( #88 )
2026-05-12 01:04:25 +03:00
ConnectionPointsLayer.tsx
feat( #115 ): Leaflet layer toggle для connection points (Макс KILLER)
2026-05-16 22:51:12 +03:00
CpLayerControlPanel.tsx
fix(week-review): автофиксы код-ревью — 169 issue (label «week ревью 1»)
2026-06-15 20:21:11 +05:00
CustomPoiAddModal.tsx
feat(#254,#114): custom POI UI + score breakdown stacked-bar viz
2026-05-17 09:35:35 +03:00
CustomPoiEditModal.tsx
feat(#254,#114): custom POI UI + score breakdown stacked-bar viz
2026-05-17 09:35:35 +03:00
CustomPoiLayer.tsx
feat(#254,#114): custom POI UI + score breakdown stacked-bar viz
2026-05-17 09:35:35 +03:00
CustomPoiToggleButton.tsx
feat(#254,#114): custom POI UI + score breakdown stacked-bar viz
2026-05-17 09:35:35 +03:00
EnvironmentTab.tsx
fix(week-review): автофиксы код-ревью — 169 issue (label «week ревью 1»)
2026-06-15 20:21:11 +05:00
FetchingState.tsx
feat(site-finder): auto-fetch cadastre geometry on-demand ( #93 ) ( #95 )
2026-05-12 09:02:17 +03:00
GateVerdictBanner.tsx
feat(site-finder): G5 gate verdict banner in OverviewTab ( #32 sub-PR 2/2 FINAL) ( #143 )
2026-05-15 01:09:34 +03:00
GeologyBlock.tsx
feat(site-finder): v3.4 - weather enrichment (temp/precip/UV) + geology stub
2026-05-11 21:17:57 +03:00
GeometrySuitabilityBlock.tsx
feat(site-finder): P1 geometry suitability score ( #45 ) ( #89 )
2026-05-12 08:00:12 +03:00
GeotechRiskBlock.tsx
feat(site-finder): v3.5 - seasonal weather + hydrology + geotech risk
2026-05-11 21:32:07 +03:00
HorizonSelector.tsx
feat(forecast): расширить горизонт прогноза до 24 мес (ТЗ §12.1)
2026-06-13 17:27:35 +05:00
HydrologyBlock.tsx
feat(site-finder): v3.5 - seasonal weather + hydrology + geotech risk
2026-05-11 21:32:07 +03:00
IsochronesPanel.tsx
feat(site-finder): isochrones UI + networks VKH + OSM substations
2026-05-11 21:48:21 +03:00
KpiCard.tsx
feat(site-finder): tabbed UX - hero KPI band + 4 tabs (Overview/Env/Land/Market) + sticky map
2026-05-11 23:21:39 +03:00
LandTab.tsx
feat(nspd): TIER 4 opportunity layers + red lines ( #94 PR2 of 4)
2026-05-16 19:06:22 +03:00
MarketLayers.tsx
feat(site-finder): add opportunity-ЗУ + red-line map layers (§12.1-13, #958 )
2026-06-09 07:19:53 +00:00
MarketTab.tsx
fix(week-review): автофиксы код-ревью — 169 issue (label «week ревью 1»)
2026-06-15 20:21:11 +05:00
MarketTrendBlock.tsx
fix(week-review): автофиксы код-ревью — 169 issue (label «week ревью 1»)
2026-06-15 20:21:11 +05:00
NeighborsBlock.tsx
feat(site-finder): P2 cad_buildings соседи + overlap check ( #46 ) ( #91 )
2026-05-12 01:30:53 +03:00
NspdEngineeringNearbyBlock.tsx
fix(week-review): автофиксы код-ревью — 169 issue (label «week ревью 1»)
2026-06-15 20:21:11 +05:00
NspdFreshnessBadge.tsx
fix( #234 ): NSPD harvest ETA badge + SETNX dedupe (Sub-PR C)
2026-05-17 09:13:06 +03:00
NspdOpportunityBlock.tsx
feat(nspd): TIER 4 opportunity layers + red lines ( #94 PR2 of 4)
2026-05-16 19:06:22 +03:00
NspdRedLinesBlock.tsx
fix(nspd): rename migration 89→98, fix red lines ST_Area→ST_Length ( #220 )
2026-05-16 19:33:14 +03:00
NspdRiskZonesBlock.tsx
feat(nspd): enable TIER 3 risk zones harvest + extract in analyze ( #94 PR1)
2026-05-16 16:11:59 +03:00
NspdZoningBlock.tsx
fix( #234 ): NSPD harvest ETA badge + SETNX dedupe (Sub-PR C)
2026-05-17 09:13:06 +03:00
NspdZouitOverlapsBlock.tsx
feat(site-finder): NSPD frontend integration в LandTab ( #202 ) ( #212 )
2026-05-16 11:55:31 +00:00
OverviewTab.tsx
feat(sf-legacy): expose EGRN + utilities в Обзор tab
2026-05-18 07:21:53 +03:00
Pipeline24moBlock.tsx
fix(week-review): автофиксы код-ревью — 169 issue (label «week ревью 1»)
2026-06-15 20:21:11 +05:00
ScoreBreakdownPanel.tsx
feat(site-finder): X1 score breakdown + verbal explain ( #47 ) ( #92 )
2026-05-12 08:17:00 +03:00
ScoreBreakdownStackedBar.tsx
fix(week-review): автофиксы код-ревью — 169 issue (label «week ревью 1»)
2026-06-15 20:21:11 +05:00
ScoreCard.tsx
feat(site-finder): tabbed UX - hero KPI band + 4 tabs (Overview/Env/Land/Market) + sticky map
2026-05-11 23:21:39 +03:00
SeasonalWeatherBlock.tsx
fix(week-review): автофиксы код-ревью — 169 issue (label «week ревью 1»)
2026-06-15 20:21:11 +05:00
SiteMap.tsx
feat(site-finder): ЗОУИТ visual layer на Leaflet карте ( #255 )
2026-06-13 17:41:08 +00:00
SuccessRecommendationBlock.tsx
fix(sf-20): adaptive district threshold 30→15 with data_confidence flag
2026-05-17 16:34:52 +03:00
VelocityBlock.tsx
fix(week-review): автофиксы код-ревью — 169 issue (label «week ревью 1»)
2026-06-15 20:21:11 +05:00
WeightProfilePanel.tsx
fix(week-review): автофиксы код-ревью — 169 issue (label «week ревью 1»)
2026-06-15 20:21:11 +05:00
ZouitLayer.tsx
fix(week-review): автофиксы код-ревью — 169 issue (label «week ревью 1»)
2026-06-15 20:21:11 +05:00
ZouitLayerControlPanel.tsx
feat(site-finder): ЗОУИТ visual layer на Leaflet карте ( #255 )
2026-06-13 17:41:08 +00:00