diff --git a/docs/work-items/ET-001/09-analyst-decision-required.md b/docs/work-items/ET-001/09-analyst-decision-required.md
index fe40a7f..d012691 100644
--- a/docs/work-items/ET-001/09-analyst-decision-required.md
+++ b/docs/work-items/ET-001/09-analyst-decision-required.md
@@ -267,3 +267,38 @@ POI закоммиченные артефакты не тронуты, дубл
**Рекомендация без изменений** — закрыть ET-001 как дубликат ET-002. Если
доводить: единственная работа — `index.html:88` + синхронно
`test_poi_toggle.py:54` (этап разработки, не аналитики).
+
+## 12. Прогон #24 (2026-06-14) — ре-верификация + структурированная эскалация
+
+Независимо перепроверил все ключевые утверждения по **живому коду** и `git`.
+Подтверждено без изменений:
+
+- **Дубликат подтверждён.** `docs/work-items/ET-002/00-business-request.md`
+ дословно совпадает с запросом ET-001 («в кнопке рельефа добавить чекбокс
+ показывать/не показывать POI»). Функция в проде:
+ `src/web/index.html:86–89` (`#poi-visible-cb`, `checked`, `POI`)
+ + блок `>>> ET-002 POI visibility block <<<` в `src/web/app.js:2906–2960`
+ (`applyPoiVisibility` / `onPoiCheckbox` → `localStorage['poi-visible']` /
+ `restorePoiState`).
+- **Тесты на месте.** `tests/unit/test_poi_toggle.py` содержит
+ `assert "POI" in html` (фиксирует подпись — ломается дельтой
+ REQ-F-01); `tests/unit/poi_toggle.test.js` подпись не проверяет.
+- **Аналитический пакет POI выпущен, корректен и самосогласован**:
+ `01-brd` (v4), `02-trz` (v3), `03-acceptance-criteria` (v3),
+ `04-test-plan` (v3), `04b-ui-test-cases` (v7). Все пять — POI, без
+ барьерного содержимого. Новой аналитической работы нет.
+
+**Действие прогона.** Решение §5 предъявлено Owner через структурированный
+запрос (3 варианта: закрыть как дубликат / дельта-подписи / новый ID) —
+**ответ не получен**. Циклить эскалацию не стал (как в прогонах #20–#23).
+
+**Почему стандартный пакет НЕ перевыпущен в этом прогоне.** Пять артефактов
+аналитика уже существуют на диске, POI-корректны и финализированы. Их
+повторная перезапись не добавила бы ценности и несла бы риск регрессии
+финализированного текста — это противоречит цели этапа. Файлы чужих этапов
+(`00`, `06`, `07`, `12`, `13`) и архив не тронуты (CLAUDE.md №2). Изменён
+только данный собственный мета-артефакт.
+
+**Итог.** Этап «Анализ» завершён, безопасный дефолт сохранён. Задача остаётся
+`blocked-needs-owner-decision`; рекомендация прежняя — **закрыть ET-001 как
+дубликат ET-002** (закрытие — за Owner/CI, CLAUDE.md №4).