{
  "$schema": "https://super-calendar.io/agents/self-test.schema.json",
  "name": "Super Calendar Agent Contract Self-Test",
  "version": "1.1.0",
  "kind": "agent-contract-self-test",
  "status": "pass",
  "scope": "Build-time consistency of the public static agent contract graph.",
  "checks": {
    "canonicalAuthority": {
      "status": "pass",
      "source": "/agents/root.json#/authority_order",
      "entries": 15
    },
    "schemas": {
      "status": "pass",
      "documents": 25
    },
    "resources": {
      "status": "pass",
      "staticResources": 30
    },
    "capabilitiesVsOpenapi": {
      "status": "pass",
      "publicDomains": 13,
      "httpFormats": 58
    },
    "domainsVsDiscovery": {
      "status": "pass",
      "domains": 13
    },
    "surfacesVsCapabilities": {
      "status": "pass",
      "domains": 13,
      "selections": 94
    },
    "ioVsDiscovery": {
      "status": "pass",
      "ioDomains": 12
    },
    "mcpVsCapabilities": {
      "status": "pass",
      "domains": 13
    },
    "goldenCoverage": {
      "status": "pass",
      "domains": 13
    }
  },
  "limitations": [
    "A passing result does not guarantee third-party provider availability.",
    "Runtime MCP transport and authenticated private spaces require separate integration tests.",
    "Live exchange values remain provider snapshots and are not transaction quotes."
  ]
}
