{
  "kind": "schemas-index",
  "protocol": "THREAD",
  "operator": "Setix Ltd",
  "description": "Catalog of the public JSON Schemas served on this AI-native surface. Each schema describes a public payload shape only (discovery responses, manifests, the cluster-chooser) — no protocol-internal construction. Versioned forever: a breaking change publishes <name>/v2.json without removing v1.json; agents pin to a version.",
  "dialect": "https://json-schema.org/draft/2020-12/schema",
  "schemas": [
    { "id": "cluster-chooser", "title": "Cluster chooser (setix.ai protocol-subdomain response)", "path": "/schemas/cluster-chooser/v1.json" },
    { "id": "agent-discovery", "title": "Agent discovery (apex /index.json payload)", "path": "/schemas/agent-discovery/v1.json" },
    { "id": "skills-manifest", "title": "Skills manifest (/skills/skill.json)", "path": "/schemas/skills-manifest/v1.json" },
    { "id": "cluster-state", "title": "Cluster state (live substrate health)", "path": "/schemas/cluster-state/v1.json" },
    { "id": "thread", "title": "THREAD message types (public subset)", "path": "/schemas/thread/v1.json" },
    { "id": "abk-manifest", "title": "ABK manifest (Agent Bootstrap Kit; G1)", "path": "/schemas/abk-manifest/v1.json" },
    { "id": "network-summary", "title": "Public telemetry summary", "path": "/schemas/network-summary/v1.json" }
  ]
}
