- imggen: дневной счётчик генераций перенесён из in-memory Map в таблицу
imggen_usage (миграция 070) — переживает рестарт. Cooldown остаётся в памяти,
но добавлена периодическая чистка Map + старых строк imggen_usage (>7 дн).
- classroom-cleanup: ретеншн error_log (app_settings.error_log_retention_days,
по умолч. 30; 0 = выкл) в том же суточном джобе.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>