v2.8.3 — Digest cache: skip Gemini on same-day re-runs
Digest cache (GitHub Actions cache)
Publisher (04.1.agentic_v2_publish.yml) and weekly cron (09.weekly_digest.yml) now cache data/news_digest.json with key news-digest-YYYY-MM-DD.
Behavior:
- First run of the day → generates digest with Gemini, saves to cache
- Re-run same day (e.g. after publisher crash) → restores from cache, skips Gemini entirely
- Next day → cache miss, fresh digest generated
Savings per skipped Gemini run: ~20 minutes CI time + 66 API calls
Cache expires automatically after 7 days per GitHub Actions policy.
🤖 Generated with Claude Code