diff --git a/docs/work-items/ET-013/12-review.md b/docs/work-items/ET-013/12-review.md index 0f57296..5e6e3b1 100644 --- a/docs/work-items/ET-013/12-review.md +++ b/docs/work-items/ET-013/12-review.md @@ -2,7 +2,7 @@ type: review work_item_id: ET-013 verdict: APPROVED -version: 14 +version: 15 created_at: 2026-06-04 updated_at: 2026-06-06 authors: @@ -14,7 +14,34 @@ related: - "ET-013:test-report" --- -# Review ET-013 — Перепады высот на z9-z11 (re-run #14) +# Review ET-013 — Перепады высот на z9-z11 (re-run #15) + +> **Re-run #15 (independent).** Триггер — перепрогон Tester v10 (BLOCKED). +> Перечитаны TRZ, AC, ADR-017, CLAUDE.md, Test Report v10. +> - `git diff 099669d..HEAD -- src/ tests/` → **пусто**: код побайтово +> идентичен merged/deployed-состоянию (`5be81f9` feat, `099669d` +> fix-whitelist). С Review v14 в `src/`/`tests/` изменений нет — новый +> код для ревью отсутствует. +> - Повторно сверено по факту: `HILLSHADE_PAINT` (app.js:2734-2752) opacity +> 9:0.65→14:0.40, contrast 9:0.40→14:0.00, `nearest`; `TRI_PAINT` +> (app.js:2755-2768) z8=0.70, z9=0.80, пик z10-11=0.85, спад z15=0.70, +> `nearest`; `updateHillshadeAvailability` `if (zoom < 9)` (app.js:3425), +> `if (zoom < 10)` отсутствует. Stops точно соответствуют REQ-F-05/F-08 +> и решениям 4/5 ADR-017. +> - **Разбор Tester v10 BLOCKED.** Блокер — AC-19/REQ-F-20 §1 pre-deploy +> probe: на test-среде **отсутствуют нарезанные z9-тайлы hillshade** +> (z10/z11 есть, TRI z9/z10/z11 есть). Сам тестер квалифицирует это как +> **инфраструктурный дефект (нет данных PH-6), не дефект кода**: unit 17/17, +> integration 6 PASS/7 skip, полный регресс 254 passed, lint clean, деплой +> корректно запрашивает z9 hillshade. Это вопрос data/deploy-этапа +> (PH-6 follow-up — догенерить `data/terrain/hillshade/9/*` над ЦФО), +> **вне content-review кода**. Кодовых P0/P1 не порождает. +> - UI Playwright (TC-UI-01..12) — NOT EXECUTED в песочнице тестера +> (нет runner/браузеров): инфраструктура приёмки, не код. +> +> Вердикт по коду подтверждён повторно: **APPROVED**. Разблокировка задачи — +> зона Деплой/Инфра (нарезать z9 hillshade + повторный AC-19/Playwright), +> не Review. > **Re-run #14 (independent).** Перечитаны TRZ, AC, ADR-017, CLAUDE.md. > Построчно сверена реализация в рабочем дереве со всеми REQ-F-01..F-19