Оборванная транзакция PostgreSQL
блокерНа PostgreSQL любая DB-ошибка обрывает транзакцию целиком — а голые try/except защищали только от Python-ошибок. Одна машина с байтом, который отвергает jsonb, ломала бы сохранение при парсинге, навсегда заклинивала дренаж и останавливала бэкфилл фонда на первом плохом батче.
Фикс
SAVEPOINT вокруг каждой сборки и каждого «глотающего» enqueue; упавшие строки outbox остаются claimed (естественный backoff), бэкфилл идёт keyset-курсором мимо плохих машин. Побочный выигрыш: окно деплоя «код раньше миграции» перестало быть опасным для сейвов.