{"ok":true,"service":"imperial-gateway","version":"2.5.0","phase":"2.5 Operator Mesh — 1278 curated capabilities across 4 meshes","docs":"blueprints/IMPERIAL_GATEWAY_BLUEPRINT.md (operator doc)","endpoints":{"health":"GET /v1/health","capabilities":"GET /v1/capabilities (HMAC required)","skills":"GET /v1/skill/catalog | POST /v1/skill/invoke (HMAC) — Phase 1.9.4","brain":"POST /v1/brain/query (HMAC) — Phase 1.9.5","memory":"POST /v1/memory/conversation | /episodic | /semantic (HMAC)","creator":"GET /v1/creator (HMAC) | POST /v1/creator/{codegen,ingest,deploy}/* — Phase 2.0","orchestration":"GET /v1/orchestration | POST /v1/orchestration/{n8n,comfyui,workflow}/* — Phase 2.1","business":"GET /v1/business | /v1/business/manifest | /v1/business/:namespace (HMAC) — Phase 2.2 discovery-only","creative":"GET /v1/creative | /v1/creative/manifest | /v1/creative/:namespace (HMAC) — Phase 2.3 discovery-only","intelligence":"GET /v1/intelligence | /v1/intelligence/manifest | /v1/intelligence/:namespace (HMAC) — Phase 2.4 discovery-only","operator":"GET /v1/operator | /v1/operator/manifest | /v1/operator/:namespace (HMAC) — Phase 2.5 discovery-only (privileged surface)","mesh":"GET /v1/mesh | /v1/mesh/manifest (unified) | /v1/mesh/:key — cross-mesh index, every curated mesh in one call (HMAC) — Phase 2.4","metrics":"GET /v1/metrics (Prometheus, no auth)"},"upstream":{"spark_router":"configured","redis":"configured","supabase":"configured"},"access":"Authenticated machine-to-machine API. Apps consume it server-side via @imperial/gateway-client with an Imperial API key + tenant (provision via the Imperial Console). Never call it from a browser/frontend (key exposure).","security":"/.well-known/security.txt"}