[QA] Природные риски "Не обнаружены" — nspd_risk_zones: [] из-за пустой nspd_quarter_dumps #235

Closed
opened 2026-05-16 19:56:55 +00:00 by lekss361 · 1 comment
Owner

Проблема

Вкладка рисков site-finder показывает "Природных рисков не обнаружено" для всех участков, включая те что рядом с рекой Исеть или в подтопляемых зонах ЕКБ.

Шаги воспроизведения

  1. POST /api/v1/parcels/66:41:0303018:7/analyze
  2. Ответ: nspd_risk_zones: []
  3. То же для любого участка ЕКБ

Ожидаемое vs Фактическое

  • Ожидалось: nspd_risk_zones с данными из НСПД (затопление, оползни, просадочность)
  • Получено: всегда [] — т.к. quarter_dump_lookup._get_risk_zones() читает из nspd_quarter_dumps (0 строк)

Технические детали

  • nspd_quarter_dumps: 0 строк (root cause — issue #231)
  • cad_zouit для рисков (category_name LIKE '%риск%' OR type_zone LIKE '%затоп%'): нет таких категорий в cad_zouit для 66:41
  • nspd_risk_zones использует НСПД layer=risk_* из quarter dumps
  • Независимо от issue #126 (WMS не bulk) — даже если dumps наполнить, нужен grid sampling

Severity

🟡 medium — данные недоступны из-за инфраструктурного ограничения (нет dumps)

Связано с #231 (root cause), #126 (fix strategy)

(QA audit 2026-05-16)

## Проблема Вкладка рисков site-finder показывает "Природных рисков не обнаружено" для всех участков, включая те что рядом с рекой Исеть или в подтопляемых зонах ЕКБ. ## Шаги воспроизведения 1. POST /api/v1/parcels/66:41:0303018:7/analyze 2. Ответ: nspd_risk_zones: [] 3. То же для любого участка ЕКБ ## Ожидаемое vs Фактическое - Ожидалось: nspd_risk_zones с данными из НСПД (затопление, оползни, просадочность) - Получено: всегда [] — т.к. quarter_dump_lookup._get_risk_zones() читает из nspd_quarter_dumps (0 строк) ## Технические детали - nspd_quarter_dumps: 0 строк (root cause — issue #231) - cad_zouit для рисков (category_name LIKE '%риск%' OR type_zone LIKE '%затоп%'): нет таких категорий в cad_zouit для 66:41 - nspd_risk_zones использует НСПД layer=risk_* из quarter dumps - Независимо от issue #126 (WMS не bulk) — даже если dumps наполнить, нужен grid sampling ## Severity 🟡 medium — данные недоступны из-за инфраструктурного ограничения (нет dumps) Связано с #231 (root cause), #126 (fix strategy) (QA audit 2026-05-16)
Author
Owner

Closing as partial duplicate of #231 ("нет данных" для всех участков).

Природные риски [] — тот же root cause: nspd_quarter_dumps = 0 строк на проде (beat schedule намеренно отключён 2026-05-14 до Sprint 2 grid sampling — vault Bug_NSPD_WMS_NotBulk_2026_May14). Fix через #126 (NSPD grid sampling) разблокирует одновременно #231/#234/#235.

Audit reference: audits/issues_audit_2026_05_16.md (2026-05-17).

Closing as partial duplicate of #231 ("нет данных" для всех участков). Природные риски `[]` — тот же root cause: `nspd_quarter_dumps = 0` строк на проде (beat schedule намеренно отключён 2026-05-14 до Sprint 2 grid sampling — vault `Bug_NSPD_WMS_NotBulk_2026_May14`). Fix через #126 (NSPD grid sampling) разблокирует одновременно #231/#234/#235. Audit reference: `audits/issues_audit_2026_05_16.md` (2026-05-17).
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: lekss361/gendesign#235
No description provided.