df5226859ea7316db081b19b06b7a8b5ae96ffce
Bug: Reddit was taking 120s+ when rate-limited (3 attempts × 4 subreddits × backoff).
Fix: 1) Try JSON on first subreddit; if blocked, test one RSS.
2) If both fail, return empty immediately (<3s).
3) Reduce default rate_limit 3→1s.
4) 403 now immediate fail in RSS (was retrying).
5) Max RSS retries 3→2, single 2s backoff.
Result: 120s timeout → 2.1s when blocked. Zero entries returned but no hang.
Description
AI Research Oracle (Athena) — multi-source ingestion, pattern detection, hypothesis falsification pipeline.
Languages
Python
51.6%
HTML
48%
Shell
0.4%