- sendWithRetry больше не дропает после 3 попыток (~7с) при почти пустом буфере: ретраит до ctx.Done() (shutdown) или успеха, backoff капится на 8с. - Добавлен sendAttemptTimeout=10с на одну попытку — зависшее соединение SQS не блокирует воркер навсегда.