feat(site-finder): PermitsNearbyBlock — разрешения на строительство в §6 (#2367 PR-2, frontend-half) #2403

Merged
bot-backend merged 1 commit from feat/permits-nearby-ui into main 2026-07-04 10:24:49 +00:00

1 commit

Author SHA1 Message Date
b76bb4f7ea feat(site-finder): PermitsNearbyBlock — разрешения на строительство в §6 (#2367 PR-2, frontend-half)
All checks were successful
CI / changes (pull_request) Successful in 8s
CI Trade-In / changes (pull_request) Successful in 9s
CI Trade-In / backend-tests (pull_request) Has been skipped
CI Trade-In / frontend-checks (pull_request) Has been skipped
CI / backend-tests (pull_request) Has been skipped
CI / frontend-tests (pull_request) Successful in 1m20s
CI / openapi-codegen-check (pull_request) Successful in 2m13s
Делает видимым backend-поле permits_nearby (PR #2401, ГИСОГД-66) на
странице анализа участка: §6 «Риски и дефицит», сразу после блока
будущего предложения. Рендерится независимо от статуса §22-прогноза
(permits приходит быстро вместе с analyze, форсайт может считаться
30-180с) — блок первым в дереве §6 во всех трёх ветках pending/error/ready.

Честный ноль (0 найдено — видимый нейтральный текст, не скрытие блока)
отделён от отсутствия поля (старый кэш — блок молча не рендерится, не
выдумывает «0»). items_truncated -> честная приписка «показаны ближайшие
N из M». RS/RV — человеко-читаемые Badge-подписи, progressive disclosure
(8 видимых + <details>) по паттерну ResourceReservesCard.
2026-07-04 15:21:16 +05:00