{
  "ok": true,
  "worker": "muse-claude-worker",
  "routes": {
    "POST /ai": "Cloudflare Workers AI text generation (Llama 3.1 8B FP8)",
    "POST /muse": "Task inbox for Muse (queue + optional webhook forward); Muse relays Claude-bound work via Slack",
    "POST /route": "Fan-out to /ai and /muse",
    "POST /image": "Workers AI text-to-image (Flux, returns base64 PNG)",
    "GET /muse/tasks": "List queued Muse tasks (auth required)",
    "PATCH /muse/tasks/:id": "Mark a Muse task done (auth required)",
    "GET /canon/pj": "Locked PJ canon image (KV, auth required)",
    "GET /canon/gigi": "Locked Gigi canon image (KV, auth required)"
  }
}