dbc79f15b3
Пачка 4 закрыта целиком, дальше только приёмка и выкат. Промт содержит: - 🔴 порядок «сперва глазами, потом выкат»: ни одна из пяти пачек глазами не принята, а зелёный тест этого не доказывает (30.07 при 342 зелёных тестах 15 объявлений лежали черновиками); - 9 точек приёмки телеграм-экрана и 3 яндексовского, с упором на живой счётчик охвата — его никто не видел работающим; - 🔴 ПОИМЁННЫЙ список выката: 22 файла кода (полный overlay запрещён), замер git diff --name-only 7922bffb~1..HEAD; phpstan-baseline намеренно исключён как ненужный на бою; - 🔴 предупреждение про изменение базы в пачке 1 (два необязательных столбца в client_tg_auto_rule, откат в миграции есть, журнал схемы на v9.64); - разбор, почему новая ручка оценки НЕ требует новых прав в базе: читает то же, что и создание кампании, и не пишет никуда; - метки экрана проверены поимённо командой, а не по памяти; отдельно записано, что tg-calc и tg-estimate больше НЕ существуют (ноль вхождений). Три новые ловушки этой смены: - датчик пробелов ложно срабатывает на переезде кусков кода — прежде чем чинить, смотреть diff обоих датчиков глазами; - резать файл скриптом по номерам строк опасно: так пропал открывающий тег v-tabs-window, номера успели сдвинуться между замером и правкой; - переносишь код — переноси проверки: сперва переписать на новом месте и там прогнать, только потом убирать со старого. Числа — свежие замеры: экраны 240 файлов / 1829 тестов, Яндекс 435, телеграм 292, статанализ 0, типы 6 чужих ошибок. Промт 08-05 помечен отработанным. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>