auto-sync: 2026-06-04 16:20:01
This commit is contained in:
@@ -294,3 +294,14 @@ Plane workspace=ag_proj, ET project_id=7a79f0a9-5278-49cd-9007-9a338f238f9c, API
|
||||
- 🎯 PR #23 (деплой-гейт) подтверждён в бою: «PR merged at deploy stage — done gated by deployer verdict (check_deploy_status)» → deploy→done, БЕЗ ложного отката (в отличие от ET-013 вчера). check_deploy_status нашёл 14-deploy-log.
|
||||
- 🎯 PR #22 (трекер) подтверждён: 18 editMessageText / 2 sendMessage (старт+алерт), 0 дублей. Раньше было бы 7+ дублей.
|
||||
- Slava: «Все работает 😁». Первый полностью чистый автопрогон. Фича z-index на проде, ET-9 → Done.
|
||||
|
||||
### ✅ Баг C (системный, гейт тестов) ИСПРАВЛЕН — PR #24 (`83f5020f`), задеплоен
|
||||
- ПОВОД: Слава «ET-8 не работает в проме, по-прежнему мелко». Раскопала до корня.
|
||||
- ДВА бага под одним симптомом:
|
||||
1. **BUG-ET8-TERRAIN-TILES** (🔴 открыт): код zoom-aware paint задеплоен, но тайлы hillshade z8-z9 НЕ сгенерированы (на диске только z10-z15), фронт просит hillshade с z9 → пусто. TRI деградирует z8=42KB→z11=4.7KB, выразительность слабая. → ET-8 вернула в Backlog + коммент. Нужна генерация тайлов (PH-6 terrain pipeline на сервере).
|
||||
2. **BUG-TESTS-SUBSTRING** (✅ исправлен): check_tests_passed (qg/checks.py:139) делал `if "PASS" in content` — substring по телу. Тестер выставил verdict: BLOCKED (провал AC-19), но в теле «23 passed» → уехало в Done. СИСТЕМНЫЙ — подрывал автономность.
|
||||
- Фикс PR #24: новый `_parse_tests_verdict` читает машинный verdict:/status: из frontmatter (зеркало check_reviewer_verdict/check_deploy_status). Вердикты тестера неединообразны по истории (PASS/ready-to-deploy/PASSED) → набор токенов. Negative (BLOCKED/FAILED/FAIL/REQUEST_CHANGES/REJECT/RED) authoritative, перебивают positive (PASS/PASSED/READY-TO-DEPLOY/GREEN/APPROVED). Проверила коллизии токенов: RED не прячется в READY/GREEN — чисто.
|
||||
- 285 passed / 9 off-limits, health ok, _parse_tests_verdict в коде (grep=2). ET-013→False, все прошедшие WI→True.
|
||||
- УРОК: НЕ закрывать задачу в Done по «deploy SUCCESS» — проверять РЕАЛЬНЫЙ результат на проде. Вчера зря закрыла ET-8 при проваленном AC-19.
|
||||
- 5 PR на проде за день: #20 observability, #21 трекер, #22 дубли, #23 деплой-гейт, #24 гейт тестов.
|
||||
- ОСТАЁТСЯ: BUG-ET8-TERRAIN-TILES (генерация тайлов) — отдельная задача, ждёт уточнения Славы (TRI или hillshade смотрел).
|
||||
|
||||
Reference in New Issue
Block a user