| .. |
|
test_best_layouts.py
|
fix(best-layouts): lots-проекты в пуле core-матчинга — supply-only реально наполняется (#2177) (#2241)
|
2026-07-03 00:14:19 +00:00 |
|
test_competitor_relevance.py
|
feat(site-finder): per-competitor relevance_weight (#949 PR B) (#1000)
|
2026-06-02 19:45:38 +00:00 |
|
test_competitors_parking.py
|
feat(site-finder): domrf→cad geom-match + parking_ratio конкурентов (#96) (#1327)
|
2026-06-14 14:49:28 +00:00 |
|
test_competitors_sold_count_sql.py
|
perf(objective_lots): inline-pushdown competitors._SOLD_COUNT_SQL + covering physflat index (#1953) (#2054)
|
2026-06-28 14:07:49 +00:00 |
|
test_developer_attribution.py
|
feat(site-finder): детерминированная атрибуция застройщика в analyze (#1088)
|
2026-06-13 16:13:45 +05:00 |
|
test_district_resolver.py
|
feat(forecast): resolve admin district -> micro set in §9.x market/supply/sales filters
|
2026-06-05 07:03:37 +05:00 |
|
test_future_supply.py
|
feat(forecasting): §9.x→§22 orchestrator + fix supply-side district resolution (3a)
|
2026-06-05 08:21:04 +05:00 |
|
test_locations.py
|
fix(site_finder): make Location demand_index city-relative (#948)
|
2026-06-08 13:58:12 +05:00 |
|
test_macro.py
|
fix(#945): indicator-aware default region in macro reader + document debt data-quality
|
2026-06-04 11:49:41 +05:00 |
|
test_market_metrics.py
|
feat(site-finder): §4.3 тренд из цен предложения Объектива при устаревших сделках (#2178) (#2190)
|
2026-07-02 18:33:16 +00:00 |
|
test_own_portfolio.py
|
feat(site-finder): own-portfolio data source for §25.3 cannibalization (#1169 PR1)
|
2026-06-08 16:21:53 +05:00 |
|
test_parcel_financial.py
|
feat(financial): ground-floor нежилое (office/commercial) tranche
|
2026-06-25 11:40:01 +00:00 |
|
test_pat_subzones.py
|
fix(sf): робастный путь к koltsovo JSON в pat-loader (#1155)
|
2026-06-07 15:34:10 +00:00 |
|
test_premises_lookup.py
|
feat(site-finder): per-building помещения/машино-места + parking_ratio (on-demand MVP, #96)
|
2026-06-14 18:48:16 +05:00 |
|
test_program_optimizer.py
|
feat(site-finder): оптимизатор программ — «Как участок сходится» при отрицательном вердикте (#2181) (#2222)
|
2026-07-02 20:57:12 +00:00 |
|
test_riasurt_lookup.py
|
feat(site-finder): РИАСУРТ Свердл 14-layer harvest client+schema+task for ЕКБ agglomeration (#108)
|
2026-06-17 21:49:04 +03:00 |
|
test_supply_layers.py
|
perf(objective_lots): inline DISTINCT ON for 3 view-fullscan consumers + cache landing stats (#1953) (#2067)
|
2026-06-28 17:25:41 +00:00 |