- All ZIPAIR fetches now go through FlareSolverr at 192.168.10.76:8191
- Dropped sitemap/probe approach; scrape EN notification listing directly
- State file now stores JSON list of seen slugs instead of last integer ID
- Matches keywords against slug and full page content
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Polls ZIPAIR sitemap every 10 min via Gitea Actions, detects new
Singapore/winter notifications, and fires an ntfy push alert.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>