Publish Container / publish (push) Successful in 2m33s
GET /api/dashboard/alert-history?days=N reads daily .jsonl files from data/alerts/ and returns entries newest-first. Dashboard gets a lazy-loaded collapsible panel with a table showing time, type (NWS/threshold badge), event name, and details, with 7d/30d/90d range selector. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>