{
  "description": "JSON Schemas published at their $id URLs. Each file is a byte-exact vendored copy from the owning spec repository at the pinned commit; scripts/check-schemas.mjs enforces the hashes and the CI drift gate diffs against the pinned upstream refs.",
  "schemas": [
    {
      "path": "atx/atx-credential-v1.1.schema.json",
      "$id": "https://specs.opena2a.org/schemas/atx/atx-credential-v1.1.schema.json",
      "sourceRepo": "opena2a-standards/atx-spec",
      "sourcePath": "schemas/atx-credential-v1.1.schema.json",
      "sourceRef": "84d9a7cc5065062ba7c4cee615f8edcaf48c884a",
      "sha256": "8100a030c5922c235ae3591bd82a22cc46a3570ad458962ec62aee88e6bb6e48"
    },
    {
      "path": "aip/challenge-body-v1.schema.json",
      "$id": "https://specs.opena2a.org/schemas/aip/challenge-body-v1.schema.json",
      "sourceRepo": "opena2a-standards/agent-identity-protocol",
      "sourcePath": "schemas/challenge-body-v1.schema.json",
      "sourceRef": "3e52c1c6445264d7f8e35866c9fea93ec5a02170",
      "sha256": "fc9bb687eff0e5530402fcbce36b1ca948d3ab6d824e6e32d48ad1ba0469e45c"
    },
    {
      "path": "aip/response-body-v1.schema.json",
      "$id": "https://specs.opena2a.org/schemas/aip/response-body-v1.schema.json",
      "sourceRepo": "opena2a-standards/agent-identity-protocol",
      "sourcePath": "schemas/response-body-v1.schema.json",
      "sourceRef": "3e52c1c6445264d7f8e35866c9fea93ec5a02170",
      "sha256": "9e3dfc09a7cc99ea576d845c4d607dc171209c98943173558feb4c78a2a94c4a"
    },
    {
      "path": "atp/discovery-v1.schema.json",
      "$id": "https://specs.opena2a.org/schemas/atp/discovery-v1.schema.json",
      "sourceRepo": "opena2a-standards/agent-trust-protocol",
      "sourcePath": "schemas/discovery-v1.schema.json",
      "sourceRef": "6e0260b113a84a63a795fae90eb2aaefbe37ae8f",
      "sha256": "58b0664e6b07335ea81707f414b26dca4eff8aa88c962656e0c78d962831072b"
    },
    {
      "path": "atp/signed-tree-head-v1.schema.json",
      "$id": "https://specs.opena2a.org/schemas/atp/signed-tree-head-v1.schema.json",
      "sourceRepo": "opena2a-standards/agent-trust-protocol",
      "sourcePath": "schemas/signed-tree-head-v1.schema.json",
      "sourceRef": "6e0260b113a84a63a795fae90eb2aaefbe37ae8f",
      "sha256": "c4309adf73a4838f9f879af7e259a4ea6a64b197dc9c4229a3b7fcfdd69d0993"
    },
    {
      "path": "atp/trust-proof-v1.schema.json",
      "$id": "https://specs.opena2a.org/schemas/atp/trust-proof-v1.schema.json",
      "sourceRepo": "opena2a-standards/agent-trust-protocol",
      "sourcePath": "schemas/trust-proof-v1.schema.json",
      "sourceRef": "6e0260b113a84a63a795fae90eb2aaefbe37ae8f",
      "sha256": "52fa6fd066eeacdfc263d0f1609fc08e927b180a9c0fa588381caa22d780709c"
    },
    {
      "path": "atp/inclusion-proof-v1.schema.json",
      "$id": "https://specs.opena2a.org/schemas/atp/inclusion-proof-v1.schema.json",
      "sourceRepo": "opena2a-standards/agent-trust-protocol",
      "sourcePath": "schemas/inclusion-proof-v1.schema.json",
      "sourceRef": "ed7fc22c4ce212498559fb54bcedc5fb31f89af6",
      "sha256": "e0f41e28a7dea40a29de771b9e8acbf8cfd3a9ab3ff4323bad87ea4e3474888b"
    },
    {
      "path": "atp/consistency-proof-v1.schema.json",
      "$id": "https://specs.opena2a.org/schemas/atp/consistency-proof-v1.schema.json",
      "sourceRepo": "opena2a-standards/agent-trust-protocol",
      "sourcePath": "schemas/consistency-proof-v1.schema.json",
      "sourceRef": "ed7fc22c4ce212498559fb54bcedc5fb31f89af6",
      "sha256": "189212915a5e88e81986540337d18ff0558bd3dd967f371ce414bbd4d5631872"
    },
    {
      "path": "atp/revocation-list-v1.schema.json",
      "$id": "https://specs.opena2a.org/schemas/atp/revocation-list-v1.schema.json",
      "sourceRepo": "opena2a-standards/agent-trust-protocol",
      "sourcePath": "schemas/revocation-list-v1.schema.json",
      "sourceRef": "ed7fc22c4ce212498559fb54bcedc5fb31f89af6",
      "sha256": "f236840f93889b0531eab70a24b54049c8d7ee643d83c2a5263d8aba77f3edb4"
    },
    {
      "path": "aap/grant-reference-v1.schema.json",
      "$id": "https://specs.opena2a.org/schemas/aap/grant-reference-v1.schema.json",
      "sourceRepo": "opena2a-standards/agent-authorization-protocol",
      "sourcePath": "schemas/grant-reference-v1.schema.json",
      "sourceRef": "dd1ff800b6945a7bdb5e3d4c153d2c5a088edad0",
      "sha256": "93684b29d7d92390f79862bdbce97f852ade45fb552617dadf2a5336333d6d82"
    },
    {
      "path": "aap/jose-header-v1.schema.json",
      "$id": "https://specs.opena2a.org/schemas/aap/jose-header-v1.schema.json",
      "sourceRepo": "opena2a-standards/agent-authorization-protocol",
      "sourcePath": "schemas/jose-header-v1.schema.json",
      "sourceRef": "66d07ce189374315dad01def7d8805a75dc87999",
      "sha256": "da4cdcca3b8ad28727882ae8836c1ea4937d2c7d32f13d0d6fda3ca5241ac3f1"
    },
    {
      "path": "aap/ait-claims-v1.schema.json",
      "$id": "https://specs.opena2a.org/schemas/aap/ait-claims-v1.schema.json",
      "sourceRepo": "opena2a-standards/agent-authorization-protocol",
      "sourcePath": "schemas/ait-claims-v1.schema.json",
      "sourceRef": "66d07ce189374315dad01def7d8805a75dc87999",
      "sha256": "5d90c5bad38cac9adfe0a6d2c9d85a765e98fd5597c23201ab556268983f59ff"
    },
    {
      "path": "aap/cgt-claims-v1.schema.json",
      "$id": "https://specs.opena2a.org/schemas/aap/cgt-claims-v1.schema.json",
      "sourceRepo": "opena2a-standards/agent-authorization-protocol",
      "sourcePath": "schemas/cgt-claims-v1.schema.json",
      "sourceRef": "66d07ce189374315dad01def7d8805a75dc87999",
      "sha256": "963177b5f138e32d09b962b980ac4a1e8e94f417e347db846c9c54b069d47747"
    },
    {
      "path": "aap/da-claims-v1.schema.json",
      "$id": "https://specs.opena2a.org/schemas/aap/da-claims-v1.schema.json",
      "sourceRepo": "opena2a-standards/agent-authorization-protocol",
      "sourcePath": "schemas/da-claims-v1.schema.json",
      "sourceRef": "66d07ce189374315dad01def7d8805a75dc87999",
      "sha256": "99585183b6e1253af9525727e898f9daefc265cfd61bcb1379498bcf80180c35"
    },
    {
      "path": "aap/bac-claims-v1.schema.json",
      "$id": "https://specs.opena2a.org/schemas/aap/bac-claims-v1.schema.json",
      "sourceRepo": "opena2a-standards/agent-authorization-protocol",
      "sourcePath": "schemas/bac-claims-v1.schema.json",
      "sourceRef": "66d07ce189374315dad01def7d8805a75dc87999",
      "sha256": "87de775f8114bcc022e354d9c4a605b17aaa08996d5f83819ad08d89a893796b"
    },
    {
      "path": "aap/jws-general-v1.schema.json",
      "$id": "https://specs.opena2a.org/schemas/aap/jws-general-v1.schema.json",
      "sourceRepo": "opena2a-standards/agent-authorization-protocol",
      "sourcePath": "schemas/jws-general-v1.schema.json",
      "sourceRef": "66d07ce189374315dad01def7d8805a75dc87999",
      "sha256": "0be5b0c0ea978b7e3431463700c8ad9d3a4c848eae60f66a51949c301c1017c7"
    }
  ]
}
