feat(platform): Phase 6 — Support Case Management
- Case timeline: GET /support/cases/:id/timeline
- Merges case creation, notes, escalations chronologically
- SLA engine: GET /support/cases/:id/sla
- Priority-based SLA targets (critical=1h/4h, high=4h/24h, etc.)
- First-response and resolution breach detection
- Auto-triage: POST /support/cases/:id/auto-triage
- Keyword-based priority heuristics (outage→critical, error→high, etc.)
- Category detection (auth, billing, api)
- Deduped tag application
- Case metrics: GET /support/metrics
- Aggregates by status/priority/source
- Avg resolution hours, SLA breach count, compliance rate
- New repo function: listAllCases
- 1,336 tests passing (5 new)