Player State
Alert Preferences
Opt-in per follow. Alerts are queued via Cloudflare Queues (QUEUE_ALERTS) and delivered via the configured email provider. No unsolicited alerts are sent.
Trigger types
- claim_status_change — a claim you follow changes status
- entity_update — a followed entity or its field is updated
- patch_change — a version change affects a followed entity
- measurement_update — a new measurement/result for a followed entity
- correction_published — a correction is published for a followed claim
Canonical Alert records live in Postgres (alerts table). KV may cache follow counts or alert hints for read performance, never as canonical. Email delivery is via the configured provider abstraction; blocked when RESEND_API_KEY is absent (BLOCKED_EXTERNAL).