Phase 1 stub. Connect to Supabase instance store and Redis completion queues per the Workflow Manager spec (GET /api/observability/summary for JSON consumers).
{
"phase": 1,
"workflowInstances": {
"total": 0,
"running": 0,
"failed": 0,
"awaitingHuman": 0,
"note": "Stub — connect to WM persistence (Supabase) when engine lands."
},
"queues": {
"completionDepth": 8487,
"retryDepth": 5281,
"note": "Redis: completion stream length → completionDepth; dispatch stream length → retryDepth; see redisStreams for XPENDING."
},
"deployment": {
"redisCompletionAndDispatchConfigured": true,
"sequentialDispatchStubEnabled": false,
"dispatchWorkerTickEnabled": false,
"mutatingAuthConfigured": true,
"staticBearerConfigured": true,
"jwtHs256Configured": false,
"metricsScrapeTokenConfigured": false,
"sensitiveKeyRedactionHelper": "wm-log-redaction"
},
"process": {
"uptimeSeconds": 78,
"pid": 21,
"node": "v20.20.2"
},
"httpMetrics": {
"httpCompletionsAccepted": 0,
"httpInstancesStarted": 0,
"httpBackpressure429": 0,
"httpDispatchBackpressure429": 0,
"httpInstancePause": 0,
"httpInstanceInterrupt": 0,
"httpInstanceResume": 0,
"hitlNotifyWebhookAttempt": 0,
"hitlNotifyWebhookFailure": 0,
"completionLatencyObservations": 0,
"completionLatencySumSec": 0,
"instanceStartLatencyObservations": 0,
"instanceStartLatencySumSec": 0
},
"generatedAt": "2026-10-31T16:00:06.477Z",
"redisStreams": {
"probeOk": true,
"completionStreamLength": 8487,
"dispatchStreamLength": 5281,
"completionGroupPending": 3600,
"dispatchWorkerGroupPending": 0,
"dispatchStubGroupPending": null
}
}