Active learning flooding research requests
Prerequisites
zil-graph-worker running. MariaDB accessible.
Expected Outcome
al_requests_published rate stabilises. Depleted topics suppressed for 7 days.
Steps
1. curl -s http://localhost:3555/api/zil/graphrag-status — check al_requests_published.
2. If high: check ZIL_AL_MIN_ARTICLES/MIN_SOURCES/MIN_CONCEPTS thresholds — may be too high for current graph density.
3. SELECT topic_id, count(*) AS attempts FROM zil_active_learning_log WHERE depleted=0 GROUP BY topic_id ORDER BY attempts DESC LIMIT 10;
4. To temporarily disable: UPDATE telegram_system.system_settings SET value='21600000' WHERE parameter='ZIL_AL_CHECK_INTERVAL_MS'; restart container.
5. Topics that hit MAX_ATTEMPTS will be auto-depleted with a 7-day cooldown — no manual intervention needed.