{"service":"PowerOrchestrator","version":"0.1.0","description":"PDP Pipeline Coordination — Predict -> Decide -> Plan","docs":"/docs","health":"/health","endpoints":["POST   /pdp/jobs                      — Submit a PDP pipeline job","GET    /pdp/runs/{runId}               — Get pipeline run status","GET    /pdp/audit/{runId}              — Get execution audit trail","POST   /pdp/logs/collect/{pipelineId}  — Collect product logs for a run","GET    /pdp/logs/{pipelineId}          — Get stored diagnostic logs","POST   /pdp/logs/diagnose/{pipelineId} — AI-powered failure diagnosis","GET    /pdp/logs/status                — Check product log availability","GET    /workflow/state/{workflowId}    — Get DBOS workflow state","GET    /workflow/pipelines             — List pipeline definitions","GET    /workflow/pipelines/{name}      — Get pipeline definition","POST   /workflow/pipelines/reload      — Reload pipeline definitions","GET    /health                         — Health check"],"products":{"PowerForecast":"http://powerforecast-api:8020","PowerDecision":"http://powerdecision-api:8031","PowerSolver":"http://powersolver-api:8001","PowerAI":"http://powerai-api:8060"}}