Cosmic Digest
.NET RSS ingestion with per-source health, conditional caching, retries and circuit breaking. Relevance scoring decides what's worth sending before anything gets sent.
- Per-source health, conditional-cache metadata, retries, and circuit state for every feed.
- Groups related coverage into one event without treating publisher count as corroboration.
- Deterministic priority, freshness, trust, and novelty scoring before any AI call.
- Structured act / watch / learn decision from an OpenAI model; low-value items are dropped.
- Sends through Resend with an idempotency key and tracks API acceptance separately from delivery state.
- Suppresses the email entirely when nothing clears the materiality gate.