Скрипт отработал, но дайджест не отправлен. Причина:

HTTP 429 — Rate Limit от GLM API при генерации дайджеста. Сервис вернул Too Many Requests, скрипт переключился на Python-форматирование, но встроенный фоллбэк формирует дайджест на английском, а конфиг требует русский — поэтому отправка отменена (LLM unavailable, digest NOT sent (would be in English)).

Что произошло по шагам: 1. ✅ RSS-сбор — 84 статьи из 5 источников 2. ✅ Скоринг и фильтрация — 6 лучших статей отобраны 3. ❌ LLM-генерация русского текста — 429 от провайдера GLM 4. ❌ Фоллбэк отклонён — дайджест был бы на английском

Рекомендации:

  • Добавить retry с exponential backoff при 429 (например, 3 попытки с задержкой 10/30/60 сек)
  • Настроить альтернативный LLM-провайдер как fallback для генерации (не только Python-форматирование)
  • Проверить лимиты GLM API и при необходимости повысить квоту