{
  "version": "2.0.0",
  "auth": ["bearer", "scoped-token"],
  "endpoints": [
    { "method": "GET", "path": "/status", "desc": "node health and current release" },
    { "method": "GET", "path": "/manifest", "desc": "files currently served" },
    { "method": "GET", "path": "/releases", "desc": "immutable release history" },
    { "method": "GET", "path": "/metrics", "desc": "Prometheus metrics" },
    { "method": "GET", "path": "/functions", "desc": "deployed edge functions" },
    { "method": "POST", "path": "/run", "desc": "deploy a new release" },
    { "method": "POST", "path": "/rollback", "desc": "serve a previous release" }
  ]
}
