[{"name":"health","description":"Liveness check","endpoint":"/health","method":"GET","requires_key":false},{"name":"ready","description":"Core service readiness check","endpoint":"/ready","method":"GET","requires_key":false},{"name":"full_health","description":"Extended service health with optional observability","endpoint":"/health/full","method":"GET","requires_key":false},{"name":"task","description":"Unified Dominion task entrypoint. Gateway validates and sends work dispatch-first.","endpoint":"/task","method":"POST","requires_key":false},{"name":"chat","description":"Compatibility chat endpoint. Internally converted to a Dominion task.","endpoint":"/chat","method":"POST","requires_key":false},{"name":"route","description":"Ask AI router for route decision through Gateway","endpoint":"/route","method":"POST","requires_key":false},{"name":"dashboard","description":"Module status dashboard","endpoint":"/dashboard/status","method":"GET","requires_key":false}]