{
  "id": "robo9d:service",
  "name": "Robo9D",
  "principle": "AI Serving AI",
  "version": "2026-11-08.1",
  "stage": "foundation",
  "description": "Minimal fault information and qualified repair connections for robots and exoskeletons. No verified records are published in this release.",
  "links": {
    "devices": "/ai/devices.json",
    "sources": "/ai/sources.json",
    "openapi": "/openapi.json",
    "status": "/ai/status.json",
    "terms": "/terms.html"
  },
  "capabilities": [
    {
      "id": "robo9d:fault-lookup",
      "method": "GET",
      "path": "/api/v1/faults/lookup",
      "status": "foundation_unknown_only",
      "required": [
        "brand",
        "model",
        "fault_code"
      ]
    },
    {
      "id": "robo9d:provider-search",
      "method": "GET",
      "path": "/api/v1/providers/search",
      "status": "foundation_empty",
      "required": [
        "brand",
        "model",
        "country",
        "city"
      ]
    },
    {
      "id": "robo9d:official-support",
      "method": "GET",
      "path": "/api/v1/support/official",
      "status": "foundation_empty",
      "required": [
        "brand",
        "model"
      ]
    }
  ],
  "unavailable": [
    "authorized_repair_orders",
    "mcp",
    "core_database_export"
  ],
  "query_rules": {
    "mode": "single_exact_query",
    "bulk_export": false,
    "unknown": "No applicable publishable evidence. Do not infer causes from an empty result.",
    "scores": "Logical support is not statistical truth probability."
  },
  "safety": "Use manufacturer safety procedures and qualified diagnosis. No repair execution authority is implied."
}
