auto-sync: 2026-06-04 16:50:01
This commit is contained in:
@@ -305,3 +305,11 @@ Plane workspace=ag_proj, ET project_id=7a79f0a9-5278-49cd-9007-9a338f238f9c, API
|
||||
- УРОК: НЕ закрывать задачу в Done по «deploy SUCCESS» — проверять РЕАЛЬНЫЙ результат на проде. Вчера зря закрыла ET-8 при проваленном AC-19.
|
||||
- 5 PR на проде за день: #20 observability, #21 трекер, #22 дубли, #23 деплой-гейт, #24 гейт тестов.
|
||||
- ОСТАЁТСЯ: BUG-ET8-TERRAIN-TILES (генерация тайлов) — отдельная задача, ждёт уточнения Славы (TRI или hillshade смотрел).
|
||||
|
||||
### 📋 ET-8 закрыта по коду, данные вынесены в ET-10 (по просьбе Славы)
|
||||
- Слава выбрал вариант B (Copernicus DEM 30м) и спросил «через конвейер пройдёт?». Ответ: частично — код-часть да, тяжёлая генерация тайлов (гигабайты DEM, часы GDAL) НЕ влезает в таймауты агентов → вручную/фоном.
|
||||
- Слой, который «мелкий» = **TRI** («Перепады высот»), НЕ hillshade. Слава подтвердил: «Перепады».
|
||||
- Корень TRI «мелко»: SRTM ~90м/пиксель (физический потолок). Hillshade генерится с `-z 2`, а TRI вообще НЕ зафиксирован в generate_terrain.sh (делался отдельным несохранённым прогоном).
|
||||
- **Создала ET-10** «TRI на Copernicus DEM 30м — точные перепады на z9-z11 (вариант B)» → Backlog. Подробное описание: объём работ, разделение конвейер/ручное, критерии приёмки, альтернатива A. id 53829937-4d5e-4d7c-8357-f82347087bc9.
|
||||
- **ET-8 → Done** с комментом: закрыта по КОДОВОЙ части (zoom-aware paint на проде), генерация данных вынесена в ET-10.
|
||||
- generate_terrain.sh: делает hypso (color-relief) + hillshade (`-z 2 -multidirectional`), тайлы hypso z5-15, hillshade z10-15. TRI там НЕТ — надо добавить в ET-10.
|
||||
|
||||
@@ -14,13 +14,19 @@ updated_at: 2026-06-04
|
||||
- **Решение (PR #24):** `_parse_tests_verdict` читает машинный `verdict:`/`status:` из frontmatter. Negative-токены (BLOCKED/FAILED/FAIL/REQUEST_CHANGES/REJECT/RED) authoritative, перебивают positive (PASS/PASSED/READY-TO-DEPLOY/GREEN/APPROVED). 285 passed / 9 off-limits. ET-013→False, все прошедшие WI→True.
|
||||
- **Источники:** `STATUS.md` (Баг C), `DEV_TASK_TESTS_VERDICT_FIX.md`, `reports/dev-2026-06-04-tests-verdict-fix.md`.
|
||||
|
||||
### 🔴 BUG-ET8-TERRAIN-TILES · перепады высот мелкие на z9-z11 · СТАТУС: 🔴 ОТКРЫТ (ET-8 → Backlog)
|
||||
### 🔴 ET-10 · TRI на Copernicus DEM 30м — точные перепады на z9-z11 (вариант B) · СТАТУС: 🔴 BACKLOG
|
||||
- **Приоритет:** средний. **Тип:** данные + код (гибрид, НЕ весь через конвейер).
|
||||
- **Суть:** слой «Перепады высот» (TRI) мелкий на z9-z11 — корень в SRTM ~90м/пиксель (физический потолок). Перейти на Copernicus DEM GLO-30 (~30м, втрое детальнее) + перегенерация TRI-тайлов.
|
||||
- **Разделение:** через конвейер — правка generate_terrain.sh (воспроизводимая генерация TRI); вручную/фоном — скачивание DEM (гигабайты) + многочасовая генерация тайлов (НЕ влезает в таймауты агентов).
|
||||
- **Генерация TRI НЕ зафиксирована** в generate_terrain.sh (скрипт делает только hypso + hillshade `-z 2`; TRI лепился отдельным несохранённым прогоном). Заодно исправить.
|
||||
- **Альтернатива A** (быстрый первый шаг): перегенерить TRI на текущих SRTM с усиленным контрастом — если B тяжело.
|
||||
- **Источники:** Plane ET-10 (id `53829937-4d5e-4d7c-8357-f82347087bc9`), generate_terrain.sh.
|
||||
|
||||
### ✅ ET-8 · перепады высот z9-z11 (zoom-aware paint) · СТАТУС: ✅ ЗАКРЫТА по кодовой части (Done)
|
||||
- **Приоритет:** средний (функциональная фича для пользователя).
|
||||
- **Симптом (Слава):** на проде перепады высот по-прежнему мелкие на z9-z11.
|
||||
- **Диагноз:** код zoom-aware paint (ET-013, app.js) ЗАДЕПЛОЕН правильно (hillshade с minzoom 9, HILLSHADE_PAINT/TRI_PAINT). НО: (1) тайлы **hillshade z8-z9 НЕ сгенерированы** (на диске /home/slin/enduro-trails/data/terrain/hillshade только z10-z15), фронт просит hillshade с z9 → пусто; (2) TRI деградирует по размеру z8=42KB → z11=4.7KB, выразительность слабая.
|
||||
- **Что нужно:** (1) догенерировать hillshade z8-z9 (PH-6 terrain pipeline, gdal2tiles на сервере); (2) проверить выразительность TRI на z9-z11 (возможно exaggeration на этапе рендера тайлов, не opacity на фронте). Уточнить у Славы: TRI или hillshade включал, когда видел «мелко».
|
||||
- **Урок:** ET-8 была ошибочно закрыта в Done по «deploy SUCCESS» без проверки реального результата (и при проваленном AC-19). Причина пропуска — BUG-TESTS-SUBSTRING (исправлен).
|
||||
- **Источники:** `memory/2026-06-04.md`, Plane ET-8 (коммент переоткрытия).
|
||||
- **Решение:** кодовая часть (zoom-aware paint, app.js, ADR-017) реализована и на проде — закрыта в Done. **Генерация данных вынесена в ET-10** (выше). Причина: «мелко» — не от кода, а от разрешения SRTM; тяжёлый серверный прогон не проходит через конвейер.
|
||||
- **Урок:** ET-8 вчера была ошибочно закрыта в Done по «deploy SUCCESS» без проверки реального результата (и при проваленном AC-19). Теперь закрыта осознанно — только кодовая часть, данные в ET-10.
|
||||
- **Источники:** `memory/2026-06-04.md`, Plane ET-8 (коммент закрытия), ET-10.
|
||||
|
||||
### ✅ BUG-DEPLOY-LOG-PATH · ложный FAILED деплоя (рассинхрон путей 14-deploy-log.md) · СТАТУС: ✅ ИСПРАВЛЕН (PR #23, `34894f46`, на проде)
|
||||
- **Приоритет:** высокий (бьёт по каждому успешному деплою — ложный откат).
|
||||
|
||||
Reference in New Issue
Block a user