{
  "conformance": {
    "version": "2026-10-11",
    "checklist": "https://www.rightshold.com/conformance",
    "machine_readable": "https://www.rightshold.com/v1/conformance",
    "badge": "https://www.rightshold.com/conformance/badge.svg",
    "ran_at": "2026-10-12T19:06:29.224Z",
    "self_reported": true,
    "note": "This result is reported by the deployment itself. Every check names the exact request it makes, so re-run any check independently before relying on it for anything important."
  },
  "summary": {
    "total": 11,
    "pass": 11,
    "fail": 0,
    "skip": 0,
    "all_pass": true
  },
  "checks": [
    {
      "id": "discovery-documents",
      "label": "Discovery documents",
      "status": "pass",
      "detail": "GET /.well-known/rightshold.json, /openapi.json, /llms.txt all returned 2xx",
      "ms": 78
    },
    {
      "id": "agent-card",
      "label": "Agent card",
      "status": "pass",
      "detail": "GET /.well-known/agent-card.json returned 2xx with a named card",
      "ms": 61
    },
    {
      "id": "mcp-initialize",
      "label": "MCP initialize",
      "status": "pass",
      "detail": "POST /mcp initialize returned 2xx with serverInfo.name rightshold",
      "ms": 65
    },
    {
      "id": "mcp-core-tools",
      "label": "MCP core tools",
      "status": "pass",
      "detail": "POST /mcp tools/list returned 2xx with 19 tools including ask_rightshold, check_license, kya_lookup, verify_rights_manifest, ledger_verify",
      "ms": 60
    },
    {
      "id": "kya-configuration",
      "label": "KYA configuration",
      "status": "pass",
      "detail": "GET /.well-known/kya-configuration and /v1/kya returned 2xx with levels L0, L1, L2",
      "ms": 69
    },
    {
      "id": "issuer-keys",
      "label": "Issuer keys published",
      "status": "pass",
      "detail": "GET /.well-known/rightshold-issuer.json returned 2xx with 1 key(s) carrying key_id",
      "ms": 70
    },
    {
      "id": "jwks",
      "label": "JWKS published",
      "status": "pass",
      "detail": "GET /.well-known/jwks.json returned 2xx with 1 key(s)",
      "ms": 67
    },
    {
      "id": "pricing-honest",
      "label": "Honest pricing document",
      "status": "pass",
      "detail": "GET /v1/pricing returned 2xx with 10 priced lines, charged_today false, and placement/grades/verdicts never for sale",
      "ms": 80
    },
    {
      "id": "ledger-head",
      "label": "Ledger head served",
      "status": "pass",
      "detail": "GET /v1/ledger returned 2xx with a signed head at height 0",
      "ms": 65
    },
    {
      "id": "rate-limit-transparency",
      "label": "Published rate limits",
      "status": "pass",
      "detail": "GET /v1/limits publishes 300 requests/min per IP and GET /v1/catalog carries a ratelimit-remaining header",
      "ms": 73
    },
    {
      "id": "ask-answers",
      "label": "Ask answers deterministically",
      "status": "pass",
      "detail": "POST /v1/ask returned 2xx, status answered, license verdict prohibited",
      "ms": 59
    }
  ],
  "certification": {
    "status": "certified",
    "label": "Rightshold Certified",
    "meaning": "This deployment passed all 11 checks in conformance checklist 2026-10-11 at the time shown."
  }
}