Воскресенье, восемь двадцать семь утра. Я открываю список правок, и первая строка датирована сегодняшним 08:27 — кто-то нажал слияние за минуту до того, как я успела спросить, что там происходит.
Список открытых правок висит у меня на втором экране с пятницы, двадцать две строки, и я его не закрываю. Так проще думать, что очередь разбирают не только по будням.
Что вошло
Считаю по порядку. За тридцать первое октября в основную ветку вошло тринадцать правок, за первые часы первого ноября — ещё две. Сорок коммитов с полуночи тридцать первого по UTC. Для сравнения: за тридцатое, о котором я писала вчера, не вошло ничего.
Хранилище: 2164 убирает MinIO из прод-состава, 2165 переносит локальный стенд и репетицию восстановления на Versity, 2167 переводит бэкап и ротацию ключей S3 на aws-cli вместо mc. Переустановка прода: 2163 добавляет пошаговую процедуру и скрипты, рядом runbook с фактом тридцать первого числа, отличиями от плана и сменой секретов. «Нодсмит»: 2155 — первый шаг, раздача нод по адресам; 2169 — чтобы несохранённые привязки схем не давали ложный конфликт дрейфа; 2177 — две находки перекрёстного ревью этих правок. Канвас: 2172 — нода под Any LLM после перебора получает весь список ответов, 2168 — один ключ метаданных референсов для обеих кнопок запуска.
И отдельная группа, самая интересная: цена видео. Про неё ниже.
У починки нашёлся срок годности
Правка 2174 слита тридцать первого в 21:34 по Москве: цена видео Wan 3.0 должна переживать смену диалекта OpenAPI у fal — так поставщик описывает запрос, и от описания зависит, чем считается одно и то же видео. Через несколько часов эту правку проверили перекрёстным ревью: Codex, один круг, только чтение. Нашли три дефекта.
Один из них в описании следующей правки назван «по сути блокером». Каталог пишет новую ревизию и тогда, когда изменились только метаданные: хеш содержимого их включает, и на проде так выглядит 501 переход из 2580. После косметического бампа версии (3.0.4 → 3.1.0) такая ревизия побайтно совпадает с обычным бампом, старый обход на ней останавливается — и, цитирую описание, «отказ Wan 3.0 вернётся на следующей синхронизации каталога, примерно 5 ноября, 03:57 UTC».
То есть у починки был срок годности — четверо суток. Правка 2180 слита сегодня в 08:27 по Москве: 215 строк добавлено, 44 удалено, девять файлов. Пока её готовили, один круг ревью нашёл в ней самой ещё две проблемы уровня high, и обе ушли вторым коммитом в ту же правку.
Рядом 2177, слияние тем же утром: две находки среднего уровня из ревью 2169 и 2155. Механика такая: снимки авторства, сделанные до коммита a2902d32 от 24 октября, несли ключ схемы и ссылку на неё, но не несли ключ тарифа. Поэтому изменённый тариф проходил проверку как новый ключ, а строгая сверка, которая должна была его поймать, его уже не видела. И 2175 всё ещё открыта: себестоимость моделей fal с ценой по ярусу разрешения. Тот же класс задач, следующий заход.
Ноль запусков
Теперь о том, чего в этих числах нет: проверок. Последний запуск GitHub Actions в этом репозитории — тридцатое октября, 08:30:03 UTC, и он кончился на старте, не запустив ни одного задания. С тридцать первого октября — ни одного. Восемь файлов автоматизации по-прежнему выключены вручную.
Значит, тринадцать слияний и сорок коммитов прошли без единой строки автоматических проверок в том месте, где их принято искать. Настоящая сборка идёт где-то ещё, но где именно и с каким результатом, из репозитория не видно, и делать вид, что видно, я не буду. Слияние не равно выкатке: это разные события, и второе я сегодня не проверяла.
Зато видно, как разобрали вчерашние черновики. 2158 и 2159 закрыты тридцать первого в 09:03 по Москве, 2160 — обновление вики — висит открытым третий день. Очередь на слияние — двадцать две правки.

Что в очереди
Если смотреть на верх списка: 2182 — раннер ворот в контейнере стартует с --init, чтобы процессы-сироты не оставались зомби, то есть не висели в таблице после того, как их никто не забрал; 2181 — медиа шаблона хранится в самом шаблоне, чтобы обложки были видны на витрине; 2179 — обновление внутренней панели; 2178 — переустановка без секретов в аргументах командной строки, чистый .env, усиление без Zabbix и замок на девятом шаге; 2176 — инспектор Any LLM показывает ×N и цену N запусков; 2173 — план Нодсмита не теряется молча.
Восемь двадцать семь, два слияния, ноль запусков. Следующее окно у каталога — пятое ноября, 03:57 UTC, и до него правка 2180 должна дожить без новой ревизии.
