dc-status
Aggregate status feed for dc-showcase. Public projection of private Desk Commander state, filtered through a code-enforced field whitelist. No per-ticker data, no strategy IDs, no parameter values.
Endpoints
GET /api/status/stream— Server-Sent Events (snapshot every 30s + heartbeat)GET /api/status/latest— JSON snapshot (one shot)
Whitelist (10 fields)
schemaVersiongeneratedAtstatusOkvalidationDayregimealertsTodayalertsLifetimeopenPositionsCountlastScanAtequity
Adding a field requires a PR + operator review. Forbidden classes — per-ticker_*, strategy_id, parameter_value, api_key — cannot pass through the runtime filter in lib/whitelist.ts.