feat(site-finder): РИАСУРТ Свердл 14-layer harvest client+schema+task for ЕКБ agglomeration (#108) #1712
No reviewers
Labels
No labels
admin
analytics
auth
automation
bug
business
chore
ci
compliance
data
data-moat
docs
duplicate
dx
enhancement
Fable 5 ревью
feedback/max
generative
GG-форсайт
needs-discussion
needs-human
observability
pause-bots
performance
priority/p0
priority/p1
priority/p2
priority/p3
scope/backend
scope/db
scope/devops
scope/frontend
scope/qa
scrapers
security
site-finder
stage/1
stage/2
status/blocked
status/done
status/needs-analysis
status/needs-fix
status/qa
status/ready
status/review
status/wip
tech-debt
tradein
ux
week ревью 1
wontfix
вторичка
ИРД
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: lekss361/gendesign#1712
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "feat/riasurt-sverdl-layers-108"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Задача (#108)
РИАСУРТ Свердл (folderId 1224) — 14 layerIds (ПЗЗ/планирование/ZOUIT/risk/opportunity) для МО агломерации ЕКБ (Берёзовский/В.Пышма/Среднеуральск/Арамиль/Сысерть), которые НЕ покрыты ЕКБ-сити ИСОГД. Код готов; live-harvest post-deploy.
Решение
nspd_client.py:RIASURT_SVERDL_LAYERS(14 id→topic),get_riasurt_sverdl_in_bbox()(bulk grid-walk WMS, тот же aeggis/v4 infra).163_riasurt_sverdl.sql: таблица + geom MULTIPOLYGON 3857 + geom_msk66 generated STORED + GIST×2.harvest_riasurt_sverdl_for_mo/harvest_all_riasurt_sverdl(rate 1/s) + quarterly beat. ⚠️MO_BBOXES— PLACEHOLDER с TODO(#108), не для прод-harvest пока не заданы реальные границы МО.riasurt_lookup.py:is_in_aglomeration_but_not_ekb+ gate;parcels.pyflag-gatedresponse["gate"]["riasurt"](enable_riasurt_gate=Falsedefault).Verify
ruffclean;pytest -k riasurt→ 18 passed, 1 skipped;-k "nspd or harvest"→ 231 passed. WMS/DB замоканы.⚠️ Номер
163совпадает с #1687 (другой файл). Post-deploy: задать реальные MO_BBOXES → harvest →ENABLE_RIASURT_GATE=true.Closes #108