Return all active sentinel anomalies for the authenticated tenant.
Anomalies are persisted across sentinel ticks (Phase 172) so the
dashboard can show “the cash crisis detected 3 days ago” without
waiting for the next morning brief.
Returns:
JSON with keys:
- anomalies: list of active anomaly dicts (newest first)
- count: total number of active anomalies