4a439ebb80
Вторая смена выложила на боевой свою свежую правку в 01:55–02:00, поверх выката
СМС-модуля. Их выкладка заменила сборку экранов целиком, а СМС-модуля в их ветке
нет — в результате экраны клиентских СМС на бою пропали из сборки, хотя код,
маршруты и таблицы остались целы. Их телеграм-правка при этом работала.
Сверка байт в байт показала: расходились ровно 5 файлов, все из их записи
f2ac3f4c7. Остальные 2432 файла кода совпадали.
Сведено, разрешено две склейки:
- phpstan-baseline.neon: взята наша вычищенная сторона, 15 строк заметания не
возвращены — статанализ после сведения даёт 0 без них;
- vuetify.ts свёлся сам, но обе смены завели одно и то же имя значка
mdi-file-download-outline. Оставлена одна запись — FileDown вместо простой
стрелки: их комментарий гласил, что точного значка в Lucide нет, а он есть.
Запись обслуживает обе кнопки, в комментарии это записано.
Проверено после сведения: экраны 251 файл, 2033 зелёных, 3 пропущено, 0 падений;
PHP по обоим модулям 714 тестов, 714 зелёных; статанализ 0; проверка типов 0.
Выложено на боевой: код и пересобранные экраны. После выкладки сверка байт в байт
всех 2626 файлов кода на бою против этой ветки — ноль расхождений. В сборке
присутствуют и экраны СМС, и экран телеграм-рекламы. Порталы 200, службы активны.
🪤 Урок, который стоил ночи: две смены выкатывают на один сервер из разных деревьев,
и выкладка всегда несёт ВЕСЬ фронт одним куском. Перед любой выкладкой обязательно
сверять слепками, чей код сейчас на бою, и забирать чужое к себе — иначе выкат
молча откатывает соседа.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>