Skip to main content
Glama

Read a bounded service shortlist and details

run_discovery_workflow
Read-onlyIdempotent

Preferred default for multi-step service discovery. One fixed read-only discovery workflow, inspired by Code Mode. Send requestJson containing mode recommend/catalogue, discoveryRequestJson with the exact original complete recommendation/search JSON string, optional maxCandidates 1–3, enrichment evidence/connection/both, compare boolean. At most five logical reads, validated before discovery. Returns a disclosed bounded projection of the first current-order candidates, original request, their unknowns, coverage, source evidence and individual read errors. Omitted counts and the full-response endpoint are explicit. Does not execute JavaScript or providers, fetch URLs, connect accounts, write, pay, retry or broaden requirements. Not a performance rank or task-quality check. See input and result limitations; completion means metadata reads only.

Input Schema

NameRequiredDescriptionDefault
requestJsonYesA fixed read-only composition, inspired by Code Mode; no code execution or Cloudflare runtime. JSON fields: mode recommend/catalogue, discoveryRequestJson (the EXACT unchanged complete JSON string for recommend_services/search_services, max8192 UTF-16 code units), optional maxCandidates 1–3 (default3), enrichment evidence/connection/both (defaultconnection), compare boolean (defaulttrue). Unknown/duplicate fields are rejected. At most five logical reads: one discovery, one per selected evidence or connection read, and one comparison when at least two are selected. The maximum requested plan must fit before discovery: both supports two candidates only with compare:false, or one candidate regardless. Existing parsers and all original conditions apply. First current-order candidates are selected; this is not a new quality ranking. Explicit bounded projection returns selected candidates only, with all their unknowns/options/evidence and full request/assessment/coverage/limitations. Omitted candidates and exclusion records are counted with a full-response endpoint; no condition is silently dropped. Catalogue pagination is reported separately from shortlist projection. Never fetches providers, connects accounts, accepts credentials, writes, pays, retries or switches providers.

Output Schema

NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedOutput schema / anyOf
      Previous value: -[
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "budget": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "accountConnections": {
      -            "const": 0,
      -            "type": "number"
      -          },
      -          "attemptedLogicalReads": {
      -            "maximum": 5,
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "maxLogicalReads": {
      -            "const": 5,
      -            "type": "number"
      -          },
      -          "payments": {
      -            "const": 0,
      -            "type": "number"
      -          },
      -          "providerCalls": {
      -            "const": 0,
      -            "type": "number"
      -          },
      -          "requestedMaxLogicalReads": {
      -            "maximum": 5,
      -            "minimum": 2,
      -            "type": "integer"
      -          },
      -          "writes": {
      -            "const": 0,
      -            "type": "number"
      -          }
      -        },
      -        "required": [
      -          "maxLogicalReads",
      -          "requestedMaxLogicalReads",
      -          "attemptedLogicalReads",
      -          "providerCalls",
      -          "writes",
      -          "payments",
      -          "accountConnections"
      -        ],
      -        "type": "object"
      -      },
      -      "comparison": {
      -        "oneOf": [
      -          {
      -            "additionalProperties": false,
      -            "properties": {
      -              "status": {
      -                "const": "not_requested",
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "status"
      -            ],
      -            "type": "object"
      -          },
      -          {
      -            "additionalProperties": false,
      -            "properties": {
      -              "reasonCode": {
      -                "const": "FEWER_THAN_TWO_CANDIDATES",
      -                "type": "string"
      -              },
      -              "status": {
      -                "const": "skipped",
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "status",
      -              "reasonCode"
      -            ],
      -            "type": "object"
      -          },
      -          {
      -            "additionalProperties": false,
      -            "properties": {
      -              "data": {
      -                "additionalProperties": false,
      -                "properties": {
      -                  "caveat": {
      -                    "type": "string"
      -                  },
      -                  "generatedAt": {
      -                    "format": "date-time",
      -                    "type": "string"
      -                  },
      -                  "services": {
      -                    "items": {
      -                      "additionalProperties": false,
      -                      "properties": {
      -                        "auth": {
      -                          "enum": [
      -                            "api-key",
      -                            "oauth",
      -                            "wallet-payment",
      -                            "none",
      -                            "unknown"
      -                          ],
      -                          "type": "string"
      -                        },
      -                        "capabilities": {
      -                          "items": {
      -                            "type": "string"
      -                          },
      -                          "type": "array"
      -                        },
      -                        "category": {
      -                          "enum": [
      -                            "search",
      -                            "extraction",
      -                            "data",
      -                            "browser",
      -                            "documents"
      -                          ],
      -                          "type": "string"
      -                        },
      -                        "color": {
      -                          "type": "string"
      -                        },
      -                        "description": {
      -                          "type": "string"
      -                        },
      -                        "docsUrl": {
      -                          "type": "string"
      -                        },
      -                        "endpoint": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "featured": {
      -                          "type": "boolean"
      -                        },
      -                        "id": {
      -                          "type": "string"
      -                        },
      -                        "name": {
      -                          "type": "string"
      -                        },
      -                        "notes": {
      -                          "type": "string"
      -                        },
      -                        "pricing": {
      -                          "additionalProperties": false,
      -                          "properties": {
      -                            "checkedAt": {
      -                              "anyOf": [
      -                                {
      -                                  "anyOf": [
      -                                    {
      -                                      "format": "date",
      -                                      "type": "string"
      -                                    },
      -                                    {
      -                                      "format": "date-time",
      -                                      "type": "string"
      -                                    }
      -                                  ]
      -                                },
      -                                {
      -                                  "type": "null"
      -                                }
      -                              ]
      -                            },
      -                            "model": {
      -                              "enum": [
      -                                "free",
      -                                "freemium",
      -                                "usage-based",
      -                                "subscription",
      -                                "unknown"
      -                              ],
      -                              "type": "string"
      -                            },
      -                            "summary": {
      -                              "type": "string"
      -                            },
      -                            "url": {
      -                              "type": [
      -                                "string",
      -                                "null"
      -                              ]
      -                            }
      -                          },
      -                          "required": [
      -                            "model",
      -                            "summary",
      -                            "url",
      -                            "checkedAt"
      -                          ],
      -                          "type": "object"
      -                        },
      -                        "protocols": {
      -                          "items": {
      -                            "enum": [
      -                              "MCP",
      -                              "REST",
      -                              "x402"
      -                            ],
      -                            "type": "string"
      -                          },
      -                          "type": "array"
      -                        },
      -                        "provider": {
      -                          "type": "string"
      -                        },
      -                        "registryName": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "slug": {
      -                          "type": "string"
      -                        },
      -                        "sourceCheckedAt": {
      -                          "anyOf": [
      -                            {
      -                              "format": "date",
      -                              "type": "string"
      -                            },
      -                            {
      -                              "format": "date-time",
      -                              "type": "string"
      -                            }
      -                          ]
      -                        },
      -                        "sourceType": {
      -                          "enum": [
      -                            "registry",
      -                            "provider"
      -                          ],
      -                          "type": "string"
      -                        },
      -                        "sourceUrl": {
      -                          "type": "string"
      -                        },
      -                        "tagline": {
      -                          "type": "string"
      -                        },
      -                        "tags": {
      -                          "items": {
      -                            "type": "string"
      -                          },
      -                          "type": "array"
      -                        },
      -                        "verification": {
      -                          "enum": [
      -                            "listed",
      -                            "documented",
      -                            "connection-tested"
      -                          ],
      -                          "type": "string"
      -                        },
      -                        "website": {
      -                          "type": "string"
      -                        }
      -                      },
      -                      "required": [
      -                        "id",
      -                        "slug",
      -                        "name",
      -                        "provider",
      -                        "tagline",
      -                        "description",
      -                        "website",
      -                        "docsUrl",
      -                        "category",
      -                        "tags",
      -                        "capabilities",
      -                        "protocols",
      -                        "auth",
      -                        "pricing",
      -                        "endpoint",
      -                        "registryName",
      -                        "sourceUrl",
      -                        "sourceType",
      -                        "sourceCheckedAt",
      -                        "verification",
      -                        "notes",
      -                        "featured",
      -                        "color"
      -                      ],
      -                      "type": "object"
      -                    },
      -                    "maxItems": 3,
      -                    "minItems": 2,
      -                    "type": "array"
      -                  }
      -                },
      -                "required": [
      -                  "services",
      -                  "generatedAt",
      -                  "caveat"
      -                ],
      -                "type": "object"
      -              },
      -              "status": {
      -                "const": "completed",
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "status",
      -              "data"
      -            ],
      -            "type": "object"
      -          },
      -          {
      -            "additionalProperties": false,
      -            "properties": {
      -              "error": {
      -                "additionalProperties": false,
      -                "properties": {
      -                  "code": {
      -                    "type": "string"
      -                  },
      -                  "message": {
      -                    "type": "string"
      -                  }
      -                },
      -                "required": [
      -                  "code",
      -                  "message"
      -                ],
      -                "type": "object"
      -              },
      -              "status": {
      -                "const": "error",
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "status",
      -              "error"
      -            ],
      -            "type": "object"
      -          }
      -        ]
      -      },
      -      "details": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "connection": {
      -              "oneOf": [
      -                {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "status": {
      -                      "const": "not_requested",
      -                      "type": "string"
      -                    }
      -                  },
      -                  "required": [
      -                    "status"
      -                  ],
      -                  "type": "object"
      -                },
      -                {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "data": {
      -                      "additionalProperties": false,
      -                      "properties": {
      -                        "connection": {
      -                          "additionalProperties": false,
      -                          "properties": {
      -                            "authentication": {
      -                              "additionalProperties": false,
      -                              "properties": {
      -                                "evidence": {
      -                                  "anyOf": [
      -                                    {
      -                                      "additionalProperties": false,
      -                                      "properties": {
      -                                        "checkedAt": {
      -                                          "anyOf": [
      -                                            {
      -                                              "format": "date",
      -                                              "type": "string"
      -                                            },
      -                                            {
      -                                              "format": "date-time",
      -                                              "type": "string"
      -                                            }
      -                                          ]
      -                                        },
      -                                        "url": {
      -                                          "type": "string"
      -                                        }
      -                                      },
      -                                      "required": [
      -                                        "url",
      -                                        "checkedAt"
      -                                      ],
      -                                      "type": "object"
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "method": {
      -                                  "description": "Recorded authentication method. It may be optional or specific to an endpoint, operation or plan; it is not a universal requirement.",
      -                                  "enum": [
      -                                    "api-key",
      -                                    "oauth",
      -                                    "wallet-payment",
      -                                    "none",
      -                                    "unknown"
      -                                  ],
      -                                  "type": "string"
      -                                },
      -                                "notes": {
      -                                  "type": "string"
      -                                },
      -                                "requirements": {
      -                                  "description": "Documentation checks to resolve authentication needs for the selected connection. These entries do not assert that credentials or OAuth are mandatory.",
      -                                  "items": {
      -                                    "type": "string"
      -                                  },
      -                                  "type": "array"
      -                                }
      -                              },
      -                              "required": [
      -                                "method",
      -                                "requirements",
      -                                "notes",
      -                                "evidence"
      -                              ],
      -                              "type": "object"
      -                            },
      -                            "declaredInterfaces": {
      -                              "items": {
      -                                "enum": [
      -                                  "MCP",
      -                                  "REST",
      -                                  "x402"
      -                                ],
      -                                "type": "string"
      -                              },
      -                              "type": "array"
      -                            },
      -                            "deployment": {
      -                              "additionalProperties": false,
      -                              "properties": {
      -                                "evidence": {
      -                                  "anyOf": [
      -                                    {
      -                                      "additionalProperties": false,
      -                                      "properties": {
      -                                        "checkedAt": {
      -                                          "anyOf": [
      -                                            {
      -                                              "format": "date",
      -                                              "type": "string"
      -                                            },
      -                                            {
      -                                              "format": "date-time",
      -                                              "type": "string"
      -                                            }
      -                                          ]
      -                                        },
      -                                        "url": {
      -                                          "type": "string"
      -                                        }
      -                                      },
      -                                      "required": [
      -                                        "url",
      -                                        "checkedAt"
      -                                      ],
      -                                      "type": "object"
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "kind": {
      -                                  "enum": [
      -                                    "remote",
      -                                    "unknown"
      -                                  ],
      -                                  "type": "string"
      -                                },
      -                                "transport": {
      -                                  "enum": [
      -                                    "streamable-http",
      -                                    "sse",
      -                                    "unknown"
      -                                  ],
      -                                  "type": "string"
      -                                }
      -                              },
      -                              "required": [
      -                                "kind",
      -                                "transport",
      -                                "evidence"
      -                              ],
      -                              "type": "object"
      -                            },
      -                            "documentationUrl": {
      -                              "type": "string"
      -                            },
      -                            "endpoint": {
      -                              "type": [
      -                                "string",
      -                                "null"
      -                              ]
      -                            },
      -                            "endpointSetup": {
      -                              "anyOf": [
      -                                {
      -                                  "additionalProperties": false,
      -                                  "properties": {
      -                                    "note": {
      -                                      "type": "string"
      -                                    },
      -                                    "requiredFields": {
      -                                      "items": {
      -                                        "type": "string"
      -                                      },
      -                                      "type": "array"
      -                                    },
      -                                    "source": {
      -                                      "additionalProperties": false,
      -                                      "properties": {
      -                                        "checkedAt": {
      -                                          "anyOf": [
      -                                            {
      -                                              "format": "date",
      -                                              "type": "string"
      -                                            },
      -                                            {
      -                                              "format": "date-time",
      -                                              "type": "string"
      -                                            }
      -                                          ]
      -                                        },
      -                                        "url": {
      -                                          "type": "string"
      -                                        }
      -                                      },
      -                                      "required": [
      -                                        "url",
      -                                        "checkedAt"
      -                                      ],
      -                                      "type": "object"
      -                                    },
      -                                    "status": {
      -                                      "enum": [
      -                                        "account-or-deployment-specific"
      -                                      ],
      -                                      "type": "string"
      -                                    }
      -                                  },
      -                                  "required": [
      -                                    "status",
      -                                    "requiredFields",
      -                                    "note",
      -                                    "source"
      -                                  ],
      -                                  "type": "object"
      -                                },
      -                                {
      -                                  "type": "null"
      -                                }
      -                              ]
      -                            },
      -                            "gaps": {
      -                              "items": {
      -                                "type": "string"
      -                              },
      -                              "type": "array"
      -                            },
      -                            "nextSteps": {
      -                              "items": {
      -                                "additionalProperties": false,
      -                                "properties": {
      -                                  "action": {
      -                                    "type": "string"
      -                                  },
      -                                  "url": {
      -                                    "type": "string"
      -                                  }
      -                                },
      -                                "required": [
      -                                  "action",
      -                                  "url"
      -                                ],
      -                                "type": "object"
      -                              },
      -                              "type": "array"
      -                            },
      -                            "packages": {
      -                              "items": {
      -                                "additionalProperties": false,
      -                                "properties": {
      -                                  "evidence": {
      -                                    "additionalProperties": false,
      -                                    "properties": {
      -                                      "checkedAt": {
      -                                        "anyOf": [
      -                                          {
      -                                            "format": "date",
      -                                            "type": "string"
      -                                          },
      -                                          {
      -                                            "format": "date-time",
      -                                            "type": "string"
      -                                          }
      -                                        ]
      -                                      },
      -                                      "url": {
      -                                        "type": "string"
      -                                      }
      -                                    },
      -                                    "required": [
      -                                      "url",
      -                                      "checkedAt"
      -                                    ],
      -                                    "type": "object"
      -                                  },
      -                                  "identifier": {
      -                                    "type": "string"
      -                                  },
      -                                  "registryType": {
      -                                    "type": "string"
      -                                  },
      -                                  "transport": {
      -                                    "enum": [
      -                                      "stdio",
      -                                      "unknown"
      -                                    ],
      -                                    "type": "string"
      -                                  },
      -                                  "version": {
      -                                    "type": [
      -                                      "string",
      -                                      "null"
      -                                    ]
      -                                  }
      -                                },
      -                                "required": [
      -                                  "registryType",
      -                                  "identifier",
      -                                  "version",
      -                                  "transport",
      -                                  "evidence"
      -                                ],
      -                                "type": "object"
      -                              },
      -                              "type": "array"
      -                            },
      -                            "providerToolSchemas": {
      -                              "type": "null"
      -                            },
      -                            "schemaVersion": {
      -                              "const": "1",
      -                              "type": "string"
      -                            },
      -                            "service": {
      -                              "additionalProperties": false,
      -                              "properties": {
      -                                "name": {
      -                                  "type": "string"
      -                                },
      -                                "slug": {
      -                                  "type": "string"
      -                                }
      -                              },
      -                              "required": [
      -                                "slug",
      -                                "name"
      -                              ],
      -                              "type": "object"
      -                            },
      -                            "setupGuide": {
      -                              "anyOf": [
      -                                {
      -                                  "additionalProperties": false,
      -                                  "properties": {
      -                                    "limitations": {
      -                                      "items": {
      -                                        "type": "string"
      -                                      },
      -                                      "type": "array"
      -                                    },
      -                                    "options": {
      -                                      "items": {
      -                                        "additionalProperties": false,
      -                                        "properties": {
      -                                          "authentication": {
      -                                            "additionalProperties": false,
      -                                            "properties": {
      -                                              "method": {
      -                                                "enum": [
      -                                                  "api-key",
      -                                                  "http-basic",
      -                                                  "oauth",
      -                                                  "wallet-payment",
      -                                                  "none",
      -                                                  "unknown"
      -                                                ],
      -                                                "type": "string"
      -                                              },
      -                                              "placement": {
      -                                                "type": "string"
      -                                              },
      -                                              "requirement": {
      -                                                "enum": [
      -                                                  "required",
      -                                                  "optional",
      -                                                  "conditional",
      -                                                  "unknown"
      -                                                ],
      -                                                "type": "string"
      -                                              },
      -                                              "sourceIds": {
      -                                                "items": {
      -                                                  "type": "string"
      -                                                },
      -                                                "minItems": 1,
      -                                                "type": "array"
      -                                              }
      -                                            },
      -                                            "required": [
      -                                              "method",
      -                                              "requirement",
      -                                              "placement",
      -                                              "sourceIds"
      -                                            ],
      -                                            "type": "object"
      -                                          },
      -                                          "endpoint": {
      -                                            "type": [
      -                                              "string",
      -                                              "null"
      -                                            ]
      -                                          },
      -                                          "id": {
      -                                            "type": "string"
      -                                          },
      -                                          "label": {
      -                                            "type": "string"
      -                                          },
      -                                          "protocol": {
      -                                            "enum": [
      -                                              "MCP",
      -                                              "REST"
      -                                            ],
      -                                            "type": "string"
      -                                          },
      -                                          "sourceIds": {
      -                                            "items": {
      -                                              "type": "string"
      -                                            },
      -                                            "minItems": 1,
      -                                            "type": "array"
      -                                          },
      -                                          "steps": {
      -                                            "items": {
      -                                              "additionalProperties": false,
      -                                              "properties": {
      -                                                "sourceIds": {
      -                                                  "items": {
      -                                                    "type": "string"
      -                                                  },
      -                                                  "minItems": 1,
      -                                                  "type": "array"
      -                                                },
      -                                                "text": {
      -                                                  "type": "string"
      -                                                }
      -                                              },
      -                                              "required": [
      -                                                "text",
      -                                                "sourceIds"
      -                                              ],
      -                                              "type": "object"
      -                                            },
      -                                            "minItems": 1,
      -                                            "type": "array"
      -                                          },
      -                                          "transport": {
      -                                            "enum": [
      -                                              "streamable-http",
      -                                              "sse",
      -                                              "stdio",
      -                                              "https",
      -                                              "unknown"
      -                                            ],
      -                                            "type": "string"
      -                                          }
      -                                        },
      -                                        "required": [
      -                                          "id",
      -                                          "label",
      -                                          "protocol",
      -                                          "transport",
      -                                          "endpoint",
      -                                          "authentication",
      -                                          "steps",
      -                                          "sourceIds"
      -                                        ],
      -                                        "type": "object"
      -                                      },
      -                                      "minItems": 1,
      -                                      "type": "array"
      -                                    },
      -                                    "pricing": {
      -                                      "additionalProperties": false,
      -                                      "properties": {
      -                                        "freeAccess": {
      -                                          "type": "string"
      -                                        },
      -                                        "limits": {
      -                                          "items": {
      -                                            "type": "string"
      -                                          },
      -                                          "type": "array"
      -                                        },
      -                                        "sourceIds": {
      -                                          "items": {
      -                                            "type": "string"
      -                                          },
      -                                          "minItems": 1,
      -                                          "type": "array"
      -                                        },
      -                                        "summary": {
      -                                          "type": "string"
      -                                        }
      -                                      },
      -                                      "required": [
      -                                        "summary",
      -                                        "freeAccess",
      -                                        "limits",
      -                                        "sourceIds"
      -                                      ],
      -                                      "type": "object"
      -                                    },
      -                                    "reviewedAt": {
      -                                      "format": "date-time",
      -                                      "type": "string"
      -                                    },
      -                                    "slug": {
      -                                      "type": "string"
      -                                    },
      -                                    "sources": {
      -                                      "items": {
      -                                        "additionalProperties": false,
      -                                        "properties": {
      -                                          "checkedAt": {
      -                                            "format": "date-time",
      -                                            "type": "string"
      -                                          },
      -                                          "id": {
      -                                            "type": "string"
      -                                          },
      -                                          "title": {
      -                                            "type": "string"
      -                                          },
      -                                          "url": {
      -                                            "format": "uri",
      -                                            "type": "string"
      -                                          }
      -                                        },
      -                                        "required": [
      -                                          "id",
      -                                          "url",
      -                                          "title",
      -                                          "checkedAt"
      -                                        ],
      -                                        "type": "object"
      -                                      },
      -                                      "minItems": 1,
      -                                      "type": "array"
      -                                    }
      -                                  },
      -                                  "required": [
      -                                    "slug",
      -                                    "reviewedAt",
      -                                    "sources",
      -                                    "options",
      -                                    "pricing",
      -                                    "limitations"
      -                                  ],
      -                                  "type": "object"
      -                                },
      -                                {
      -                                  "type": "null"
      -                                }
      -                              ]
      -                            },
      -                            "source": {
      -                              "additionalProperties": false,
      -                              "properties": {
      -                                "checkedAt": {
      -                                  "anyOf": [
      -                                    {
      -                                      "format": "date",
      -                                      "type": "string"
      -                                    },
      -                                    {
      -                                      "format": "date-time",
      -                                      "type": "string"
      -                                    }
      -                                  ]
      -                                },
      -                                "registryLifecycle": {
      -                                  "anyOf": [
      -                                    {
      -                                      "additionalProperties": false,
      -                                      "properties": {
      -                                        "evidence": {
      -                                          "additionalProperties": false,
      -                                          "properties": {
      -                                            "checkedAt": {
      -                                              "anyOf": [
      -                                                {
      -                                                  "format": "date",
      -                                                  "type": "string"
      -                                                },
      -                                                {
      -                                                  "format": "date-time",
      -                                                  "type": "string"
      -                                                }
      -                                              ]
      -                                            },
      -                                            "url": {
      -                                              "type": "string"
      -                                            }
      -                                          },
      -                                          "required": [
      -                                            "url",
      -                                            "checkedAt"
      -                                          ],
      -                                          "type": "object"
      -                                        },
      -                                        "status": {
      -                                          "enum": [
      -                                            "deprecated",
      -                                            "endpoint_not_declared"
      -                                          ],
      -                                          "type": "string"
      -                                        }
      -                                      },
      -                                      "required": [
      -                                        "status",
      -                                        "evidence"
      -                                      ],
      -                                      "type": "object"
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "type": {
      -                                  "enum": [
      -                                    "registry",
      -                                    "provider"
      -                                  ],
      -                                  "type": "string"
      -                                },
      -                                "url": {
      -                                  "type": "string"
      -                                },
      -                                "verification": {
      -                                  "enum": [
      -                                    "listed",
      -                                    "documented",
      -                                    "connection-tested"
      -                                  ],
      -                                  "type": "string"
      -                                }
      -                              },
      -                              "required": [
      -                                "url",
      -                                "type",
      -                                "checkedAt",
      -                                "verification",
      -                                "registryLifecycle"
      -                              ],
      -                              "type": "object"
      -                            },
      -                            "testing": {
      -                              "additionalProperties": false,
      -                              "properties": {
      -                                "connectionTestedByRelay": {
      -                                  "const": false,
      -                                  "type": "boolean"
      -                                },
      -                                "taskTestedByRelay": {
      -                                  "const": false,
      -                                  "type": "boolean"
      -                                }
      -                              },
      -                              "required": [
      -                                "connectionTestedByRelay",
      -                                "taskTestedByRelay"
      -                              ],
      -                              "type": "object"
      -                            }
      -                          },
      -                          "required": [
      -                            "schemaVersion",
      -                            "service",
      -                            "declaredInterfaces",
      -                            "endpoint",
      -                            "deployment",
      -                            "packages",
      -                            "authentication",
      -                            "documentationUrl",
      -                            "source",
      -                            "providerToolSchemas",
      -                            "gaps",
      -                            "nextSteps",
      -                            "endpointSetup",
      -                            "setupGuide",
      -                            "testing"
      -                          ],
      -                          "type": "object"
      -                        }
      -                      },
      -                      "required": [
      -                        "connection"
      -                      ],
      -                      "type": "object"
      -                    },
      -                    "status": {
      -                      "const": "completed",
      -                      "type": "string"
      -                    }
      -                  },
      -                  "required": [
      -                    "status",
      -                    "data"
      -                  ],
      -                  "type": "object"
      -                },
      -                {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "error": {
      -                      "additionalProperties": false,
      -                      "properties": {
      -                        "code": {
      -                          "type": "string"
      -                        },
      -                        "message": {
      -                          "type": "string"
      -                        }
      -                      },
      -                      "required": [
      -                        "code",
      -                        "message"
      -                      ],
      -                      "type": "object"
      -                    },
      -                    "status": {
      -                      "const": "error",
      -                      "type": "string"
      -                    }
      -                  },
      -                  "required": [
      -                    "status",
      -                    "error"
      -                  ],
      -                  "type": "object"
      -                }
      -              ]
      -            },
      -            "evidence": {
      -              "oneOf": [
      -                {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "status": {
      -                      "const": "not_requested",
      -                      "type": "string"
      -                    }
      -                  },
      -                  "required": [
      -                    "status"
      -                  ],
      -                  "type": "object"
      -                },
      -                {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "data": {
      -                      "additionalProperties": false,
      -                      "properties": {
      -                        "available": {
      -                          "type": "boolean"
      -                        },
      -                        "badgePath": {
      -                          "type": "string"
      -                        },
      -                        "connection": {
      -                          "additionalProperties": false,
      -                          "properties": {
      -                            "observationId": {
      -                              "type": [
      -                                "string",
      -                                "null"
      -                              ]
      -                            },
      -                            "observedAt": {
      -                              "type": [
      -                                "string",
      -                                "null"
      -                              ]
      -                            },
      -                            "outcome": {
      -                              "enum": [
      -                                "completed",
      -                                "no_results",
      -                                "connection_required",
      -                                "payment_required",
      -                                "rate_limited",
      -                                "failed",
      -                                null
      -                              ],
      -                              "type": [
      -                                "string",
      -                                "null"
      -                              ]
      -                            },
      -                            "status": {
      -                              "enum": [
      -                                "observed",
      -                                "not_observed",
      -                                "stale",
      -                                "unavailable"
      -                              ],
      -                              "type": "string"
      -                            }
      -                          },
      -                          "required": [
      -                            "status",
      -                            "observationId",
      -                            "observedAt",
      -                            "outcome"
      -                          ],
      -                          "type": "object"
      -                        },
      -                        "evidencePath": {
      -                          "type": "string"
      -                        },
      -                        "inspection": {
      -                          "anyOf": [
      -                            {
      -                              "additionalProperties": false,
      -                              "properties": {
      -                                "completedAt": {
      -                                  "format": "date-time",
      -                                  "type": "string"
      -                                },
      -                                "endpointCheck": {
      -                                  "anyOf": [
      -                                    {
      -                                      "additionalProperties": false,
      -                                      "properties": {
      -                                        "attempts": {
      -                                          "maximum": 3,
      -                                          "minimum": 0,
      -                                          "type": "integer"
      -                                        },
      -                                        "checkedAt": {
      -                                          "format": "date-time",
      -                                          "type": "string"
      -                                        },
      -                                        "durationMs": {
      -                                          "maximum": 180000,
      -                                          "minimum": 0,
      -                                          "type": [
      -                                            "integer",
      -                                            "null"
      -                                          ]
      -                                        },
      -                                        "httpStatus": {
      -                                          "maximum": 599,
      -                                          "minimum": 100,
      -                                          "type": [
      -                                            "integer",
      -                                            "null"
      -                                          ]
      -                                        },
      -                                        "metadataCount": {
      -                                          "maximum": 10000,
      -                                          "minimum": 0,
      -                                          "type": [
      -                                            "integer",
      -                                            "null"
      -                                          ]
      -                                        },
      -                                        "outcome": {
      -                                          "enum": [
      -                                            "reachable",
      -                                            "mcp_tools_listed",
      -                                            "mcp_metadata_listed",
      -                                            "sse_transport_only",
      -                                            "authentication_required",
      -                                            "access_denied",
      -                                            "payment_required",
      -                                            "rate_limited",
      -                                            "redirect_review",
      -                                            "http_error",
      -                                            "timeout",
      -                                            "dns_error",
      -                                            "network_error",
      -                                            "response_limit",
      -                                            "protocol_error",
      -                                            "unsafe_target",
      -                                            "robots_blocked",
      -                                            "robots_unavailable",
      -                                            "transport_unconfirmed"
      -                                          ],
      -                                          "type": "string"
      -                                        },
      -                                        "transport": {
      -                                          "enum": [
      -                                            "streamable-http",
      -                                            "sse",
      -                                            "unknown"
      -                                          ],
      -                                          "type": "string"
      -                                        },
      -                                        "url": {
      -                                          "type": "string"
      -                                        }
      -                                      },
      -                                      "required": [
      -                                        "url",
      -                                        "transport",
      -                                        "checkedAt",
      -                                        "outcome",
      -                                        "httpStatus",
      -                                        "metadataCount",
      -                                        "attempts",
      -                                        "durationMs"
      -                                      ],
      -                                      "type": "object"
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "expiresAt": {
      -                                  "format": "date-time",
      -                                  "type": "string"
      -                                },
      -                                "fresh": {
      -                                  "type": "boolean"
      -                                },
      -                                "id": {
      -                                  "type": "string"
      -                                },
      -                                "provenance": {
      -                                  "const": "internal_public_check",
      -                                  "type": "string"
      -                                },
      -                                "sources": {
      -                                  "items": {
      -                                    "additionalProperties": false,
      -                                    "properties": {
      -                                      "bytes": {
      -                                        "maximum": 1000000,
      -                                        "minimum": 0,
      -                                        "type": [
      -                                          "integer",
      -                                          "null"
      -                                        ]
      -                                      },
      -                                      "checkedAt": {
      -                                        "format": "date-time",
      -                                        "type": "string"
      -                                      },
      -                                      "httpStatus": {
      -                                        "maximum": 599,
      -                                        "minimum": 100,
      -                                        "type": [
      -                                          "integer",
      -                                          "null"
      -                                        ]
      -                                      },
      -                                      "kind": {
      -                                        "enum": [
      -                                          "registry",
      -                                          "documentation"
      -                                        ],
      -                                        "type": "string"
      -                                      },
      -                                      "outcome": {
      -                                        "enum": [
      -                                          "fetched",
      -                                          "registry_matched",
      -                                          "registry_changed",
      -                                          "registry_invalid",
      -                                          "unsupported_content",
      -                                          "unreadable_source",
      -                                          "authentication_required",
      -                                          "access_denied",
      -                                          "payment_required",
      -                                          "rate_limited",
      -                                          "redirect_review",
      -                                          "http_error",
      -                                          "timeout",
      -                                          "dns_error",
      -                                          "network_error",
      -                                          "response_limit",
      -                                          "unsafe_target",
      -                                          "robots_blocked",
      -                                          "robots_unavailable"
      -                                        ],
      -                                        "type": "string"
      -                                      },
      -                                      "readableCharacters": {
      -                                        "maximum": 1000000,
      -                                        "minimum": 0,
      -                                        "type": [
      -                                          "integer",
      -                                          "null"
      -                                        ]
      -                                      },
      -                                      "registry": {
      -                                        "anyOf": [
      -                                          {
      -                                            "additionalProperties": false,
      -                                            "properties": {
      -                                              "endpointDeclared": {
      -                                                "type": "boolean"
      -                                              },
      -                                              "name": {
      -                                                "type": "string"
      -                                              },
      -                                              "status": {
      -                                                "enum": [
      -                                                  "active",
      -                                                  "deprecated",
      -                                                  "deleted",
      -                                                  "unknown"
      -                                                ],
      -                                                "type": "string"
      -                                              },
      -                                              "transport": {
      -                                                "enum": [
      -                                                  "streamable-http",
      -                                                  "sse",
      -                                                  null
      -                                                ],
      -                                                "type": [
      -                                                  "string",
      -                                                  "null"
      -                                                ]
      -                                              },
      -                                              "version": {
      -                                                "type": [
      -                                                  "string",
      -                                                  "null"
      -                                                ]
      -                                              }
      -                                            },
      -                                            "required": [
      -                                              "name",
      -                                              "version",
      -                                              "status",
      -                                              "endpointDeclared",
      -                                              "transport"
      -                                            ],
      -                                            "type": "object"
      -                                          },
      -                                          {
      -                                            "type": "null"
      -                                          }
      -                                        ]
      -                                      },
      -                                      "sha256": {
      -                                        "type": [
      -                                          "string",
      -                                          "null"
      -                                        ]
      -                                      },
      -                                      "url": {
      -                                        "type": "string"
      -                                      }
      -                                    },
      -                                    "required": [
      -                                      "kind",
      -                                      "url",
      -                                      "checkedAt",
      -                                      "outcome",
      -                                      "httpStatus",
      -                                      "sha256",
      -                                      "bytes",
      -                                      "readableCharacters",
      -                                      "registry"
      -                                    ],
      -                                    "type": "object"
      -                                  },
      -                                  "maxItems": 2,
      -                                  "minItems": 1,
      -                                  "type": "array"
      -                                },
      -                                "startedAt": {
      -                                  "format": "date-time",
      -                                  "type": "string"
      -                                },
      -                                "toolExecutionTested": {
      -                                  "const": false,
      -                                  "type": "boolean"
      -                                }
      -                              },
      -                              "required": [
      -                                "id",
      -                                "startedAt",
      -                                "completedAt",
      -                                "expiresAt",
      -                                "fresh",
      -                                "provenance",
      -                                "toolExecutionTested",
      -                                "sources",
      -                                "endpointCheck"
      -                              ],
      -                              "type": "object"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "latestAttempt": {
      -                          "anyOf": [
      -                            {
      -                              "additionalProperties": false,
      -                              "properties": {
      -                                "adapterEndpoint": {
      -                                  "type": "string"
      -                                },
      -                                "connectionObserved": {
      -                                  "type": "boolean"
      -                                },
      -                                "cost": {
      -                                  "additionalProperties": false,
      -                                  "properties": {
      -                                    "paymentSentUsd": {
      -                                      "const": 0,
      -                                      "type": "number"
      -                                    },
      -                                    "providerCostUsd": {
      -                                      "type": "null"
      -                                    },
      -                                    "relayChargeUsd": {
      -                                      "const": 0,
      -                                      "type": "number"
      -                                    }
      -                                  },
      -                                  "required": [
      -                                    "relayChargeUsd",
      -                                    "paymentSentUsd",
      -                                    "providerCostUsd"
      -                                  ],
      -                                  "type": "object"
      -                                },
      -                                "durationMs": {
      -                                  "maximum": 300000,
      -                                  "minimum": 0,
      -                                  "type": "integer"
      -                                },
      -                                "expiresAt": {
      -                                  "format": "date-time",
      -                                  "type": "string"
      -                                },
      -                                "fresh": {
      -                                  "type": "boolean"
      -                                },
      -                                "id": {
      -                                  "type": "string"
      -                                },
      -                                "independentReview": {
      -                                  "const": false,
      -                                  "type": "boolean"
      -                                },
      -                                "input": {
      -                                  "maxLength": 2000,
      -                                  "type": "string"
      -                                },
      -                                "observedAt": {
      -                                  "format": "date-time",
      -                                  "type": "string"
      -                                },
      -                                "outputExcerpt": {
      -                                  "maxLength": 1200,
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "provenance": {
      -                                  "const": "internal_live",
      -                                  "type": "string"
      -                                },
      -                                "qualityVerified": {
      -                                  "const": false,
      -                                  "type": "boolean"
      -                                },
      -                                "reasonCode": {
      -                                  "type": "string"
      -                                },
      -                                "responseShapeChecked": {
      -                                  "type": "boolean"
      -                                },
      -                                "review": {
      -                                  "anyOf": [
      -                                    {
      -                                      "additionalProperties": false,
      -                                      "properties": {
      -                                        "criteria": {
      -                                          "items": {
      -                                            "additionalProperties": false,
      -                                            "properties": {
      -                                              "criterionId": {
      -                                                "type": "string"
      -                                              },
      -                                              "description": {
      -                                                "type": "string"
      -                                              },
      -                                              "status": {
      -                                                "enum": [
      -                                                  "pass",
      -                                                  "fail",
      -                                                  "uncertain"
      -                                                ],
      -                                                "type": "string"
      -                                              }
      -                                            },
      -                                            "required": [
      -                                              "criterionId",
      -                                              "description",
      -                                              "status"
      -                                            ],
      -                                            "type": "object"
      -                                          },
      -                                          "maxItems": 20,
      -                                          "minItems": 1,
      -                                          "type": "array"
      -                                        },
      -                                        "reviewedAt": {
      -                                          "format": "date-time",
      -                                          "type": "string"
      -                                        },
      -                                        "scope": {
      -                                          "type": "string"
      -                                        }
      -                                      },
      -                                      "required": [
      -                                        "reviewedAt",
      -                                        "scope",
      -                                        "criteria"
      -                                      ],
      -                                      "type": "object"
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "sourceUrls": {
      -                                  "items": {
      -                                    "type": "string"
      -                                  },
      -                                  "maxItems": 10,
      -                                  "minItems": 1,
      -                                  "type": "array"
      -                                },
      -                                "status": {
      -                                  "enum": [
      -                                    "completed",
      -                                    "no_results",
      -                                    "connection_required",
      -                                    "payment_required",
      -                                    "rate_limited",
      -                                    "failed"
      -                                  ],
      -                                  "type": "string"
      -                                },
      -                                "task": {
      -                                  "enum": [
      -                                    "web_search",
      -                                    "read_page",
      -                                    "documentation_search"
      -                                  ],
      -                                  "type": "string"
      -                                },
      -                                "transport": {
      -                                  "enum": [
      -                                    "MCP",
      -                                    "REST"
      -                                  ],
      -                                  "type": "string"
      -                                }
      -                              },
      -                              "required": [
      -                                "id",
      -                                "provenance",
      -                                "observedAt",
      -                                "adapterEndpoint",
      -                                "transport",
      -                                "task",
      -                                "input",
      -                                "status",
      -                                "reasonCode",
      -                                "durationMs",
      -                                "connectionObserved",
      -                                "responseShapeChecked",
      -                                "outputExcerpt",
      -                                "sourceUrls",
      -                                "cost",
      -                                "review",
      -                                "fresh",
      -                                "expiresAt",
      -                                "independentReview",
      -                                "qualityVerified"
      -                              ],
      -                              "type": "object"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "limitations": {
      -                          "items": {
      -                            "type": "string"
      -                          },
      -                          "type": "array"
      -                        },
      -                        "observations": {
      -                          "items": {
      -                            "additionalProperties": false,
      -                            "properties": {
      -                              "adapterEndpoint": {
      -                                "type": "string"
      -                              },
      -                              "connectionObserved": {
      -                                "type": "boolean"
      -                              },
      -                              "cost": {
      -                                "additionalProperties": false,
      -                                "properties": {
      -                                  "paymentSentUsd": {
      -                                    "const": 0,
      -                                    "type": "number"
      -                                  },
      -                                  "providerCostUsd": {
      -                                    "type": "null"
      -                                  },
      -                                  "relayChargeUsd": {
      -                                    "const": 0,
      -                                    "type": "number"
      -                                  }
      -                                },
      -                                "required": [
      -                                  "relayChargeUsd",
      -                                  "paymentSentUsd",
      -                                  "providerCostUsd"
      -                                ],
      -                                "type": "object"
      -                              },
      -                              "durationMs": {
      -                                "maximum": 300000,
      -                                "minimum": 0,
      -                                "type": "integer"
      -                              },
      -                              "expiresAt": {
      -                                "format": "date-time",
      -                                "type": "string"
      -                              },
      -                              "fresh": {
      -                                "type": "boolean"
      -                              },
      -                              "id": {
      -                                "type": "string"
      -                              },
      -                              "independentReview": {
      -                                "const": false,
      -                                "type": "boolean"
      -                              },
      -                              "input": {
      -                                "maxLength": 2000,
      -                                "type": "string"
      -                              },
      -                              "observedAt": {
      -                                "format": "date-time",
      -                                "type": "string"
      -                              },
      -                              "outputExcerpt": {
      -                                "maxLength": 1200,
      -                                "type": [
      -                                  "string",
      -                                  "null"
      -                                ]
      -                              },
      -                              "provenance": {
      -                                "const": "internal_live",
      -                                "type": "string"
      -                              },
      -                              "qualityVerified": {
      -                                "const": false,
      -                                "type": "boolean"
      -                              },
      -                              "reasonCode": {
      -                                "type": "string"
      -                              },
      -                              "responseShapeChecked": {
      -                                "type": "boolean"
      -                              },
      -                              "review": {
      -                                "anyOf": [
      -                                  {
      -                                    "additionalProperties": false,
      -                                    "properties": {
      -                                      "criteria": {
      -                                        "items": {
      -                                          "additionalProperties": false,
      -                                          "properties": {
      -                                            "criterionId": {
      -                                              "type": "string"
      -                                            },
      -                                            "description": {
      -                                              "type": "string"
      -                                            },
      -                                            "status": {
      -                                              "enum": [
      -                                                "pass",
      -                                                "fail",
      -                                                "uncertain"
      -                                              ],
      -                                              "type": "string"
      -                                            }
      -                                          },
      -                                          "required": [
      -                                            "criterionId",
      -                                            "description",
      -                                            "status"
      -                                          ],
      -                                          "type": "object"
      -                                        },
      -                                        "maxItems": 20,
      -                                        "minItems": 1,
      -                                        "type": "array"
      -                                      },
      -                                      "reviewedAt": {
      -                                        "format": "date-time",
      -                                        "type": "string"
      -                                      },
      -                                      "scope": {
      -                                        "type": "string"
      -                                      }
      -                                    },
      -                                    "required": [
      -                                      "reviewedAt",
      -                                      "scope",
      -                                      "criteria"
      -                                    ],
      -                                    "type": "object"
      -                                  },
      -                                  {
      -                                    "type": "null"
      -                                  }
      -                                ]
      -                              },
      -                              "sourceUrls": {
      -                                "items": {
      -                                  "type": "string"
      -                                },
      -                                "maxItems": 10,
      -                                "minItems": 1,
      -                                "type": "array"
      -                              },
      -                              "status": {
      -                                "enum": [
      -                                  "completed",
      -                                  "no_results",
      -                                  "connection_required",
      -                                  "payment_required",
      -                                  "rate_limited",
      -                                  "failed"
      -                                ],
      -                                "type": "string"
      -                              },
      -                              "task": {
      -                                "enum": [
      -                                  "web_search",
      -                                  "read_page",
      -                                  "documentation_search"
      -                                ],
      -                                "type": "string"
      -                              },
      -                              "transport": {
      -                                "enum": [
      -                                  "MCP",
      -                                  "REST"
      -                                ],
      -                                "type": "string"
      -                              }
      -                            },
      -                            "required": [
      -                              "id",
      -                              "provenance",
      -                              "observedAt",
      -                              "adapterEndpoint",
      -                              "transport",
      -                              "task",
      -                              "input",
      -                              "status",
      -                              "reasonCode",
      -                              "durationMs",
      -                              "connectionObserved",
      -                              "responseShapeChecked",
      -                              "outputExcerpt",
      -                              "sourceUrls",
      -                              "cost",
      -                              "review",
      -                              "fresh",
      -                              "expiresAt",
      -                              "independentReview",
      -                              "qualityVerified"
      -                            ],
      -                            "type": "object"
      -                          },
      -                          "maxItems": 20,
      -                          "type": "array"
      -                        },
      -                        "schemaVersion": {
      -                          "const": "1",
      -                          "type": "string"
      -                        },
      -                        "serviceName": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "slug": {
      -                          "type": "string"
      -                        },
      -                        "source": {
      -                          "additionalProperties": false,
      -                          "properties": {
      -                            "checkedAt": {
      -                              "type": [
      -                                "string",
      -                                "null"
      -                              ]
      -                            },
      -                            "scope": {
      -                              "type": "string"
      -                            },
      -                            "sources": {
      -                              "items": {
      -                                "additionalProperties": false,
      -                                "properties": {
      -                                  "title": {
      -                                    "type": "string"
      -                                  },
      -                                  "url": {
      -                                    "type": "string"
      -                                  }
      -                                },
      -                                "required": [
      -                                  "url",
      -                                  "title"
      -                                ],
      -                                "type": "object"
      -                              },
      -                              "type": "array"
      -                            },
      -                            "status": {
      -                              "enum": [
      -                                "reviewed",
      -                                "unavailable"
      -                              ],
      -                              "type": "string"
      -                            }
      -                          },
      -                          "required": [
      -                            "status",
      -                            "checkedAt",
      -                            "scope",
      -                            "sources"
      -                          ],
      -                          "type": "object"
      -                        },
      -                        "task": {
      -                          "additionalProperties": false,
      -                          "properties": {
      -                            "independentReview": {
      -                              "const": false,
      -                              "type": "boolean"
      -                            },
      -                            "observationId": {
      -                              "type": [
      -                                "string",
      -                                "null"
      -                              ]
      -                            },
      -                            "qualityVerified": {
      -                              "const": false,
      -                              "type": "boolean"
      -                            },
      -                            "reviewedAt": {
      -                              "type": [
      -                                "string",
      -                                "null"
      -                              ]
      -                            },
      -                            "status": {
      -                              "enum": [
      -                                "internally_reviewed",
      -                                "not_reviewed",
      -                                "stale",
      -                                "unavailable"
      -                              ],
      -                              "type": "string"
      -                            }
      -                          },
      -                          "required": [
      -                            "status",
      -                            "observationId",
      -                            "reviewedAt",
      -                            "qualityVerified",
      -                            "independentReview"
      -                          ],
      -                          "type": "object"
      -                        }
      -                      },
      -                      "required": [
      -                        "schemaVersion",
      -                        "slug",
      -                        "serviceName",
      -                        "available",
      -                        "evidencePath",
      -                        "badgePath",
      -                        "source",
      -                        "connection",
      -                        "task",
      -                        "latestAttempt",
      -                        "observations",
      -                        "inspection",
      -                        "limitations"
      -                      ],
      -                      "type": "object"
      -                    },
      -                    "status": {
      -                      "const": "completed",
      -                      "type": "string"
      -                    }
      -                  },
      -                  "required": [
      -                    "status",
      -                    "data"
      -                  ],
      -                  "type": "object"
      -                },
      -                {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "error": {
      -                      "additionalProperties": false,
      -                      "properties": {
      -                        "code": {
      -                          "type": "string"
      -                        },
      -                        "message": {
      -                          "type": "string"
      -                        }
      -                      },
      -                      "required": [
      -                        "code",
      -                        "message"
      -                      ],
      -                      "type": "object"
      -                    },
      -                    "status": {
      -                      "const": "error",
      -                      "type": "string"
      -                    }
      -                  },
      -                  "required": [
      -                    "status",
      -                    "error"
      -                  ],
      -                  "type": "object"
      -                }
      -              ]
      -            },
      -            "slug": {
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "slug",
      -            "evidence",
      -            "connection"
      -          ],
      -          "type": "object"
      -        },
      -        "maxItems": 3,
      -        "type": "array"
      -      },
      -      "discovery": {
      -        "oneOf": [
      -          {
      -            "additionalProperties": false,
      -            "properties": {
      -              "kind": {
      -                "const": "recommendation",
      -                "type": "string"
      -              },
      -              "result": {
      -                "additionalProperties": false,
      -                "properties": {
      -                  "assessment": {
      -                    "additionalProperties": false,
      -                    "properties": {
      -                      "notes": {
      -                        "items": {
      -                          "type": "string"
      -                        },
      -                        "type": "array"
      -                      },
      -                      "ordering": {
      -                        "additionalProperties": false,
      -                        "properties": {
      -                          "applied": {
      -                            "type": "boolean"
      -                          },
      -                          "method": {
      -                            "enum": [
      -                              "reviewed_source_controls_v1",
      -                              "reviewed_rendering_controls_v1",
      -                              "reviewed_controls_then_anonymous_response_v2"
      -                            ],
      -                            "type": "string"
      -                          },
      -                          "performanceRanking": {
      -                            "const": false,
      -                            "type": "boolean"
      -                          }
      -                        },
      -                        "required": [
      -                          "method",
      -                          "performanceRanking",
      -                          "applied"
      -                        ],
      -                        "type": "object"
      -                      },
      -                      "query": {
      -                        "const": "unassessed",
      -                        "type": "string"
      -                      },
      -                      "requestSignals": {
      -                        "additionalProperties": false,
      -                        "properties": {
      -                          "limitations": {
      -                            "items": {
      -                              "type": "string"
      -                            },
      -                            "type": "array"
      -                          },
      -                          "method": {
      -                            "const": "literal_reference_signals_v1",
      -                            "type": "string"
      -                          },
      -                          "renderingPreference": {
      -                            "enum": [
      -                              "javascript",
      -                              "direct_http",
      -                              "not_established"
      -                            ],
      -                            "type": "string"
      -                          },
      -                          "renderingPreferenceConflict": {
      -                            "type": "boolean"
      -                          },
      -                          "sourceDomains": {
      -                            "items": {
      -                              "type": "string"
      -                            },
      -                            "type": "array"
      -                          },
      -                          "sourceRestriction": {
      -                            "enum": [
      -                              "explicit_only",
      -                              "reference_only",
      -                              "not_established"
      -                            ],
      -                            "type": "string"
      -                          },
      -                          "sourceUrls": {
      -                            "items": {
      -                              "additionalProperties": false,
      -                              "properties": {
      -                                "field": {
      -                                  "type": "string"
      -                                },
      -                                "url": {
      -                                  "format": "uri",
      -                                  "type": "string"
      -                                }
      -                              },
      -                              "required": [
      -                                "url",
      -                                "field"
      -                              ],
      -                              "type": "object"
      -                            },
      -                            "type": "array"
      -                          },
      -                          "targetMode": {
      -                            "enum": [
      -                              "specific_urls",
      -                              "open_web",
      -                              "not_established"
      -                            ],
      -                            "type": "string"
      -                          }
      -                        },
      -                        "required": [
      -                          "method",
      -                          "sourceUrls",
      -                          "sourceDomains",
      -                          "sourceRestriction",
      -                          "targetMode",
      -                          "renderingPreference",
      -                          "renderingPreferenceConflict",
      -                          "limitations"
      -                        ],
      -                        "type": "object"
      -                      },
      -                      "requirements": {
      -                        "const": "unassessed",
      -                        "type": "string"
      -                      }
      -                    },
      -                    "required": [
      -                      "query",
      -                      "requirements",
      -                      "requestSignals",
      -                      "ordering",
      -                      "notes"
      -                    ],
      -                    "type": "object"
      -                  },
      -                  "canExecute": {
      -                    "const": false,
      -                    "type": "boolean"
      -                  },
      -                  "candidates": {
      -                    "items": {
      -                      "additionalProperties": false,
      -                      "properties": {
      -                        "accountStatus": {
      -                          "const": "unknown",
      -                          "type": "string"
      -                        },
      -                        "evidence": {
      -                          "additionalProperties": false,
      -                          "properties": {
      -                            "recentAttempt": {
      -                              "anyOf": [
      -                                {
      -                                  "type": "null"
      -                                },
      -                                {
      -                                  "additionalProperties": false,
      -                                  "properties": {
      -                                    "adapterEndpoint": {
      -                                      "format": "uri",
      -                                      "type": "string"
      -                                    },
      -                                    "fresh": {
      -                                      "type": "boolean"
      -                                    },
      -                                    "observedAt": {
      -                                      "type": "string"
      -                                    },
      -                                    "scope": {
      -                                      "type": "string"
      -                                    },
      -                                    "status": {
      -                                      "type": "string"
      -                                    }
      -                                  },
      -                                  "required": [
      -                                    "observedAt",
      -                                    "status",
      -                                    "adapterEndpoint",
      -                                    "fresh",
      -                                    "scope"
      -                                  ],
      -                                  "type": "object"
      -                                }
      -                              ]
      -                            },
      -                            "url": {
      -                              "type": "string"
      -                            }
      -                          },
      -                          "required": [
      -                            "url",
      -                            "recentAttempt"
      -                          ],
      -                          "type": "object"
      -                        },
      -                        "fit": {
      -                          "const": "needs_review",
      -                          "type": "string"
      -                        },
      -                        "liveAvailability": {
      -                          "const": "not_checked",
      -                          "type": "string"
      -                        },
      -                        "measurements": {
      -                          "additionalProperties": false,
      -                          "properties": {
      -                            "durationMs": {
      -                              "type": "null"
      -                            },
      -                            "qualityScore": {
      -                              "type": "null"
      -                            },
      -                            "sampleCount": {
      -                              "const": 0,
      -                              "type": "number"
      -                            },
      -                            "taskCostUsd": {
      -                              "type": "null"
      -                            }
      -                          },
      -                          "required": [
      -                            "taskCostUsd",
      -                            "durationMs",
      -                            "qualityScore",
      -                            "sampleCount"
      -                          ],
      -                          "type": "object"
      -                        },
      -                        "name": {
      -                          "type": "string"
      -                        },
      -                        "options": {
      -                          "items": {
      -                            "additionalProperties": false,
      -                            "properties": {
      -                              "access": {
      -                                "enum": [
      -                                  "documented_anonymous",
      -                                  "documented_wallet",
      -                                  "host_connection_required",
      -                                  "not_established"
      -                                ],
      -                                "type": "string"
      -                              },
      -                              "authentication": {
      -                                "additionalProperties": false,
      -                                "properties": {
      -                                  "instructions": {
      -                                    "type": "string"
      -                                  },
      -                                  "method": {
      -                                    "enum": [
      -                                      "api-key",
      -                                      "http-basic",
      -                                      "oauth",
      -                                      "wallet-payment",
      -                                      "none",
      -                                      "unknown"
      -                                    ],
      -                                    "type": "string"
      -                                  },
      -                                  "requirement": {
      -                                    "enum": [
      -                                      "required",
      -                                      "optional",
      -                                      "conditional",
      -                                      "unknown"
      -                                    ],
      -                                    "type": "string"
      -                                  }
      -                                },
      -                                "required": [
      -                                  "method",
      -                                  "requirement",
      -                                  "instructions"
      -                                ],
      -                                "type": "object"
      -                              },
      -                              "endpoint": {
      -                                "anyOf": [
      -                                  {
      -                                    "format": "uri",
      -                                    "type": "string"
      -                                  },
      -                                  {
      -                                    "type": "null"
      -                                  }
      -                                ]
      -                              },
      -                              "id": {
      -                                "type": "string"
      -                              },
      -                              "label": {
      -                                "type": "string"
      -                              },
      -                              "limitations": {
      -                                "items": {
      -                                  "type": "string"
      -                                },
      -                                "type": "array"
      -                              },
      -                              "paymentRequired": {
      -                                "type": [
      -                                  "boolean",
      -                                  "null"
      -                                ]
      -                              },
      -                              "protocol": {
      -                                "enum": [
      -                                  "MCP",
      -                                  "REST"
      -                                ],
      -                                "type": "string"
      -                              },
      -                              "protocols": {
      -                                "items": {
      -                                  "enum": [
      -                                    "MCP",
      -                                    "REST",
      -                                    "x402"
      -                                  ],
      -                                  "type": "string"
      -                                },
      -                                "maxItems": 3,
      -                                "minItems": 1,
      -                                "type": "array",
      -                                "uniqueItems": true
      -                              },
      -                              "readiness": {
      -                                "additionalProperties": false,
      -                                "properties": {
      -                                  "expiresAt": {
      -                                    "format": "date-time",
      -                                    "type": [
      -                                      "string",
      -                                      "null"
      -                                    ]
      -                                  },
      -                                  "explanation": {
      -                                    "type": "string"
      -                                  },
      -                                  "label": {
      -                                    "type": "string"
      -                                  },
      -                                  "observedAt": {
      -                                    "format": "date-time",
      -                                    "type": [
      -                                      "string",
      -                                      "null"
      -                                    ]
      -                                  },
      -                                  "outcome": {
      -                                    "type": [
      -                                      "string",
      -                                      "null"
      -                                    ]
      -                                  },
      -                                  "status": {
      -                                    "enum": [
      -                                      "response_observed",
      -                                      "recent_issue",
      -                                      "no_results",
      -                                      "stale",
      -                                      "not_observed"
      -                                    ],
      -                                    "type": "string"
      -                                  }
      -                                },
      -                                "required": [
      -                                  "status",
      -                                  "observedAt",
      -                                  "expiresAt",
      -                                  "outcome",
      -                                  "label",
      -                                  "explanation"
      -                                ],
      -                                "type": "object"
      -                              },
      -                              "sourceUrls": {
      -                                "items": {
      -                                  "format": "uri",
      -                                  "type": "string"
      -                                },
      -                                "minItems": 1,
      -                                "type": "array"
      -                              },
      -                              "steps": {
      -                                "items": {
      -                                  "type": "string"
      -                                },
      -                                "type": "array"
      -                              },
      -                              "taskSuitability": {
      -                                "additionalProperties": false,
      -                                "properties": {
      -                                  "expiresAt": {
      -                                    "format": "date-time",
      -                                    "type": [
      -                                      "string",
      -                                      "null"
      -                                    ]
      -                                  },
      -                                  "limitations": {
      -                                    "items": {
      -                                      "type": "string"
      -                                    },
      -                                    "type": "array"
      -                                  },
      -                                  "nativeDomainFilter": {
      -                                    "enum": [
      -                                      "documented",
      -                                      "not_established"
      -                                    ],
      -                                    "type": "string"
      -                                  },
      -                                  "pageRendering": {
      -                                    "additionalProperties": false,
      -                                    "properties": {
      -                                      "directHttpValue": {
      -                                        "type": [
      -                                          "string",
      -                                          "null"
      -                                        ]
      -                                      },
      -                                      "expiresAt": {
      -                                        "format": "date-time",
      -                                        "type": [
      -                                          "string",
      -                                          "null"
      -                                        ]
      -                                      },
      -                                      "javascriptValue": {
      -                                        "type": [
      -                                          "string",
      -                                          "null"
      -                                        ]
      -                                      },
      -                                      "limitations": {
      -                                        "items": {
      -                                          "type": "string"
      -                                        },
      -                                        "type": "array"
      -                                      },
      -                                      "modes": {
      -                                        "items": {
      -                                          "enum": [
      -                                            "javascript",
      -                                            "direct_http"
      -                                          ],
      -                                          "type": "string"
      -                                        },
      -                                        "type": "array",
      -                                        "uniqueItems": true
      -                                      },
      -                                      "parameter": {
      -                                        "type": [
      -                                          "string",
      -                                          "null"
      -                                        ]
      -                                      },
      -                                      "reviewedAt": {
      -                                        "format": "date-time",
      -                                        "type": [
      -                                          "string",
      -                                          "null"
      -                                        ]
      -                                      },
      -                                      "sources": {
      -                                        "items": {
      -                                          "additionalProperties": false,
      -                                          "properties": {
      -                                            "title": {
      -                                              "type": "string"
      -                                            },
      -                                            "url": {
      -                                              "format": "uri",
      -                                              "type": "string"
      -                                            }
      -                                          },
      -                                          "required": [
      -                                            "url",
      -                                            "title"
      -                                          ],
      -                                          "type": "object"
      -                                        },
      -                                        "type": "array"
      -                                      },
      -                                      "status": {
      -                                        "enum": [
      -                                          "documented",
      -                                          "not_established"
      -                                        ],
      -                                        "type": "string"
      -                                      }
      -                                    },
      -                                    "required": [
      -                                      "status",
      -                                      "modes",
      -                                      "parameter",
      -                                      "javascriptValue",
      -                                      "directHttpValue",
      -                                      "reviewedAt",
      -                                      "expiresAt",
      -                                      "sources",
      -                                      "limitations"
      -                                    ],
      -                                    "type": "object"
      -                                  },
      -                                  "parameter": {
      -                                    "type": [
      -                                      "string",
      -                                      "null"
      -                                    ]
      -                                  },
      -                                  "requiredMode": {
      -                                    "type": [
      -                                      "string",
      -                                      "null"
      -                                    ]
      -                                  },
      -                                  "reviewedAt": {
      -                                    "format": "date-time",
      -                                    "type": [
      -                                      "string",
      -                                      "null"
      -                                    ]
      -                                  },
      -                                  "sources": {
      -                                    "items": {
      -                                      "additionalProperties": false,
      -                                      "properties": {
      -                                        "title": {
      -                                          "type": "string"
      -                                        },
      -                                        "url": {
      -                                          "format": "uri",
      -                                          "type": "string"
      -                                        }
      -                                      },
      -                                      "required": [
      -                                        "url",
      -                                        "title"
      -                                      ],
      -                                      "type": "object"
      -                                    },
      -                                    "type": "array"
      -                                  }
      -                                },
      -                                "required": [
      -                                  "nativeDomainFilter",
      -                                  "parameter",
      -                                  "requiredMode",
      -                                  "reviewedAt",
      -                                  "expiresAt",
      -                                  "sources",
      -                                  "limitations",
      -                                  "pageRendering"
      -                                ],
      -                                "type": "object"
      -                              },
      -                              "transport": {
      -                                "enum": [
      -                                  "streamable-http",
      -                                  "sse",
      -                                  "stdio",
      -                                  "https",
      -                                  "unknown"
      -                                ],
      -                                "type": "string"
      -                              }
      -                            },
      -                            "required": [
      -                              "taskSuitability",
      -                              "readiness",
      -                              "id",
      -                              "label",
      -                              "protocol",
      -                              "protocols",
      -                              "paymentRequired",
      -                              "transport",
      -                              "endpoint",
      -                              "access",
      -                              "authentication",
      -                              "steps",
      -                              "limitations",
      -                              "sourceUrls"
      -                            ],
      -                            "type": "object"
      -                          },
      -                          "maxItems": 20,
      -                          "minItems": 1,
      -                          "type": "array"
      -                        },
      -                        "provider": {
      -                          "type": "string"
      -                        },
      -                        "quotaStatus": {
      -                          "const": "unknown",
      -                          "type": "string"
      -                        },
      -                        "reasons": {
      -                          "items": {
      -                            "type": "string"
      -                          },
      -                          "type": "array"
      -                        },
      -                        "review": {
      -                          "additionalProperties": false,
      -                          "properties": {
      -                            "guideSnapshotMatched": {
      -                              "const": true,
      -                              "type": "boolean"
      -                            },
      -                            "listingSnapshotMatched": {
      -                              "const": true,
      -                              "type": "boolean"
      -                            },
      -                            "reviewedAt": {
      -                              "type": "string"
      -                            }
      -                          },
      -                          "required": [
      -                            "reviewedAt",
      -                            "listingSnapshotMatched",
      -                            "guideSnapshotMatched"
      -                          ],
      -                          "type": "object"
      -                        },
      -                        "serviceUrl": {
      -                          "type": "string"
      -                        },
      -                        "sources": {
      -                          "items": {
      -                            "additionalProperties": false,
      -                            "properties": {
      -                              "checkedAt": {
      -                                "type": "string"
      -                              },
      -                              "title": {
      -                                "type": "string"
      -                              },
      -                              "url": {
      -                                "format": "uri",
      -                                "type": "string"
      -                              }
      -                            },
      -                            "required": [
      -                              "url",
      -                              "title",
      -                              "checkedAt"
      -                            ],
      -                            "type": "object"
      -                          },
      -                          "minItems": 1,
      -                          "type": "array"
      -                        },
      -                        "sponsored": {
      -                          "const": false,
      -                          "type": "boolean"
      -                        },
      -                        "unknowns": {
      -                          "items": {
      -                            "additionalProperties": false,
      -                            "properties": {
      -                              "field": {
      -                                "type": "string"
      -                              },
      -                              "reason": {
      -                                "type": "string"
      -                              },
      -                              "status": {
      -                                "const": "unknown",
      -                                "type": "string"
      -                              }
      -                            },
      -                            "required": [
      -                              "field",
      -                              "status",
      -                              "reason"
      -                            ],
      -                            "type": "object"
      -                          },
      -                          "type": "array"
      -                        }
      -                      },
      -                      "required": [
      -                        "provider",
      -                        "name",
      -                        "serviceUrl",
      -                        "fit",
      -                        "reasons",
      -                        "unknowns",
      -                        "options",
      -                        "review",
      -                        "sources",
      -                        "evidence",
      -                        "measurements",
      -                        "accountStatus",
      -                        "quotaStatus",
      -                        "liveAvailability",
      -                        "sponsored"
      -                      ],
      -                      "type": "object"
      -                    },
      -                    "maxItems": 3,
      -                    "type": "array"
      -                  },
      -                  "coverage": {
      -                    "additionalProperties": false,
      -                    "properties": {
      -                      "candidateServices": {
      -                        "maximum": 2000,
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "evaluatedServices": {
      -                        "maximum": 2000,
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "excludedServices": {
      -                        "maximum": 2000,
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "insufficientEvidenceServices": {
      -                        "maximum": 2000,
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "invalidReviewedProfiles": {
      -                        "maximum": 2000,
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "outsideTaskScopeServices": {
      -                        "maximum": 2000,
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "publishedServices": {
      -                        "maximum": 2000,
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "reviewedProfiles": {
      -                        "maximum": 2000,
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "sourceReviewedServices": {
      -                        "maximum": 2000,
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "taskReviewedServices": {
      -                        "maximum": 2000,
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "unreviewedServices": {
      -                        "maximum": 2000,
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      }
      -                    },
      -                    "required": [
      -                      "publishedServices",
      -                      "evaluatedServices",
      -                      "sourceReviewedServices",
      -                      "outsideTaskScopeServices",
      -                      "insufficientEvidenceServices",
      -                      "reviewedProfiles",
      -                      "unreviewedServices",
      -                      "invalidReviewedProfiles",
      -                      "taskReviewedServices",
      -                      "candidateServices",
      -                      "excludedServices"
      -                    ],
      -                    "type": "object"
      -                  },
      -                  "limitations": {
      -                    "items": {
      -                      "type": "string"
      -                    },
      -                    "type": "array"
      -                  },
      -                  "mode": {
      -                    "const": "planning_only",
      -                    "type": "string"
      -                  },
      -                  "projection": {
      -                    "additionalProperties": false,
      -                    "properties": {
      -                      "availableCandidates": {
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "excludedRecords": {
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "fullResponseEndpoint": {
      -                        "const": "/api/recommendations",
      -                        "type": "string"
      -                      },
      -                      "fullResponseMethod": {
      -                        "const": "POST",
      -                        "type": "string"
      -                      },
      -                      "kind": {
      -                        "const": "bounded_shortlist",
      -                        "type": "string"
      -                      },
      -                      "omittedCandidates": {
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      }
      -                    },
      -                    "required": [
      -                      "kind",
      -                      "availableCandidates",
      -                      "omittedCandidates",
      -                      "excludedRecords",
      -                      "fullResponseEndpoint",
      -                      "fullResponseMethod"
      -                    ],
      -                    "type": "object"
      -                  },
      -                  "request": {
      -                    "additionalProperties": false,
      -                    "properties": {
      -                      "constraints": {
      -                        "additionalProperties": false,
      -                        "properties": {
      -                          "access": {
      -                            "enum": [
      -                              "any",
      -                              "no_account"
      -                            ],
      -                            "type": "string"
      -                          },
      -                          "maxDurationMs": {
      -                            "maximum": 300000,
      -                            "minimum": 1,
      -                            "type": [
      -                              "integer",
      -                              "null"
      -                            ]
      -                          },
      -                          "maxTaskCostUsd": {
      -                            "maximum": 1000,
      -                            "minimum": 0,
      -                            "type": [
      -                              "number",
      -                              "null"
      -                            ]
      -                          },
      -                          "outputLanguage": {
      -                            "maxLength": 63,
      -                            "minLength": 2,
      -                            "type": [
      -                              "string",
      -                              "null"
      -                            ]
      -                          },
      -                          "payment": {
      -                            "enum": [
      -                              "any",
      -                              "no_payment"
      -                            ],
      -                            "type": "string"
      -                          },
      -                          "protocol": {
      -                            "enum": [
      -                              "any",
      -                              "MCP",
      -                              "REST",
      -                              "x402"
      -                            ],
      -                            "type": "string"
      -                          },
      -                          "requireMeasuredQuality": {
      -                            "type": "boolean"
      -                          }
      -                        },
      -                        "required": [
      -                          "access",
      -                          "protocol",
      -                          "payment",
      -                          "maxTaskCostUsd",
      -                          "maxDurationMs",
      -                          "requireMeasuredQuality",
      -                          "outputLanguage"
      -                        ],
      -                        "type": "object"
      -                      },
      -                      "executionPolicy": {
      -                        "additionalProperties": false,
      -                        "properties": {
      -                          "accountConnections": {
      -                            "const": false,
      -                            "type": "boolean"
      -                          },
      -                          "payments": {
      -                            "const": false,
      -                            "type": "boolean"
      -                          },
      -                          "providerCalls": {
      -                            "const": false,
      -                            "type": "boolean"
      -                          }
      -                        },
      -                        "required": [
      -                          "providerCalls",
      -                          "accountConnections",
      -                          "payments"
      -                        ],
      -                        "type": "object"
      -                      },
      -                      "query": {
      -                        "maxLength": 2000,
      -                        "minLength": 1,
      -                        "type": "string"
      -                      },
      -                      "requirements": {
      -                        "items": {
      -                          "maxLength": 200,
      -                          "minLength": 1,
      -                          "type": "string"
      -                        },
      -                        "maxItems": 8,
      -                        "type": "array"
      -                      },
      -                      "task": {
      -                        "enum": [
      -                          "web_search",
      -                          "read_page",
      -                          "pdf_parse",
      -                          "browser_automation",
      -                          "structured_data"
      -                        ],
      -                        "type": "string"
      -                      }
      -                    },
      -                    "required": [
      -                      "task",
      -                      "query",
      -                      "requirements",
      -                      "executionPolicy",
      -                      "constraints"
      -                    ],
      -                    "type": "object"
      -                  },
      -                  "schemaVersion": {
      -                    "const": "1",
      -                    "type": "string"
      -                  }
      -                },
      -                "required": [
      -                  "schemaVersion",
      -                  "mode",
      -                  "request",
      -                  "assessment",
      -                  "canExecute",
      -                  "coverage",
      -                  "limitations",
      -                  "candidates",
      -                  "projection"
      -                ],
      -                "type": "object"
      -              }
      -            },
      -            "required": [
      -              "kind",
      -              "result"
      -            ],
      -            "type": "object"
      -          },
      -          {
      -            "additionalProperties": false,
      -            "properties": {
      -              "kind": {
      -                "const": "catalogue",
      -                "type": "string"
      -              },
      -              "result": {
      -                "additionalProperties": false,
      -                "properties": {
      -                  "generatedAt": {
      -                    "format": "date-time",
      -                    "type": "string"
      -                  },
      -                  "page": {
      -                    "additionalProperties": false,
      -                    "properties": {
      -                      "nextOffset": {
      -                        "minimum": 0,
      -                        "type": [
      -                          "integer",
      -                          "null"
      -                        ]
      -                      },
      -                      "offset": {
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "requestedLimit": {
      -                        "maximum": 100,
      -                        "minimum": 1,
      -                        "type": "integer"
      -                      },
      -                      "returnedBeforeProjection": {
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "unselectedResumeOffset": {
      -                        "minimum": 0,
      -                        "type": [
      -                          "integer",
      -                          "null"
      -                        ]
      -                      }
      -                    },
      -                    "required": [
      -                      "offset",
      -                      "requestedLimit",
      -                      "returnedBeforeProjection",
      -                      "nextOffset",
      -                      "unselectedResumeOffset"
      -                    ],
      -                    "type": "object"
      -                  },
      -                  "projection": {
      -                    "additionalProperties": false,
      -                    "properties": {
      -                      "availableOnReturnedPage": {
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "fullResponseEndpoint": {
      -                        "const": "/api/services",
      -                        "type": "string"
      -                      },
      -                      "fullResponseMethod": {
      -                        "const": "POST",
      -                        "type": "string"
      -                      },
      -                      "kind": {
      -                        "const": "bounded_shortlist",
      -                        "type": "string"
      -                      },
      -                      "omittedOnReturnedPage": {
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      }
      -                    },
      -                    "required": [
      -                      "kind",
      -                      "availableOnReturnedPage",
      -                      "omittedOnReturnedPage",
      -                      "fullResponseEndpoint",
      -                      "fullResponseMethod"
      -                    ],
      -                    "type": "object"
      -                  },
      -                  "returned": {
      -                    "maximum": 3,
      -                    "minimum": 0,
      -                    "type": "integer"
      -                  },
      -                  "search": {
      -                    "additionalProperties": false,
      -                    "properties": {
      -                      "appliedFilters": {
      -                        "additionalProperties": false,
      -                        "properties": {
      -                          "category": {
      -                            "anyOf": [
      -                              {
      -                                "enum": [
      -                                  "search",
      -                                  "extraction",
      -                                  "data",
      -                                  "browser",
      -                                  "documents"
      -                                ],
      -                                "type": "string"
      -                              },
      -                              {
      -                                "type": "null"
      -                              }
      -                            ]
      -                          },
      -                          "pricing": {
      -                            "anyOf": [
      -                              {
      -                                "enum": [
      -                                  "free",
      -                                  "freemium",
      -                                  "usage-based",
      -                                  "subscription",
      -                                  "unknown"
      -                                ],
      -                                "type": "string"
      -                              },
      -                              {
      -                                "type": "null"
      -                              }
      -                            ]
      -                          },
      -                          "protocol": {
      -                            "anyOf": [
      -                              {
      -                                "enum": [
      -                                  "MCP",
      -                                  "REST",
      -                                  "x402"
      -                                ],
      -                                "type": "string"
      -                              },
      -                              {
      -                                "type": "null"
      -                              }
      -                            ]
      -                          }
      -                        },
      -                        "required": [
      -                          "category",
      -                          "protocol",
      -                          "pricing"
      -                        ],
      -                        "type": "object"
      -                      },
      -                      "discovery": {
      -                        "additionalProperties": false,
      -                        "properties": {
      -                          "assessment": {
      -                            "const": "unassessed",
      -                            "type": "string"
      -                          },
      -                          "decomposition": {
      -                            "enum": [
      -                              "caller_supplied",
      -                              "not_supplied"
      -                            ],
      -                            "type": "string"
      -                          },
      -                          "executionPolicy": {
      -                            "additionalProperties": false,
      -                            "properties": {
      -                              "accountConnections": {
      -                                "const": false,
      -                                "type": "boolean"
      -                              },
      -                              "payments": {
      -                                "const": false,
      -                                "type": "boolean"
      -                              },
      -                              "providerCalls": {
      -                                "const": false,
      -                                "type": "boolean"
      -                              }
      -                            },
      -                            "required": [
      -                              "providerCalls",
      -                              "accountConnections",
      -                              "payments"
      -                            ],
      -                            "type": "object"
      -                          },
      -                          "originalRequest": {
      -                            "maxLength": 2000,
      -                            "minLength": 1,
      -                            "type": [
      -                              "string",
      -                              "null"
      -                            ]
      -                          },
      -                          "requirements": {
      -                            "items": {
      -                              "maxLength": 200,
      -                              "minLength": 1,
      -                              "type": "string"
      -                            },
      -                            "maxItems": 8,
      -                            "type": "array"
      -                          },
      -                          "resultsAre": {
      -                            "const": "metadata_candidates",
      -                            "type": "string"
      -                          }
      -                        },
      -                        "required": [
      -                          "originalRequest",
      -                          "requirements",
      -                          "executionPolicy",
      -                          "decomposition",
      -                          "assessment",
      -                          "resultsAre"
      -                        ],
      -                        "type": "object"
      -                      },
      -                      "effectiveQuery": {
      -                        "type": "string"
      -                      },
      -                      "mode": {
      -                        "enum": [
      -                          "browse",
      -                          "keywords",
      -                          "agent-translation"
      -                        ],
      -                        "type": "string"
      -                      },
      -                      "originalQuery": {
      -                        "type": "string"
      -                      },
      -                      "reasonCodes": {
      -                        "description": "Empty when matches exist. Otherwise identifies the first blocking cause: an overlong query, no searchable terms, unsupported exclusions/alternatives/numerical comparisons, or no match in the current published catalogue. It does not establish that no suitable provider exists elsewhere. REST/MCP reject overlong requests before returning search results.",
      -                        "items": {
      -                          "enum": [
      -                            "QUERY_TOO_LONG",
      -                            "NO_SEARCHABLE_TERMS",
      -                            "UNSUPPORTED_CONDITIONS",
      -                            "NO_CATALOGUE_MATCH"
      -                          ],
      -                          "type": "string"
      -                        },
      -                        "maxItems": 1,
      -                        "type": "array"
      -                      },
      -                      "suggestions": {
      -                        "items": {
      -                          "type": "string"
      -                        },
      -                        "type": "array"
      -                      },
      -                      "terms": {
      -                        "items": {
      -                          "type": "string"
      -                        },
      -                        "type": "array"
      -                      },
      -                      "warnings": {
      -                        "items": {
      -                          "type": "string"
      -                        },
      -                        "type": "array"
      -                      }
      -                    },
      -                    "required": [
      -                      "discovery",
      -                      "originalQuery",
      -                      "effectiveQuery",
      -                      "mode",
      -                      "reasonCodes",
      -                      "terms",
      -                      "appliedFilters",
      -                      "warnings",
      -                      "suggestions"
      -                    ],
      -                    "type": "object"
      -                  },
      -                  "services": {
      -                    "items": {
      -                      "oneOf": [
      -                        {
      -                          "additionalProperties": false,
      -                          "properties": {
      -                            "auth": {
      -                              "enum": [
      -                                "api-key",
      -                                "oauth",
      -                                "wallet-payment",
      -                                "none",
      -                                "unknown"
      -                              ],
      -                              "type": "string"
      -                            },
      -                            "category": {
      -                              "enum": [
      -                                "search",
      -                                "extraction",
      -                                "data",
      -                                "browser",
      -                                "documents"
      -                              ],
      -                              "type": "string"
      -                            },
      -                            "docsUrl": {
      -                              "type": "string"
      -                            },
      -                            "matchReasons": {
      -                              "items": {
      -                                "additionalProperties": false,
      -                                "properties": {
      -                                  "field": {
      -                                    "enum": [
      -                                      "name_provider",
      -                                      "capabilities",
      -                                      "description",
      -                                      "category",
      -                                      "protocol",
      -                                      "pricing",
      -                                      "catalogue"
      -                                    ],
      -                                    "type": "string"
      -                                  },
      -                                  "kind": {
      -                                    "enum": [
      -                                      "keyword",
      -                                      "filter",
      -                                      "catalogue"
      -                                    ],
      -                                    "type": "string"
      -                                  },
      -                                  "matchedTerm": {
      -                                    "type": [
      -                                      "string",
      -                                      "null"
      -                                    ]
      -                                  },
      -                                  "term": {
      -                                    "type": [
      -                                      "string",
      -                                      "null"
      -                                    ]
      -                                  }
      -                                },
      -                                "required": [
      -                                  "kind",
      -                                  "field",
      -                                  "term",
      -                                  "matchedTerm"
      -                                ],
      -                                "type": "object"
      -                              },
      -                              "minItems": 1,
      -                              "type": "array"
      -                            },
      -                            "name": {
      -                              "type": "string"
      -                            },
      -                            "pricing": {
      -                              "additionalProperties": false,
      -                              "properties": {
      -                                "checkedAt": {
      -                                  "anyOf": [
      -                                    {
      -                                      "anyOf": [
      -                                        {
      -                                          "format": "date",
      -                                          "type": "string"
      -                                        },
      -                                        {
      -                                          "format": "date-time",
      -                                          "type": "string"
      -                                        }
      -                                      ]
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "model": {
      -                                  "enum": [
      -                                    "free",
      -                                    "freemium",
      -                                    "usage-based",
      -                                    "subscription",
      -                                    "unknown"
      -                                  ],
      -                                  "type": "string"
      -                                }
      -                              },
      -                              "required": [
      -                                "model",
      -                                "checkedAt"
      -                              ],
      -                              "type": "object"
      -                            },
      -                            "protocols": {
      -                              "items": {
      -                                "enum": [
      -                                  "MCP",
      -                                  "REST",
      -                                  "x402"
      -                                ],
      -                                "type": "string"
      -                              },
      -                              "type": "array"
      -                            },
      -                            "provider": {
      -                              "type": "string"
      -                            },
      -                            "slug": {
      -                              "type": "string"
      -                            },
      -                            "source": {
      -                              "additionalProperties": false,
      -                              "properties": {
      -                                "checkedAt": {
      -                                  "anyOf": [
      -                                    {
      -                                      "format": "date",
      -                                      "type": "string"
      -                                    },
      -                                    {
      -                                      "format": "date-time",
      -                                      "type": "string"
      -                                    }
      -                                  ]
      -                                },
      -                                "registryLifecycle": {
      -                                  "anyOf": [
      -                                    {
      -                                      "additionalProperties": false,
      -                                      "properties": {
      -                                        "evidence": {
      -                                          "additionalProperties": false,
      -                                          "properties": {
      -                                            "checkedAt": {
      -                                              "anyOf": [
      -                                                {
      -                                                  "format": "date",
      -                                                  "type": "string"
      -                                                },
      -                                                {
      -                                                  "format": "date-time",
      -                                                  "type": "string"
      -                                                }
      -                                              ]
      -                                            },
      -                                            "url": {
      -                                              "type": "string"
      -                                            }
      -                                          },
      -                                          "required": [
      -                                            "url",
      -                                            "checkedAt"
      -                                          ],
      -                                          "type": "object"
      -                                        },
      -                                        "status": {
      -                                          "enum": [
      -                                            "deprecated",
      -                                            "endpoint_not_declared"
      -                                          ],
      -                                          "type": "string"
      -                                        }
      -                                      },
      -                                      "required": [
      -                                        "status",
      -                                        "evidence"
      -                                      ],
      -                                      "type": "object"
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "type": {
      -                                  "enum": [
      -                                    "registry",
      -                                    "provider"
      -                                  ],
      -                                  "type": "string"
      -                                },
      -                                "url": {
      -                                  "type": "string"
      -                                },
      -                                "verification": {
      -                                  "enum": [
      -                                    "listed",
      -                                    "documented",
      -                                    "connection-tested"
      -                                  ],
      -                                  "type": "string"
      -                                }
      -                              },
      -                              "required": [
      -                                "url",
      -                                "type",
      -                                "checkedAt",
      -                                "verification",
      -                                "registryLifecycle"
      -                              ],
      -                              "type": "object"
      -                            },
      -                            "tagline": {
      -                              "type": "string"
      -                            }
      -                          },
      -                          "required": [
      -                            "slug",
      -                            "name",
      -                            "provider",
      -                            "tagline",
      -                            "category",
      -                            "protocols",
      -                            "auth",
      -                            "pricing",
      -                            "docsUrl",
      -                            "source",
      -                            "matchReasons"
      -                          ],
      -                          "type": "object"
      -                        },
      -                        {
      -                          "additionalProperties": false,
      -                          "properties": {
      -                            "auth": {
      -                              "enum": [
      -                                "api-key",
      -                                "oauth",
      -                                "wallet-payment",
      -                                "none",
      -                                "unknown"
      -                              ],
      -                              "type": "string"
      -                            },
      -                            "capabilities": {
      -                              "items": {
      -                                "type": "string"
      -                              },
      -                              "type": "array"
      -                            },
      -                            "category": {
      -                              "enum": [
      -                                "search",
      -                                "extraction",
      -                                "data",
      -                                "browser",
      -                                "documents"
      -                              ],
      -                              "type": "string"
      -                            },
      -                            "color": {
      -                              "type": "string"
      -                            },
      -                            "description": {
      -                              "type": "string"
      -                            },
      -                            "docsUrl": {
      -                              "type": "string"
      -                            },
      -                            "endpoint": {
      -                              "type": [
      -                                "string",
      -                                "null"
      -                              ]
      -                            },
      -                            "featured": {
      -                              "type": "boolean"
      -                            },
      -                            "id": {
      -                              "type": "string"
      -                            },
      -                            "name": {
      -                              "type": "string"
      -                            },
      -                            "notes": {
      -                              "type": "string"
      -                            },
      -                            "pricing": {
      -                              "additionalProperties": false,
      -                              "properties": {
      -                                "checkedAt": {
      -                                  "anyOf": [
      -                                    {
      -                                      "anyOf": [
      -                                        {
      -                                          "format": "date",
      -                                          "type": "string"
      -                                        },
      -                                        {
      -                                          "format": "date-time",
      -                                          "type": "string"
      -                                        }
      -                                      ]
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "model": {
      -                                  "enum": [
      -                                    "free",
      -                                    "freemium",
      -                                    "usage-based",
      -                                    "subscription",
      -                                    "unknown"
      -                                  ],
      -                                  "type": "string"
      -                                },
      -                                "summary": {
      -                                  "type": "string"
      -                                },
      -                                "url": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                }
      -                              },
      -                              "required": [
      -                                "model",
      -                                "summary",
      -                                "url",
      -                                "checkedAt"
      -                              ],
      -                              "type": "object"
      -                            },
      -                            "protocols": {
      -                              "items": {
      -                                "enum": [
      -                                  "MCP",
      -                                  "REST",
      -                                  "x402"
      -                                ],
      -                                "type": "string"
      -                              },
      -                              "type": "array"
      -                            },
      -                            "provider": {
      -                              "type": "string"
      -                            },
      -                            "registryName": {
      -                              "type": [
      -                                "string",
      -                                "null"
      -                              ]
      -                            },
      -                            "slug": {
      -                              "type": "string"
      -                            },
      -                            "sourceCheckedAt": {
      -                              "anyOf": [
      -                                {
      -                                  "format": "date",
      -                                  "type": "string"
      -                                },
      -                                {
      -                                  "format": "date-time",
      -                                  "type": "string"
      -                                }
      -                              ]
      -                            },
      -                            "sourceType": {
      -                              "enum": [
      -                                "registry",
      -                                "provider"
      -                              ],
      -                              "type": "string"
      -                            },
      -                            "sourceUrl": {
      -                              "type": "string"
      -                            },
      -                            "tagline": {
      -                              "type": "string"
      -                            },
      -                            "tags": {
      -                              "items": {
      -                                "type": "string"
      -                              },
      -                              "type": "array"
      -                            },
      -                            "verification": {
      -                              "enum": [
      -                                "listed",
      -                                "documented",
      -                                "connection-tested"
      -                              ],
      -                              "type": "string"
      -                            },
      -                            "website": {
      -                              "type": "string"
      -                            }
      -                          },
      -                          "required": [
      -                            "id",
      -                            "slug",
      -                            "name",
      -                            "provider",
      -                            "tagline",
      -                            "description",
      -                            "website",
      -                            "docsUrl",
      -                            "category",
      -                            "tags",
      -                            "capabilities",
      -                            "protocols",
      -                            "auth",
      -                            "pricing",
      -                            "endpoint",
      -                            "registryName",
      -                            "sourceUrl",
      -                            "sourceType",
      -                            "sourceCheckedAt",
      -                            "verification",
      -                            "notes",
      -                            "featured",
      -                            "color"
      -                          ],
      -                          "type": "object"
      -                        }
      -                      ]
      -                    },
      -                    "maxItems": 3,
      -                    "type": "array"
      -                  },
      -                  "total": {
      -                    "minimum": 0,
      -                    "type": "integer"
      -                  },
      -                  "view": {
      -                    "enum": [
      -                      "compact",
      -                      "full"
      -                    ],
      -                    "type": "string"
      -                  }
      -                },
      -                "required": [
      -                  "services",
      -                  "total",
      -                  "returned",
      -                  "generatedAt",
      -                  "view",
      -                  "search",
      -                  "projection",
      -                  "page"
      -                ],
      -                "type": "object"
      -              }
      -            },
      -            "required": [
      -              "kind",
      -              "result"
      -            ],
      -            "type": "object"
      -          }
      -        ]
      -      },
      -      "input": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "compare": {
      -            "type": "boolean"
      -          },
      -          "discoveryRequestJson": {
      -            "maxLength": 8192,
      -            "minLength": 2,
      -            "type": "string"
      -          },
      -          "enrichment": {
      -            "enum": [
      -              "evidence",
      -              "connection",
      -              "both"
      -            ],
      -            "type": "string"
      -          },
      -          "maxCandidates": {
      -            "maximum": 3,
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "mode": {
      -            "enum": [
      -              "recommend",
      -              "catalogue"
      -            ],
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "mode",
      -          "discoveryRequestJson",
      -          "maxCandidates",
      -          "enrichment",
      -          "compare"
      -        ],
      -        "type": "object"
      -      },
      -      "limitations": {
      -        "items": {
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "mode": {
      -        "const": "bounded_read_only_workflow",
      -        "type": "string"
      -      },
      -      "schemaVersion": {
      -        "const": "1",
      -        "type": "string"
      -      },
      -      "selection": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "candidatesOnReturnedPage": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "policy": {
      -            "const": "first_in_existing_order",
      -            "type": "string"
      -          },
      -          "selected": {
      -            "maximum": 3,
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "slugs": {
      -            "items": {
      -              "type": "string"
      -            },
      -            "maxItems": 3,
      -            "type": "array",
      -            "uniqueItems": true
      -          },
      -          "unselectedOnReturnedPage": {
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "policy",
      -          "candidatesOnReturnedPage",
      -          "selected",
      -          "unselectedOnReturnedPage",
      -          "slugs"
      -        ],
      -        "type": "object"
      -      },
      -      "snapshot": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "generatedAt": {
      -            "format": "date-time",
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "generatedAt"
      -        ],
      -        "type": "object"
      -      },
      -      "status": {
      -        "enum": [
      -          "completed",
      -          "partial"
      -        ],
      -        "type": "string"
      -      },
      -      "trace": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "error": {
      -              "anyOf": [
      -                {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "code": {
      -                      "type": "string"
      -                    },
      -                    "message": {
      -                      "type": "string"
      -                    }
      -                  },
      -                  "required": [
      -                    "code",
      -                    "message"
      -                  ],
      -                  "type": "object"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ]
      -            },
      -            "operation": {
      -              "enum": [
      -                "recommend_services",
      -                "search_services",
      -                "get_service_evidence",
      -                "get_connection_spec",
      -                "compare_services"
      -              ],
      -              "type": "string"
      -            },
      -            "slug": {
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "status": {
      -              "enum": [
      -                "completed",
      -                "error"
      -              ],
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "operation",
      -            "slug",
      -            "status",
      -            "error"
      -          ],
      -          "type": "object"
      -        },
      -        "maxItems": 5,
      -        "minItems": 1,
      -        "type": "array"
      -      }
      -    },
      -    "required": [
      -      "schemaVersion",
      -      "mode",
      -      "status",
      -      "input",
      -      "snapshot",
      -      "selection",
      -      "discovery",
      -      "details",
      -      "comparison",
      -      "budget",
      -      "trace",
      -      "limitations"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "error": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "code": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "message": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "code",
      -          "message"
      -        ],
      -        "type": "object"
      -      },
      -      "error_code": {
      -        "minLength": 1,
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "error_code",
      -      "error"
      -    ],
      -    "type": "object"
      -  }
      -]New value: +[
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "budget": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "accountConnections": {
      +            "const": 0,
      +            "type": "number"
      +          },
      +          "attemptedLogicalReads": {
      +            "maximum": 5,
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "maxLogicalReads": {
      +            "const": 5,
      +            "type": "number"
      +          },
      +          "payments": {
      +            "const": 0,
      +            "type": "number"
      +          },
      +          "providerCalls": {
      +            "const": 0,
      +            "type": "number"
      +          },
      +          "requestedMaxLogicalReads": {
      +            "maximum": 5,
      +            "minimum": 2,
      +            "type": "integer"
      +          },
      +          "writes": {
      +            "const": 0,
      +            "type": "number"
      +          }
      +        },
      +        "required": [
      +          "maxLogicalReads",
      +          "requestedMaxLogicalReads",
      +          "attemptedLogicalReads",
      +          "providerCalls",
      +          "writes",
      +          "payments",
      +          "accountConnections"
      +        ],
      +        "type": "object"
      +      },
      +      "comparison": {
      +        "oneOf": [
      +          {
      +            "additionalProperties": false,
      +            "properties": {
      +              "status": {
      +                "const": "not_requested",
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "status"
      +            ],
      +            "type": "object"
      +          },
      +          {
      +            "additionalProperties": false,
      +            "properties": {
      +              "reasonCode": {
      +                "const": "FEWER_THAN_TWO_CANDIDATES",
      +                "type": "string"
      +              },
      +              "status": {
      +                "const": "skipped",
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "status",
      +              "reasonCode"
      +            ],
      +            "type": "object"
      +          },
      +          {
      +            "additionalProperties": false,
      +            "properties": {
      +              "data": {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "caveat": {
      +                    "type": "string"
      +                  },
      +                  "generatedAt": {
      +                    "format": "date-time",
      +                    "type": "string"
      +                  },
      +                  "services": {
      +                    "items": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "auth": {
      +                          "enum": [
      +                            "api-key",
      +                            "oauth",
      +                            "wallet-payment",
      +                            "none",
      +                            "unknown"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "capabilities": {
      +                          "items": {
      +                            "type": "string"
      +                          },
      +                          "type": "array"
      +                        },
      +                        "category": {
      +                          "enum": [
      +                            "search",
      +                            "extraction",
      +                            "data",
      +                            "browser",
      +                            "documents"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "color": {
      +                          "type": "string"
      +                        },
      +                        "description": {
      +                          "type": "string"
      +                        },
      +                        "docsUrl": {
      +                          "type": "string"
      +                        },
      +                        "endpoint": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "featured": {
      +                          "type": "boolean"
      +                        },
      +                        "id": {
      +                          "type": "string"
      +                        },
      +                        "name": {
      +                          "type": "string"
      +                        },
      +                        "notes": {
      +                          "type": "string"
      +                        },
      +                        "pricing": {
      +                          "additionalProperties": false,
      +                          "properties": {
      +                            "checkedAt": {
      +                              "anyOf": [
      +                                {
      +                                  "anyOf": [
      +                                    {
      +                                      "format": "date",
      +                                      "type": "string"
      +                                    },
      +                                    {
      +                                      "format": "date-time",
      +                                      "type": "string"
      +                                    }
      +                                  ]
      +                                },
      +                                {
      +                                  "type": "null"
      +                                }
      +                              ]
      +                            },
      +                            "model": {
      +                              "enum": [
      +                                "free",
      +                                "freemium",
      +                                "usage-based",
      +                                "subscription",
      +                                "unknown"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            "summary": {
      +                              "type": "string"
      +                            },
      +                            "url": {
      +                              "type": [
      +                                "string",
      +                                "null"
      +                              ]
      +                            }
      +                          },
      +                          "required": [
      +                            "model",
      +                            "summary",
      +                            "url",
      +                            "checkedAt"
      +                          ],
      +                          "type": "object"
      +                        },
      +                        "protocols": {
      +                          "items": {
      +                            "enum": [
      +                              "MCP",
      +                              "REST",
      +                              "x402"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          "type": "array"
      +                        },
      +                        "provider": {
      +                          "type": "string"
      +                        },
      +                        "registryName": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "slug": {
      +                          "type": "string"
      +                        },
      +                        "sourceCheckedAt": {
      +                          "anyOf": [
      +                            {
      +                              "format": "date",
      +                              "type": "string"
      +                            },
      +                            {
      +                              "format": "date-time",
      +                              "type": "string"
      +                            }
      +                          ]
      +                        },
      +                        "sourceType": {
      +                          "enum": [
      +                            "registry",
      +                            "provider"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "sourceUrl": {
      +                          "type": "string"
      +                        },
      +                        "tagline": {
      +                          "type": "string"
      +                        },
      +                        "tags": {
      +                          "items": {
      +                            "type": "string"
      +                          },
      +                          "type": "array"
      +                        },
      +                        "verification": {
      +                          "enum": [
      +                            "listed",
      +                            "documented",
      +                            "connection-tested"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "website": {
      +                          "type": "string"
      +                        }
      +                      },
      +                      "required": [
      +                        "id",
      +                        "slug",
      +                        "name",
      +                        "provider",
      +                        "tagline",
      +                        "description",
      +                        "website",
      +                        "docsUrl",
      +                        "category",
      +                        "tags",
      +                        "capabilities",
      +                        "protocols",
      +                        "auth",
      +                        "pricing",
      +                        "endpoint",
      +                        "registryName",
      +                        "sourceUrl",
      +                        "sourceType",
      +                        "sourceCheckedAt",
      +                        "verification",
      +                        "notes",
      +                        "featured",
      +                        "color"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "maxItems": 3,
      +                    "minItems": 2,
      +                    "type": "array"
      +                  }
      +                },
      +                "required": [
      +                  "services",
      +                  "generatedAt",
      +                  "caveat"
      +                ],
      +                "type": "object"
      +              },
      +              "status": {
      +                "const": "completed",
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "status",
      +              "data"
      +            ],
      +            "type": "object"
      +          },
      +          {
      +            "additionalProperties": false,
      +            "properties": {
      +              "error": {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "code": {
      +                    "type": "string"
      +                  },
      +                  "message": {
      +                    "type": "string"
      +                  }
      +                },
      +                "required": [
      +                  "code",
      +                  "message"
      +                ],
      +                "type": "object"
      +              },
      +              "status": {
      +                "const": "error",
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "status",
      +              "error"
      +            ],
      +            "type": "object"
      +          }
      +        ]
      +      },
      +      "details": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "connection": {
      +              "oneOf": [
      +                {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "status": {
      +                      "const": "not_requested",
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "status"
      +                  ],
      +                  "type": "object"
      +                },
      +                {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "data": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "connection": {
      +                          "additionalProperties": false,
      +                          "properties": {
      +                            "authentication": {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "evidence": {
      +                                  "anyOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "checkedAt": {
      +                                          "anyOf": [
      +                                            {
      +                                              "format": "date",
      +                                              "type": "string"
      +                                            },
      +                                            {
      +                                              "format": "date-time",
      +                                              "type": "string"
      +                                            }
      +                                          ]
      +                                        },
      +                                        "url": {
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "url",
      +                                        "checkedAt"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "method": {
      +                                  "description": "Recorded authentication method. It may be optional or specific to an endpoint, operation or plan; it is not a universal requirement.",
      +                                  "enum": [
      +                                    "api-key",
      +                                    "oauth",
      +                                    "wallet-payment",
      +                                    "none",
      +                                    "unknown"
      +                                  ],
      +                                  "type": "string"
      +                                },
      +                                "notes": {
      +                                  "type": "string"
      +                                },
      +                                "requirements": {
      +                                  "description": "Documentation checks to resolve authentication needs for the selected connection. These entries do not assert that credentials or OAuth are mandatory.",
      +                                  "items": {
      +                                    "type": "string"
      +                                  },
      +                                  "type": "array"
      +                                }
      +                              },
      +                              "required": [
      +                                "method",
      +                                "requirements",
      +                                "notes",
      +                                "evidence"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            "declaredInterfaces": {
      +                              "items": {
      +                                "enum": [
      +                                  "MCP",
      +                                  "REST",
      +                                  "x402"
      +                                ],
      +                                "type": "string"
      +                              },
      +                              "type": "array"
      +                            },
      +                            "deployment": {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "evidence": {
      +                                  "anyOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "checkedAt": {
      +                                          "anyOf": [
      +                                            {
      +                                              "format": "date",
      +                                              "type": "string"
      +                                            },
      +                                            {
      +                                              "format": "date-time",
      +                                              "type": "string"
      +                                            }
      +                                          ]
      +                                        },
      +                                        "url": {
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "url",
      +                                        "checkedAt"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "kind": {
      +                                  "enum": [
      +                                    "remote",
      +                                    "unknown"
      +                                  ],
      +                                  "type": "string"
      +                                },
      +                                "transport": {
      +                                  "enum": [
      +                                    "streamable-http",
      +                                    "sse",
      +                                    "unknown"
      +                                  ],
      +                                  "type": "string"
      +                                }
      +                              },
      +                              "required": [
      +                                "kind",
      +                                "transport",
      +                                "evidence"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            "documentationUrl": {
      +                              "type": "string"
      +                            },
      +                            "endpoint": {
      +                              "type": [
      +                                "string",
      +                                "null"
      +                              ]
      +                            },
      +                            "endpointSetup": {
      +                              "anyOf": [
      +                                {
      +                                  "additionalProperties": false,
      +                                  "properties": {
      +                                    "note": {
      +                                      "type": "string"
      +                                    },
      +                                    "requiredFields": {
      +                                      "items": {
      +                                        "type": "string"
      +                                      },
      +                                      "type": "array"
      +                                    },
      +                                    "source": {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "checkedAt": {
      +                                          "anyOf": [
      +                                            {
      +                                              "format": "date",
      +                                              "type": "string"
      +                                            },
      +                                            {
      +                                              "format": "date-time",
      +                                              "type": "string"
      +                                            }
      +                                          ]
      +                                        },
      +                                        "url": {
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "url",
      +                                        "checkedAt"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    "status": {
      +                                      "enum": [
      +                                        "account-or-deployment-specific"
      +                                      ],
      +                                      "type": "string"
      +                                    }
      +                                  },
      +                                  "required": [
      +                                    "status",
      +                                    "requiredFields",
      +                                    "note",
      +                                    "source"
      +                                  ],
      +                                  "type": "object"
      +                                },
      +                                {
      +                                  "type": "null"
      +                                }
      +                              ]
      +                            },
      +                            "gaps": {
      +                              "items": {
      +                                "type": "string"
      +                              },
      +                              "type": "array"
      +                            },
      +                            "nextSteps": {
      +                              "items": {
      +                                "additionalProperties": false,
      +                                "properties": {
      +                                  "action": {
      +                                    "type": "string"
      +                                  },
      +                                  "url": {
      +                                    "type": "string"
      +                                  }
      +                                },
      +                                "required": [
      +                                  "action",
      +                                  "url"
      +                                ],
      +                                "type": "object"
      +                              },
      +                              "type": "array"
      +                            },
      +                            "packages": {
      +                              "items": {
      +                                "additionalProperties": false,
      +                                "properties": {
      +                                  "evidence": {
      +                                    "additionalProperties": false,
      +                                    "properties": {
      +                                      "checkedAt": {
      +                                        "anyOf": [
      +                                          {
      +                                            "format": "date",
      +                                            "type": "string"
      +                                          },
      +                                          {
      +                                            "format": "date-time",
      +                                            "type": "string"
      +                                          }
      +                                        ]
      +                                      },
      +                                      "url": {
      +                                        "type": "string"
      +                                      }
      +                                    },
      +                                    "required": [
      +                                      "url",
      +                                      "checkedAt"
      +                                    ],
      +                                    "type": "object"
      +                                  },
      +                                  "identifier": {
      +                                    "type": "string"
      +                                  },
      +                                  "registryType": {
      +                                    "type": "string"
      +                                  },
      +                                  "transport": {
      +                                    "enum": [
      +                                      "stdio",
      +                                      "unknown"
      +                                    ],
      +                                    "type": "string"
      +                                  },
      +                                  "version": {
      +                                    "type": [
      +                                      "string",
      +                                      "null"
      +                                    ]
      +                                  }
      +                                },
      +                                "required": [
      +                                  "registryType",
      +                                  "identifier",
      +                                  "version",
      +                                  "transport",
      +                                  "evidence"
      +                                ],
      +                                "type": "object"
      +                              },
      +                              "type": "array"
      +                            },
      +                            "providerToolSchemas": {
      +                              "type": "null"
      +                            },
      +                            "schemaVersion": {
      +                              "const": "1",
      +                              "type": "string"
      +                            },
      +                            "service": {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "name": {
      +                                  "type": "string"
      +                                },
      +                                "slug": {
      +                                  "type": "string"
      +                                }
      +                              },
      +                              "required": [
      +                                "slug",
      +                                "name"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            "setupGuide": {
      +                              "anyOf": [
      +                                {
      +                                  "additionalProperties": false,
      +                                  "properties": {
      +                                    "limitations": {
      +                                      "items": {
      +                                        "type": "string"
      +                                      },
      +                                      "type": "array"
      +                                    },
      +                                    "options": {
      +                                      "items": {
      +                                        "additionalProperties": false,
      +                                        "properties": {
      +                                          "authentication": {
      +                                            "additionalProperties": false,
      +                                            "properties": {
      +                                              "method": {
      +                                                "enum": [
      +                                                  "api-key",
      +                                                  "http-basic",
      +                                                  "oauth",
      +                                                  "wallet-payment",
      +                                                  "none",
      +                                                  "unknown"
      +                                                ],
      +                                                "type": "string"
      +                                              },
      +                                              "placement": {
      +                                                "type": "string"
      +                                              },
      +                                              "requirement": {
      +                                                "enum": [
      +                                                  "required",
      +                                                  "optional",
      +                                                  "conditional",
      +                                                  "unknown"
      +                                                ],
      +                                                "type": "string"
      +                                              },
      +                                              "sourceIds": {
      +                                                "items": {
      +                                                  "type": "string"
      +                                                },
      +                                                "minItems": 1,
      +                                                "type": "array"
      +                                              }
      +                                            },
      +                                            "required": [
      +                                              "method",
      +                                              "requirement",
      +                                              "placement",
      +                                              "sourceIds"
      +                                            ],
      +                                            "type": "object"
      +                                          },
      +                                          "endpoint": {
      +                                            "type": [
      +                                              "string",
      +                                              "null"
      +                                            ]
      +                                          },
      +                                          "id": {
      +                                            "type": "string"
      +                                          },
      +                                          "label": {
      +                                            "type": "string"
      +                                          },
      +                                          "protocol": {
      +                                            "enum": [
      +                                              "MCP",
      +                                              "REST"
      +                                            ],
      +                                            "type": "string"
      +                                          },
      +                                          "sourceIds": {
      +                                            "items": {
      +                                              "type": "string"
      +                                            },
      +                                            "minItems": 1,
      +                                            "type": "array"
      +                                          },
      +                                          "steps": {
      +                                            "items": {
      +                                              "additionalProperties": false,
      +                                              "properties": {
      +                                                "sourceIds": {
      +                                                  "items": {
      +                                                    "type": "string"
      +                                                  },
      +                                                  "minItems": 1,
      +                                                  "type": "array"
      +                                                },
      +                                                "text": {
      +                                                  "type": "string"
      +                                                }
      +                                              },
      +                                              "required": [
      +                                                "text",
      +                                                "sourceIds"
      +                                              ],
      +                                              "type": "object"
      +                                            },
      +                                            "minItems": 1,
      +                                            "type": "array"
      +                                          },
      +                                          "transport": {
      +                                            "enum": [
      +                                              "streamable-http",
      +                                              "sse",
      +                                              "stdio",
      +                                              "https",
      +                                              "unknown"
      +                                            ],
      +                                            "type": "string"
      +                                          }
      +                                        },
      +                                        "required": [
      +                                          "id",
      +                                          "label",
      +                                          "protocol",
      +                                          "transport",
      +                                          "endpoint",
      +                                          "authentication",
      +                                          "steps",
      +                                          "sourceIds"
      +                                        ],
      +                                        "type": "object"
      +                                      },
      +                                      "minItems": 1,
      +                                      "type": "array"
      +                                    },
      +                                    "pricing": {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "freeAccess": {
      +                                          "type": "string"
      +                                        },
      +                                        "limits": {
      +                                          "items": {
      +                                            "type": "string"
      +                                          },
      +                                          "type": "array"
      +                                        },
      +                                        "sourceIds": {
      +                                          "items": {
      +                                            "type": "string"
      +                                          },
      +                                          "minItems": 1,
      +                                          "type": "array"
      +                                        },
      +                                        "summary": {
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "summary",
      +                                        "freeAccess",
      +                                        "limits",
      +                                        "sourceIds"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    "reviewedAt": {
      +                                      "format": "date-time",
      +                                      "type": "string"
      +                                    },
      +                                    "slug": {
      +                                      "type": "string"
      +                                    },
      +                                    "sources": {
      +                                      "items": {
      +                                        "additionalProperties": false,
      +                                        "properties": {
      +                                          "checkedAt": {
      +                                            "format": "date-time",
      +                                            "type": "string"
      +                                          },
      +                                          "id": {
      +                                            "type": "string"
      +                                          },
      +                                          "title": {
      +                                            "type": "string"
      +                                          },
      +                                          "url": {
      +                                            "format": "uri",
      +                                            "type": "string"
      +                                          }
      +                                        },
      +                                        "required": [
      +                                          "id",
      +                                          "url",
      +                                          "title",
      +                                          "checkedAt"
      +                                        ],
      +                                        "type": "object"
      +                                      },
      +                                      "minItems": 1,
      +                                      "type": "array"
      +                                    }
      +                                  },
      +                                  "required": [
      +                                    "slug",
      +                                    "reviewedAt",
      +                                    "sources",
      +                                    "options",
      +                                    "pricing",
      +                                    "limitations"
      +                                  ],
      +                                  "type": "object"
      +                                },
      +                                {
      +                                  "type": "null"
      +                                }
      +                              ]
      +                            },
      +                            "source": {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "checkedAt": {
      +                                  "anyOf": [
      +                                    {
      +                                      "format": "date",
      +                                      "type": "string"
      +                                    },
      +                                    {
      +                                      "format": "date-time",
      +                                      "type": "string"
      +                                    }
      +                                  ]
      +                                },
      +                                "registryLifecycle": {
      +                                  "anyOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "evidence": {
      +                                          "additionalProperties": false,
      +                                          "properties": {
      +                                            "checkedAt": {
      +                                              "anyOf": [
      +                                                {
      +                                                  "format": "date",
      +                                                  "type": "string"
      +                                                },
      +                                                {
      +                                                  "format": "date-time",
      +                                                  "type": "string"
      +                                                }
      +                                              ]
      +                                            },
      +                                            "url": {
      +                                              "type": "string"
      +                                            }
      +                                          },
      +                                          "required": [
      +                                            "url",
      +                                            "checkedAt"
      +                                          ],
      +                                          "type": "object"
      +                                        },
      +                                        "status": {
      +                                          "enum": [
      +                                            "deprecated",
      +                                            "endpoint_not_declared"
      +                                          ],
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "status",
      +                                        "evidence"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "type": {
      +                                  "enum": [
      +                                    "registry",
      +                                    "provider"
      +                                  ],
      +                                  "type": "string"
      +                                },
      +                                "url": {
      +                                  "type": "string"
      +                                },
      +                                "verification": {
      +                                  "enum": [
      +                                    "listed",
      +                                    "documented",
      +                                    "connection-tested"
      +                                  ],
      +                                  "type": "string"
      +                                }
      +                              },
      +                              "required": [
      +                                "url",
      +                                "type",
      +                                "checkedAt",
      +                                "verification",
      +                                "registryLifecycle"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            "testing": {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "connectionTestedByRelay": {
      +                                  "const": false,
      +                                  "type": "boolean"
      +                                },
      +                                "taskTestedByRelay": {
      +                                  "const": false,
      +                                  "type": "boolean"
      +                                }
      +                              },
      +                              "required": [
      +                                "connectionTestedByRelay",
      +                                "taskTestedByRelay"
      +                              ],
      +                              "type": "object"
      +                            }
      +                          },
      +                          "required": [
      +                            "schemaVersion",
      +                            "service",
      +                            "declaredInterfaces",
      +                            "endpoint",
      +                            "deployment",
      +                            "packages",
      +                            "authentication",
      +                            "documentationUrl",
      +                            "source",
      +                            "providerToolSchemas",
      +                            "gaps",
      +                            "nextSteps",
      +                            "endpointSetup",
      +                            "setupGuide",
      +                            "testing"
      +                          ],
      +                          "type": "object"
      +                        }
      +                      },
      +                      "required": [
      +                        "connection"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "status": {
      +                      "const": "completed",
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "status",
      +                    "data"
      +                  ],
      +                  "type": "object"
      +                },
      +                {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "error": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "code": {
      +                          "type": "string"
      +                        },
      +                        "message": {
      +                          "type": "string"
      +                        }
      +                      },
      +                      "required": [
      +                        "code",
      +                        "message"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "status": {
      +                      "const": "error",
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "status",
      +                    "error"
      +                  ],
      +                  "type": "object"
      +                }
      +              ]
      +            },
      +            "evidence": {
      +              "oneOf": [
      +                {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "status": {
      +                      "const": "not_requested",
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "status"
      +                  ],
      +                  "type": "object"
      +                },
      +                {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "data": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "available": {
      +                          "type": "boolean"
      +                        },
      +                        "badgePath": {
      +                          "type": "string"
      +                        },
      +                        "connection": {
      +                          "additionalProperties": false,
      +                          "properties": {
      +                            "observationId": {
      +                              "type": [
      +                                "string",
      +                                "null"
      +                              ]
      +                            },
      +                            "observedAt": {
      +                              "type": [
      +                                "string",
      +                                "null"
      +                              ]
      +                            },
      +                            "outcome": {
      +                              "enum": [
      +                                "completed",
      +                                "no_results",
      +                                "connection_required",
      +                                "payment_required",
      +                                "rate_limited",
      +                                "failed",
      +                                null
      +                              ],
      +                              "type": [
      +                                "string",
      +                                "null"
      +                              ]
      +                            },
      +                            "status": {
      +                              "enum": [
      +                                "observed",
      +                                "not_observed",
      +                                "stale",
      +                                "unavailable"
      +                              ],
      +                              "type": "string"
      +                            }
      +                          },
      +                          "required": [
      +                            "status",
      +                            "observationId",
      +                            "observedAt",
      +                            "outcome"
      +                          ],
      +                          "type": "object"
      +                        },
      +                        "evidencePath": {
      +                          "type": "string"
      +                        },
      +                        "inspection": {
      +                          "anyOf": [
      +                            {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "completedAt": {
      +                                  "format": "date-time",
      +                                  "type": "string"
      +                                },
      +                                "endpointCheck": {
      +                                  "anyOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "attempts": {
      +                                          "maximum": 3,
      +                                          "minimum": 0,
      +                                          "type": "integer"
      +                                        },
      +                                        "checkedAt": {
      +                                          "format": "date-time",
      +                                          "type": "string"
      +                                        },
      +                                        "durationMs": {
      +                                          "maximum": 180000,
      +                                          "minimum": 0,
      +                                          "type": [
      +                                            "integer",
      +                                            "null"
      +                                          ]
      +                                        },
      +                                        "httpStatus": {
      +                                          "maximum": 599,
      +                                          "minimum": 100,
      +                                          "type": [
      +                                            "integer",
      +                                            "null"
      +                                          ]
      +                                        },
      +                                        "metadataCount": {
      +                                          "maximum": 10000,
      +                                          "minimum": 0,
      +                                          "type": [
      +                                            "integer",
      +                                            "null"
      +                                          ]
      +                                        },
      +                                        "outcome": {
      +                                          "enum": [
      +                                            "permission_review_required",
      +                                            "reachable",
      +                                            "mcp_tools_listed",
      +                                            "mcp_metadata_listed",
      +                                            "sse_transport_only",
      +                                            "authentication_required",
      +                                            "access_denied",
      +                                            "payment_required",
      +                                            "rate_limited",
      +                                            "redirect_review",
      +                                            "http_error",
      +                                            "timeout",
      +                                            "dns_error",
      +                                            "network_error",
      +                                            "response_limit",
      +                                            "protocol_error",
      +                                            "unsafe_target",
      +                                            "robots_blocked",
      +                                            "robots_unavailable",
      +                                            "transport_unconfirmed"
      +                                          ],
      +                                          "type": "string"
      +                                        },
      +                                        "transport": {
      +                                          "enum": [
      +                                            "streamable-http",
      +                                            "sse",
      +                                            "unknown"
      +                                          ],
      +                                          "type": "string"
      +                                        },
      +                                        "url": {
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "url",
      +                                        "transport",
      +                                        "checkedAt",
      +                                        "outcome",
      +                                        "httpStatus",
      +                                        "metadataCount",
      +                                        "attempts",
      +                                        "durationMs"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "expiresAt": {
      +                                  "format": "date-time",
      +                                  "type": "string"
      +                                },
      +                                "fresh": {
      +                                  "type": "boolean"
      +                                },
      +                                "id": {
      +                                  "type": "string"
      +                                },
      +                                "provenance": {
      +                                  "const": "internal_public_check",
      +                                  "type": "string"
      +                                },
      +                                "sources": {
      +                                  "items": {
      +                                    "additionalProperties": false,
      +                                    "properties": {
      +                                      "bytes": {
      +                                        "maximum": 1000000,
      +                                        "minimum": 0,
      +                                        "type": [
      +                                          "integer",
      +                                          "null"
      +                                        ]
      +                                      },
      +                                      "checkedAt": {
      +                                        "format": "date-time",
      +                                        "type": "string"
      +                                      },
      +                                      "httpStatus": {
      +                                        "maximum": 599,
      +                                        "minimum": 100,
      +                                        "type": [
      +                                          "integer",
      +                                          "null"
      +                                        ]
      +                                      },
      +                                      "kind": {
      +                                        "enum": [
      +                                          "registry",
      +                                          "documentation"
      +                                        ],
      +                                        "type": "string"
      +                                      },
      +                                      "outcome": {
      +                                        "enum": [
      +                                          "permission_review_required",
      +                                          "fetched",
      +                                          "registry_matched",
      +                                          "registry_changed",
      +                                          "registry_invalid",
      +                                          "unsupported_content",
      +                                          "unreadable_source",
      +                                          "authentication_required",
      +                                          "access_denied",
      +                                          "payment_required",
      +                                          "rate_limited",
      +                                          "redirect_review",
      +                                          "http_error",
      +                                          "timeout",
      +                                          "dns_error",
      +                                          "network_error",
      +                                          "response_limit",
      +                                          "unsafe_target",
      +                                          "robots_blocked",
      +                                          "robots_unavailable"
      +                                        ],
      +                                        "type": "string"
      +                                      },
      +                                      "readableCharacters": {
      +                                        "maximum": 1000000,
      +                                        "minimum": 0,
      +                                        "type": [
      +                                          "integer",
      +                                          "null"
      +                                        ]
      +                                      },
      +                                      "registry": {
      +                                        "anyOf": [
      +                                          {
      +                                            "additionalProperties": false,
      +                                            "properties": {
      +                                              "endpointDeclared": {
      +                                                "type": "boolean"
      +                                              },
      +                                              "name": {
      +                                                "type": "string"
      +                                              },
      +                                              "status": {
      +                                                "enum": [
      +                                                  "active",
      +                                                  "deprecated",
      +                                                  "deleted",
      +                                                  "unknown"
      +                                                ],
      +                                                "type": "string"
      +                                              },
      +                                              "transport": {
      +                                                "enum": [
      +                                                  "streamable-http",
      +                                                  "sse",
      +                                                  null
      +                                                ],
      +                                                "type": [
      +                                                  "string",
      +                                                  "null"
      +                                                ]
      +                                              },
      +                                              "version": {
      +                                                "type": [
      +                                                  "string",
      +                                                  "null"
      +                                                ]
      +                                              }
      +                                            },
      +                                            "required": [
      +                                              "name",
      +                                              "version",
      +                                              "status",
      +                                              "endpointDeclared",
      +                                              "transport"
      +                                            ],
      +                                            "type": "object"
      +                                          },
      +                                          {
      +                                            "type": "null"
      +                                          }
      +                                        ]
      +                                      },
      +                                      "sha256": {
      +                                        "type": [
      +                                          "string",
      +                                          "null"
      +                                        ]
      +                                      },
      +                                      "url": {
      +                                        "type": "string"
      +                                      }
      +                                    },
      +                                    "required": [
      +                                      "kind",
      +                                      "url",
      +                                      "checkedAt",
      +                                      "outcome",
      +                                      "httpStatus",
      +                                      "sha256",
      +                                      "bytes",
      +                                      "readableCharacters",
      +                                      "registry"
      +                                    ],
      +                                    "type": "object"
      +                                  },
      +                                  "maxItems": 2,
      +                                  "minItems": 1,
      +                                  "type": "array"
      +                                },
      +                                "startedAt": {
      +                                  "format": "date-time",
      +                                  "type": "string"
      +                                },
      +                                "toolExecutionTested": {
      +                                  "const": false,
      +                                  "type": "boolean"
      +                                }
      +                              },
      +                              "required": [
      +                                "id",
      +                                "startedAt",
      +                                "completedAt",
      +                                "expiresAt",
      +                                "fresh",
      +                                "provenance",
      +                                "toolExecutionTested",
      +                                "sources",
      +                                "endpointCheck"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "latestAttempt": {
      +                          "anyOf": [
      +                            {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "adapterEndpoint": {
      +                                  "type": "string"
      +                                },
      +                                "connectionObserved": {
      +                                  "type": "boolean"
      +                                },
      +                                "cost": {
      +                                  "additionalProperties": false,
      +                                  "properties": {
      +                                    "paymentSentUsd": {
      +                                      "const": 0,
      +                                      "type": "number"
      +                                    },
      +                                    "providerCostUsd": {
      +                                      "type": "null"
      +                                    },
      +                                    "relayChargeUsd": {
      +                                      "const": 0,
      +                                      "type": "number"
      +                                    }
      +                                  },
      +                                  "required": [
      +                                    "relayChargeUsd",
      +                                    "paymentSentUsd",
      +                                    "providerCostUsd"
      +                                  ],
      +                                  "type": "object"
      +                                },
      +                                "durationMs": {
      +                                  "maximum": 300000,
      +                                  "minimum": 0,
      +                                  "type": "integer"
      +                                },
      +                                "expiresAt": {
      +                                  "format": "date-time",
      +                                  "type": "string"
      +                                },
      +                                "fresh": {
      +                                  "type": "boolean"
      +                                },
      +                                "id": {
      +                                  "type": "string"
      +                                },
      +                                "independentReview": {
      +                                  "const": false,
      +                                  "type": "boolean"
      +                                },
      +                                "input": {
      +                                  "maxLength": 2000,
      +                                  "type": "string"
      +                                },
      +                                "observedAt": {
      +                                  "format": "date-time",
      +                                  "type": "string"
      +                                },
      +                                "outputExcerpt": {
      +                                  "maxLength": 1200,
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "provenance": {
      +                                  "const": "internal_live",
      +                                  "type": "string"
      +                                },
      +                                "qualityVerified": {
      +                                  "const": false,
      +                                  "type": "boolean"
      +                                },
      +                                "reasonCode": {
      +                                  "type": "string"
      +                                },
      +                                "responseShapeChecked": {
      +                                  "type": "boolean"
      +                                },
      +                                "review": {
      +                                  "anyOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "criteria": {
      +                                          "items": {
      +                                            "additionalProperties": false,
      +                                            "properties": {
      +                                              "criterionId": {
      +                                                "type": "string"
      +                                              },
      +                                              "description": {
      +                                                "type": "string"
      +                                              },
      +                                              "status": {
      +                                                "enum": [
      +                                                  "pass",
      +                                                  "fail",
      +                                                  "uncertain"
      +                                                ],
      +                                                "type": "string"
      +                                              }
      +                                            },
      +                                            "required": [
      +                                              "criterionId",
      +                                              "description",
      +                                              "status"
      +                                            ],
      +                                            "type": "object"
      +                                          },
      +                                          "maxItems": 20,
      +                                          "minItems": 1,
      +                                          "type": "array"
      +                                        },
      +                                        "reviewedAt": {
      +                                          "format": "date-time",
      +                                          "type": "string"
      +                                        },
      +                                        "scope": {
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "reviewedAt",
      +                                        "scope",
      +                                        "criteria"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "sourceUrls": {
      +                                  "items": {
      +                                    "type": "string"
      +                                  },
      +                                  "maxItems": 10,
      +                                  "minItems": 1,
      +                                  "type": "array"
      +                                },
      +                                "status": {
      +                                  "enum": [
      +                                    "completed",
      +                                    "no_results",
      +                                    "connection_required",
      +                                    "payment_required",
      +                                    "rate_limited",
      +                                    "failed"
      +                                  ],
      +                                  "type": "string"
      +                                },
      +                                "task": {
      +                                  "enum": [
      +                                    "web_search",
      +                                    "read_page",
      +                                    "documentation_search"
      +                                  ],
      +                                  "type": "string"
      +                                },
      +                                "transport": {
      +                                  "enum": [
      +                                    "MCP",
      +                                    "REST"
      +                                  ],
      +                                  "type": "string"
      +                                }
      +                              },
      +                              "required": [
      +                                "id",
      +                                "provenance",
      +                                "observedAt",
      +                                "adapterEndpoint",
      +                                "transport",
      +                                "task",
      +                                "input",
      +                                "status",
      +                                "reasonCode",
      +                                "durationMs",
      +                                "connectionObserved",
      +                                "responseShapeChecked",
      +                                "outputExcerpt",
      +                                "sourceUrls",
      +                                "cost",
      +                                "review",
      +                                "fresh",
      +                                "expiresAt",
      +                                "independentReview",
      +                                "qualityVerified"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "limitations": {
      +                          "items": {
      +                            "type": "string"
      +                          },
      +                          "type": "array"
      +                        },
      +                        "observations": {
      +                          "items": {
      +                            "additionalProperties": false,
      +                            "properties": {
      +                              "adapterEndpoint": {
      +                                "type": "string"
      +                              },
      +                              "connectionObserved": {
      +                                "type": "boolean"
      +                              },
      +                              "cost": {
      +                                "additionalProperties": false,
      +                                "properties": {
      +                                  "paymentSentUsd": {
      +                                    "const": 0,
      +                                    "type": "number"
      +                                  },
      +                                  "providerCostUsd": {
      +                                    "type": "null"
      +                                  },
      +                                  "relayChargeUsd": {
      +                                    "const": 0,
      +                                    "type": "number"
      +                                  }
      +                                },
      +                                "required": [
      +                                  "relayChargeUsd",
      +                                  "paymentSentUsd",
      +                                  "providerCostUsd"
      +                                ],
      +                                "type": "object"
      +                              },
      +                              "durationMs": {
      +                                "maximum": 300000,
      +                                "minimum": 0,
      +                                "type": "integer"
      +                              },
      +                              "expiresAt": {
      +                                "format": "date-time",
      +                                "type": "string"
      +                              },
      +                              "fresh": {
      +                                "type": "boolean"
      +                              },
      +                              "id": {
      +                                "type": "string"
      +                              },
      +                              "independentReview": {
      +                                "const": false,
      +                                "type": "boolean"
      +                              },
      +                              "input": {
      +                                "maxLength": 2000,
      +                                "type": "string"
      +                              },
      +                              "observedAt": {
      +                                "format": "date-time",
      +                                "type": "string"
      +                              },
      +                              "outputExcerpt": {
      +                                "maxLength": 1200,
      +                                "type": [
      +                                  "string",
      +                                  "null"
      +                                ]
      +                              },
      +                              "provenance": {
      +                                "const": "internal_live",
      +                                "type": "string"
      +                              },
      +                              "qualityVerified": {
      +                                "const": false,
      +                                "type": "boolean"
      +                              },
      +                              "reasonCode": {
      +                                "type": "string"
      +                              },
      +                              "responseShapeChecked": {
      +                                "type": "boolean"
      +                              },
      +                              "review": {
      +                                "anyOf": [
      +                                  {
      +                                    "additionalProperties": false,
      +                                    "properties": {
      +                                      "criteria": {
      +                                        "items": {
      +                                          "additionalProperties": false,
      +                                          "properties": {
      +                                            "criterionId": {
      +                                              "type": "string"
      +                                            },
      +                                            "description": {
      +                                              "type": "string"
      +                                            },
      +                                            "status": {
      +                                              "enum": [
      +                                                "pass",
      +                                                "fail",
      +                                                "uncertain"
      +                                              ],
      +                                              "type": "string"
      +                                            }
      +                                          },
      +                                          "required": [
      +                                            "criterionId",
      +                                            "description",
      +                                            "status"
      +                                          ],
      +                                          "type": "object"
      +                                        },
      +                                        "maxItems": 20,
      +                                        "minItems": 1,
      +                                        "type": "array"
      +                                      },
      +                                      "reviewedAt": {
      +                                        "format": "date-time",
      +                                        "type": "string"
      +                                      },
      +                                      "scope": {
      +                                        "type": "string"
      +                                      }
      +                                    },
      +                                    "required": [
      +                                      "reviewedAt",
      +                                      "scope",
      +                                      "criteria"
      +                                    ],
      +                                    "type": "object"
      +                                  },
      +                                  {
      +                                    "type": "null"
      +                                  }
      +                                ]
      +                              },
      +                              "sourceUrls": {
      +                                "items": {
      +                                  "type": "string"
      +                                },
      +                                "maxItems": 10,
      +                                "minItems": 1,
      +                                "type": "array"
      +                              },
      +                              "status": {
      +                                "enum": [
      +                                  "completed",
      +                                  "no_results",
      +                                  "connection_required",
      +                                  "payment_required",
      +                                  "rate_limited",
      +                                  "failed"
      +                                ],
      +                                "type": "string"
      +                              },
      +                              "task": {
      +                                "enum": [
      +                                  "web_search",
      +                                  "read_page",
      +                                  "documentation_search"
      +                                ],
      +                                "type": "string"
      +                              },
      +                              "transport": {
      +                                "enum": [
      +                                  "MCP",
      +                                  "REST"
      +                                ],
      +                                "type": "string"
      +                              }
      +                            },
      +                            "required": [
      +                              "id",
      +                              "provenance",
      +                              "observedAt",
      +                              "adapterEndpoint",
      +                              "transport",
      +                              "task",
      +                              "input",
      +                              "status",
      +                              "reasonCode",
      +                              "durationMs",
      +                              "connectionObserved",
      +                              "responseShapeChecked",
      +                              "outputExcerpt",
      +                              "sourceUrls",
      +                              "cost",
      +                              "review",
      +                              "fresh",
      +                              "expiresAt",
      +                              "independentReview",
      +                              "qualityVerified"
      +                            ],
      +                            "type": "object"
      +                          },
      +                          "maxItems": 20,
      +                          "type": "array"
      +                        },
      +                        "schemaVersion": {
      +                          "const": "1",
      +                          "type": "string"
      +                        },
      +                        "serviceName": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "slug": {
      +                          "type": "string"
      +                        },
      +                        "source": {
      +                          "additionalProperties": false,
      +                          "properties": {
      +                            "checkedAt": {
      +                              "type": [
      +                                "string",
      +                                "null"
      +                              ]
      +                            },
      +                            "scope": {
      +                              "type": "string"
      +                            },
      +                            "sources": {
      +                              "items": {
      +                                "additionalProperties": false,
      +                                "properties": {
      +                                  "title": {
      +                                    "type": "string"
      +                                  },
      +                                  "url": {
      +                                    "type": "string"
      +                                  }
      +                                },
      +                                "required": [
      +                                  "url",
      +                                  "title"
      +                                ],
      +                                "type": "object"
      +                              },
      +                              "type": "array"
      +                            },
      +                            "status": {
      +                              "enum": [
      +                                "reviewed",
      +                                "unavailable"
      +                              ],
      +                              "type": "string"
      +                            }
      +                          },
      +                          "required": [
      +                            "status",
      +                            "checkedAt",
      +                            "scope",
      +                            "sources"
      +                          ],
      +                          "type": "object"
      +                        },
      +                        "task": {
      +                          "additionalProperties": false,
      +                          "properties": {
      +                            "independentReview": {
      +                              "const": false,
      +                              "type": "boolean"
      +                            },
      +                            "observationId": {
      +                              "type": [
      +                                "string",
      +                                "null"
      +                              ]
      +                            },
      +                            "qualityVerified": {
      +                              "const": false,
      +                              "type": "boolean"
      +                            },
      +                            "reviewedAt": {
      +                              "type": [
      +                                "string",
      +                                "null"
      +                              ]
      +                            },
      +                            "status": {
      +                              "enum": [
      +                                "internally_reviewed",
      +                                "not_reviewed",
      +                                "stale",
      +                                "unavailable"
      +                              ],
      +                              "type": "string"
      +                            }
      +                          },
      +                          "required": [
      +                            "status",
      +                            "observationId",
      +                            "reviewedAt",
      +                            "qualityVerified",
      +                            "independentReview"
      +                          ],
      +                          "type": "object"
      +                        }
      +                      },
      +                      "required": [
      +                        "schemaVersion",
      +                        "slug",
      +                        "serviceName",
      +                        "available",
      +                        "evidencePath",
      +                        "badgePath",
      +                        "source",
      +                        "connection",
      +                        "task",
      +                        "latestAttempt",
      +                        "observations",
      +                        "inspection",
      +                        "limitations"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "status": {
      +                      "const": "completed",
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "status",
      +                    "data"
      +                  ],
      +                  "type": "object"
      +                },
      +                {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "error": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "code": {
      +                          "type": "string"
      +                        },
      +                        "message": {
      +                          "type": "string"
      +                        }
      +                      },
      +                      "required": [
      +                        "code",
      +                        "message"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "status": {
      +                      "const": "error",
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "status",
      +                    "error"
      +                  ],
      +                  "type": "object"
      +                }
      +              ]
      +            },
      +            "slug": {
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "slug",
      +            "evidence",
      +            "connection"
      +          ],
      +          "type": "object"
      +        },
      +        "maxItems": 3,
      +        "type": "array"
      +      },
      +      "discovery": {
      +        "oneOf": [
      +          {
      +            "additionalProperties": false,
      +            "properties": {
      +              "kind": {
      +                "const": "recommendation",
      +                "type": "string"
      +              },
      +              "result": {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "assessment": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "notes": {
      +                        "items": {
      +                          "type": "string"
      +                        },
      +                        "type": "array"
      +                      },
      +                      "ordering": {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "applied": {
      +                            "type": "boolean"
      +                          },
      +                          "method": {
      +                            "enum": [
      +                              "reviewed_source_controls_v1",
      +                              "reviewed_rendering_controls_v1",
      +                              "reviewed_controls_then_anonymous_response_v2"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          "performanceRanking": {
      +                            "const": false,
      +                            "type": "boolean"
      +                          }
      +                        },
      +                        "required": [
      +                          "method",
      +                          "performanceRanking",
      +                          "applied"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      "query": {
      +                        "const": "unassessed",
      +                        "type": "string"
      +                      },
      +                      "requestSignals": {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "limitations": {
      +                            "items": {
      +                              "type": "string"
      +                            },
      +                            "type": "array"
      +                          },
      +                          "method": {
      +                            "const": "literal_reference_signals_v1",
      +                            "type": "string"
      +                          },
      +                          "renderingPreference": {
      +                            "enum": [
      +                              "javascript",
      +                              "direct_http",
      +                              "not_established"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          "renderingPreferenceConflict": {
      +                            "type": "boolean"
      +                          },
      +                          "sourceDomains": {
      +                            "items": {
      +                              "type": "string"
      +                            },
      +                            "type": "array"
      +                          },
      +                          "sourceRestriction": {
      +                            "enum": [
      +                              "explicit_only",
      +                              "reference_only",
      +                              "not_established"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          "sourceUrls": {
      +                            "items": {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "field": {
      +                                  "type": "string"
      +                                },
      +                                "url": {
      +                                  "format": "uri",
      +                                  "type": "string"
      +                                }
      +                              },
      +                              "required": [
      +                                "url",
      +                                "field"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            "type": "array"
      +                          },
      +                          "targetMode": {
      +                            "enum": [
      +                              "specific_urls",
      +                              "open_web",
      +                              "not_established"
      +                            ],
      +                            "type": "string"
      +                          }
      +                        },
      +                        "required": [
      +                          "method",
      +                          "sourceUrls",
      +                          "sourceDomains",
      +                          "sourceRestriction",
      +                          "targetMode",
      +                          "renderingPreference",
      +                          "renderingPreferenceConflict",
      +                          "limitations"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      "requirements": {
      +                        "const": "unassessed",
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "query",
      +                      "requirements",
      +                      "requestSignals",
      +                      "ordering",
      +                      "notes"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "canExecute": {
      +                    "const": false,
      +                    "type": "boolean"
      +                  },
      +                  "candidates": {
      +                    "items": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "accountStatus": {
      +                          "const": "unknown",
      +                          "type": "string"
      +                        },
      +                        "evidence": {
      +                          "additionalProperties": false,
      +                          "properties": {
      +                            "recentAttempt": {
      +                              "anyOf": [
      +                                {
      +                                  "type": "null"
      +                                },
      +                                {
      +                                  "additionalProperties": false,
      +                                  "properties": {
      +                                    "adapterEndpoint": {
      +                                      "format": "uri",
      +                                      "type": "string"
      +                                    },
      +                                    "fresh": {
      +                                      "type": "boolean"
      +                                    },
      +                                    "observedAt": {
      +                                      "type": "string"
      +                                    },
      +                                    "scope": {
      +                                      "type": "string"
      +                                    },
      +                                    "status": {
      +                                      "type": "string"
      +                                    }
      +                                  },
      +                                  "required": [
      +                                    "observedAt",
      +                                    "status",
      +                                    "adapterEndpoint",
      +                                    "fresh",
      +                                    "scope"
      +                                  ],
      +                                  "type": "object"
      +                                }
      +                              ]
      +                            },
      +                            "url": {
      +                              "type": "string"
      +                            }
      +                          },
      +                          "required": [
      +                            "url",
      +                            "recentAttempt"
      +                          ],
      +                          "type": "object"
      +                        },
      +                        "fit": {
      +                          "const": "needs_review",
      +                          "type": "string"
      +                        },
      +                        "liveAvailability": {
      +                          "const": "not_checked",
      +                          "type": "string"
      +                        },
      +                        "measurements": {
      +                          "additionalProperties": false,
      +                          "properties": {
      +                            "durationMs": {
      +                              "type": "null"
      +                            },
      +                            "qualityScore": {
      +                              "type": "null"
      +                            },
      +                            "sampleCount": {
      +                              "const": 0,
      +                              "type": "number"
      +                            },
      +                            "taskCostUsd": {
      +                              "type": "null"
      +                            }
      +                          },
      +                          "required": [
      +                            "taskCostUsd",
      +                            "durationMs",
      +                            "qualityScore",
      +                            "sampleCount"
      +                          ],
      +                          "type": "object"
      +                        },
      +                        "name": {
      +                          "type": "string"
      +                        },
      +                        "options": {
      +                          "items": {
      +                            "additionalProperties": false,
      +                            "properties": {
      +                              "access": {
      +                                "enum": [
      +                                  "documented_anonymous",
      +                                  "documented_wallet",
      +                                  "host_connection_required",
      +                                  "not_established"
      +                                ],
      +                                "type": "string"
      +                              },
      +                              "authentication": {
      +                                "additionalProperties": false,
      +                                "properties": {
      +                                  "instructions": {
      +                                    "type": "string"
      +                                  },
      +                                  "method": {
      +                                    "enum": [
      +                                      "api-key",
      +                                      "http-basic",
      +                                      "oauth",
      +                                      "wallet-payment",
      +                                      "none",
      +                                      "unknown"
      +                                    ],
      +                                    "type": "string"
      +                                  },
      +                                  "requirement": {
      +                                    "enum": [
      +                                      "required",
      +                                      "optional",
      +                                      "conditional",
      +                                      "unknown"
      +                                    ],
      +                                    "type": "string"
      +                                  }
      +                                },
      +                                "required": [
      +                                  "method",
      +                                  "requirement",
      +                                  "instructions"
      +                                ],
      +                                "type": "object"
      +                              },
      +                              "endpoint": {
      +                                "anyOf": [
      +                                  {
      +                                    "format": "uri",
      +                                    "type": "string"
      +                                  },
      +                                  {
      +                                    "type": "null"
      +                                  }
      +                                ]
      +                              },
      +                              "id": {
      +                                "type": "string"
      +                              },
      +                              "label": {
      +                                "type": "string"
      +                              },
      +                              "limitations": {
      +                                "items": {
      +                                  "type": "string"
      +                                },
      +                                "type": "array"
      +                              },
      +                              "paymentRequired": {
      +                                "type": [
      +                                  "boolean",
      +                                  "null"
      +                                ]
      +                              },
      +                              "protocol": {
      +                                "enum": [
      +                                  "MCP",
      +                                  "REST"
      +                                ],
      +                                "type": "string"
      +                              },
      +                              "protocols": {
      +                                "items": {
      +                                  "enum": [
      +                                    "MCP",
      +                                    "REST",
      +                                    "x402"
      +                                  ],
      +                                  "type": "string"
      +                                },
      +                                "maxItems": 3,
      +                                "minItems": 1,
      +                                "type": "array",
      +                                "uniqueItems": true
      +                              },
      +                              "readiness": {
      +                                "additionalProperties": false,
      +                                "properties": {
      +                                  "expiresAt": {
      +                                    "format": "date-time",
      +                                    "type": [
      +                                      "string",
      +                                      "null"
      +                                    ]
      +                                  },
      +                                  "explanation": {
      +                                    "type": "string"
      +                                  },
      +                                  "label": {
      +                                    "type": "string"
      +                                  },
      +                                  "observedAt": {
      +                                    "format": "date-time",
      +                                    "type": [
      +                                      "string",
      +                                      "null"
      +                                    ]
      +                                  },
      +                                  "outcome": {
      +                                    "type": [
      +                                      "string",
      +                                      "null"
      +                                    ]
      +                                  },
      +                                  "status": {
      +                                    "enum": [
      +                                      "response_observed",
      +                                      "recent_issue",
      +                                      "no_results",
      +                                      "stale",
      +                                      "not_observed"
      +                                    ],
      +                                    "type": "string"
      +                                  }
      +                                },
      +                                "required": [
      +                                  "status",
      +                                  "observedAt",
      +                                  "expiresAt",
      +                                  "outcome",
      +                                  "label",
      +                                  "explanation"
      +                                ],
      +                                "type": "object"
      +                              },
      +                              "sourceUrls": {
      +                                "items": {
      +                                  "format": "uri",
      +                                  "type": "string"
      +                                },
      +                                "minItems": 1,
      +                                "type": "array"
      +                              },
      +                              "steps": {
      +                                "items": {
      +                                  "type": "string"
      +                                },
      +                                "type": "array"
      +                              },
      +                              "taskSuitability": {
      +                                "additionalProperties": false,
      +                                "properties": {
      +                                  "expiresAt": {
      +                                    "format": "date-time",
      +                                    "type": [
      +                                      "string",
      +                                      "null"
      +                                    ]
      +                                  },
      +                                  "limitations": {
      +                                    "items": {
      +                                      "type": "string"
      +                                    },
      +                                    "type": "array"
      +                                  },
      +                                  "nativeDomainFilter": {
      +                                    "enum": [
      +                                      "documented",
      +                                      "not_established"
      +                                    ],
      +                                    "type": "string"
      +                                  },
      +                                  "pageRendering": {
      +                                    "additionalProperties": false,
      +                                    "properties": {
      +                                      "directHttpValue": {
      +                                        "type": [
      +                                          "string",
      +                                          "null"
      +                                        ]
      +                                      },
      +                                      "expiresAt": {
      +                                        "format": "date-time",
      +                                        "type": [
      +                                          "string",
      +                                          "null"
      +                                        ]
      +                                      },
      +                                      "javascriptValue": {
      +                                        "type": [
      +                                          "string",
      +                                          "null"
      +                                        ]
      +                                      },
      +                                      "limitations": {
      +                                        "items": {
      +                                          "type": "string"
      +                                        },
      +                                        "type": "array"
      +                                      },
      +                                      "modes": {
      +                                        "items": {
      +                                          "enum": [
      +                                            "javascript",
      +                                            "direct_http"
      +                                          ],
      +                                          "type": "string"
      +                                        },
      +                                        "type": "array",
      +                                        "uniqueItems": true
      +                                      },
      +                                      "parameter": {
      +                                        "type": [
      +                                          "string",
      +                                          "null"
      +                                        ]
      +                                      },
      +                                      "reviewedAt": {
      +                                        "format": "date-time",
      +                                        "type": [
      +                                          "string",
      +                                          "null"
      +                                        ]
      +                                      },
      +                                      "sources": {
      +                                        "items": {
      +                                          "additionalProperties": false,
      +                                          "properties": {
      +                                            "title": {
      +                                              "type": "string"
      +                                            },
      +                                            "url": {
      +                                              "format": "uri",
      +                                              "type": "string"
      +                                            }
      +                                          },
      +                                          "required": [
      +                                            "url",
      +                                            "title"
      +                                          ],
      +                                          "type": "object"
      +                                        },
      +                                        "type": "array"
      +                                      },
      +                                      "status": {
      +                                        "enum": [
      +                                          "documented",
      +                                          "not_established"
      +                                        ],
      +                                        "type": "string"
      +                                      }
      +                                    },
      +                                    "required": [
      +                                      "status",
      +                                      "modes",
      +                                      "parameter",
      +                                      "javascriptValue",
      +                                      "directHttpValue",
      +                                      "reviewedAt",
      +                                      "expiresAt",
      +                                      "sources",
      +                                      "limitations"
      +                                    ],
      +                                    "type": "object"
      +                                  },
      +                                  "parameter": {
      +                                    "type": [
      +                                      "string",
      +                                      "null"
      +                                    ]
      +                                  },
      +                                  "requiredMode": {
      +                                    "type": [
      +                                      "string",
      +                                      "null"
      +                                    ]
      +                                  },
      +                                  "reviewedAt": {
      +                                    "format": "date-time",
      +                                    "type": [
      +                                      "string",
      +                                      "null"
      +                                    ]
      +                                  },
      +                                  "sources": {
      +                                    "items": {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "title": {
      +                                          "type": "string"
      +                                        },
      +                                        "url": {
      +                                          "format": "uri",
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "url",
      +                                        "title"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    "type": "array"
      +                                  }
      +                                },
      +                                "required": [
      +                                  "nativeDomainFilter",
      +                                  "parameter",
      +                                  "requiredMode",
      +                                  "reviewedAt",
      +                                  "expiresAt",
      +                                  "sources",
      +                                  "limitations",
      +                                  "pageRendering"
      +                                ],
      +                                "type": "object"
      +                              },
      +                              "transport": {
      +                                "enum": [
      +                                  "streamable-http",
      +                                  "sse",
      +                                  "stdio",
      +                                  "https",
      +                                  "unknown"
      +                                ],
      +                                "type": "string"
      +                              }
      +                            },
      +                            "required": [
      +                              "taskSuitability",
      +                              "readiness",
      +                              "id",
      +                              "label",
      +                              "protocol",
      +                              "protocols",
      +                              "paymentRequired",
      +                              "transport",
      +                              "endpoint",
      +                              "access",
      +                              "authentication",
      +                              "steps",
      +                              "limitations",
      +                              "sourceUrls"
      +                            ],
      +                            "type": "object"
      +                          },
      +                          "maxItems": 20,
      +                          "minItems": 1,
      +                          "type": "array"
      +                        },
      +                        "provider": {
      +                          "type": "string"
      +                        },
      +                        "quotaStatus": {
      +                          "const": "unknown",
      +                          "type": "string"
      +                        },
      +                        "reasons": {
      +                          "items": {
      +                            "type": "string"
      +                          },
      +                          "type": "array"
      +                        },
      +                        "review": {
      +                          "additionalProperties": false,
      +                          "properties": {
      +                            "guideSnapshotMatched": {
      +                              "const": true,
      +                              "type": "boolean"
      +                            },
      +                            "listingSnapshotMatched": {
      +                              "const": true,
      +                              "type": "boolean"
      +                            },
      +                            "reviewedAt": {
      +                              "type": "string"
      +                            }
      +                          },
      +                          "required": [
      +                            "reviewedAt",
      +                            "listingSnapshotMatched",
      +                            "guideSnapshotMatched"
      +                          ],
      +                          "type": "object"
      +                        },
      +                        "serviceUrl": {
      +                          "type": "string"
      +                        },
      +                        "sources": {
      +                          "items": {
      +                            "additionalProperties": false,
      +                            "properties": {
      +                              "checkedAt": {
      +                                "type": "string"
      +                              },
      +                              "title": {
      +                                "type": "string"
      +                              },
      +                              "url": {
      +                                "format": "uri",
      +                                "type": "string"
      +                              }
      +                            },
      +                            "required": [
      +                              "url",
      +                              "title",
      +                              "checkedAt"
      +                            ],
      +                            "type": "object"
      +                          },
      +                          "minItems": 1,
      +                          "type": "array"
      +                        },
      +                        "sponsored": {
      +                          "const": false,
      +                          "type": "boolean"
      +                        },
      +                        "unknowns": {
      +                          "items": {
      +                            "additionalProperties": false,
      +                            "properties": {
      +                              "field": {
      +                                "type": "string"
      +                              },
      +                              "reason": {
      +                                "type": "string"
      +                              },
      +                              "status": {
      +                                "const": "unknown",
      +                                "type": "string"
      +                              }
      +                            },
      +                            "required": [
      +                              "field",
      +                              "status",
      +                              "reason"
      +                            ],
      +                            "type": "object"
      +                          },
      +                          "type": "array"
      +                        }
      +                      },
      +                      "required": [
      +                        "provider",
      +                        "name",
      +                        "serviceUrl",
      +                        "fit",
      +                        "reasons",
      +                        "unknowns",
      +                        "options",
      +                        "review",
      +                        "sources",
      +                        "evidence",
      +                        "measurements",
      +                        "accountStatus",
      +                        "quotaStatus",
      +                        "liveAvailability",
      +                        "sponsored"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "maxItems": 3,
      +                    "type": "array"
      +                  },
      +                  "coverage": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "candidateServices": {
      +                        "maximum": 2000,
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "evaluatedServices": {
      +                        "maximum": 2000,
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "excludedServices": {
      +                        "maximum": 2000,
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "insufficientEvidenceServices": {
      +                        "maximum": 2000,
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "invalidReviewedProfiles": {
      +                        "maximum": 2000,
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "outsideTaskScopeServices": {
      +                        "maximum": 2000,
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "publishedServices": {
      +                        "maximum": 2000,
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "reviewedProfiles": {
      +                        "maximum": 2000,
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "sourceReviewedServices": {
      +                        "maximum": 2000,
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "taskReviewedServices": {
      +                        "maximum": 2000,
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "unreviewedServices": {
      +                        "maximum": 2000,
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      }
      +                    },
      +                    "required": [
      +                      "publishedServices",
      +                      "evaluatedServices",
      +                      "sourceReviewedServices",
      +                      "outsideTaskScopeServices",
      +                      "insufficientEvidenceServices",
      +                      "reviewedProfiles",
      +                      "unreviewedServices",
      +                      "invalidReviewedProfiles",
      +                      "taskReviewedServices",
      +                      "candidateServices",
      +                      "excludedServices"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "limitations": {
      +                    "items": {
      +                      "type": "string"
      +                    },
      +                    "type": "array"
      +                  },
      +                  "mode": {
      +                    "const": "planning_only",
      +                    "type": "string"
      +                  },
      +                  "projection": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "availableCandidates": {
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "excludedRecords": {
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "fullResponseEndpoint": {
      +                        "const": "/api/recommendations",
      +                        "type": "string"
      +                      },
      +                      "fullResponseMethod": {
      +                        "const": "POST",
      +                        "type": "string"
      +                      },
      +                      "kind": {
      +                        "const": "bounded_shortlist",
      +                        "type": "string"
      +                      },
      +                      "omittedCandidates": {
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      }
      +                    },
      +                    "required": [
      +                      "kind",
      +                      "availableCandidates",
      +                      "omittedCandidates",
      +                      "excludedRecords",
      +                      "fullResponseEndpoint",
      +                      "fullResponseMethod"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "request": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "constraints": {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "access": {
      +                            "enum": [
      +                              "any",
      +                              "no_account"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          "maxDurationMs": {
      +                            "maximum": 300000,
      +                            "minimum": 1,
      +                            "type": [
      +                              "integer",
      +                              "null"
      +                            ]
      +                          },
      +                          "maxTaskCostUsd": {
      +                            "maximum": 1000,
      +                            "minimum": 0,
      +                            "type": [
      +                              "number",
      +                              "null"
      +                            ]
      +                          },
      +                          "outputLanguage": {
      +                            "maxLength": 63,
      +                            "minLength": 2,
      +                            "type": [
      +                              "string",
      +                              "null"
      +                            ]
      +                          },
      +                          "payment": {
      +                            "enum": [
      +                              "any",
      +                              "no_payment"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          "protocol": {
      +                            "enum": [
      +                              "any",
      +                              "MCP",
      +                              "REST",
      +                              "x402"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          "requireMeasuredQuality": {
      +                            "type": "boolean"
      +                          }
      +                        },
      +                        "required": [
      +                          "access",
      +                          "protocol",
      +                          "payment",
      +                          "maxTaskCostUsd",
      +                          "maxDurationMs",
      +                          "requireMeasuredQuality",
      +                          "outputLanguage"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      "executionPolicy": {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "accountConnections": {
      +                            "const": false,
      +                            "type": "boolean"
      +                          },
      +                          "payments": {
      +                            "const": false,
      +                            "type": "boolean"
      +                          },
      +                          "providerCalls": {
      +                            "const": false,
      +                            "type": "boolean"
      +                          }
      +                        },
      +                        "required": [
      +                          "providerCalls",
      +                          "accountConnections",
      +                          "payments"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      "query": {
      +                        "maxLength": 2000,
      +                        "minLength": 1,
      +                        "type": "string"
      +                      },
      +                      "requirements": {
      +                        "items": {
      +                          "maxLength": 200,
      +                          "minLength": 1,
      +                          "type": "string"
      +                        },
      +                        "maxItems": 8,
      +                        "type": "array"
      +                      },
      +                      "task": {
      +                        "enum": [
      +                          "web_search",
      +                          "read_page",
      +                          "pdf_parse",
      +                          "browser_automation",
      +                          "structured_data"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "task",
      +                      "query",
      +                      "requirements",
      +                      "executionPolicy",
      +                      "constraints"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "schemaVersion": {
      +                    "const": "1",
      +                    "type": "string"
      +                  }
      +                },
      +                "required": [
      +                  "schemaVersion",
      +                  "mode",
      +                  "request",
      +                  "assessment",
      +                  "canExecute",
      +                  "coverage",
      +                  "limitations",
      +                  "candidates",
      +                  "projection"
      +                ],
      +                "type": "object"
      +              }
      +            },
      +            "required": [
      +              "kind",
      +              "result"
      +            ],
      +            "type": "object"
      +          },
      +          {
      +            "additionalProperties": false,
      +            "properties": {
      +              "kind": {
      +                "const": "catalogue",
      +                "type": "string"
      +              },
      +              "result": {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "generatedAt": {
      +                    "format": "date-time",
      +                    "type": "string"
      +                  },
      +                  "page": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "nextOffset": {
      +                        "minimum": 0,
      +                        "type": [
      +                          "integer",
      +                          "null"
      +                        ]
      +                      },
      +                      "offset": {
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "requestedLimit": {
      +                        "maximum": 100,
      +                        "minimum": 1,
      +                        "type": "integer"
      +                      },
      +                      "returnedBeforeProjection": {
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "unselectedResumeOffset": {
      +                        "minimum": 0,
      +                        "type": [
      +                          "integer",
      +                          "null"
      +                        ]
      +                      }
      +                    },
      +                    "required": [
      +                      "offset",
      +                      "requestedLimit",
      +                      "returnedBeforeProjection",
      +                      "nextOffset",
      +                      "unselectedResumeOffset"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "projection": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "availableOnReturnedPage": {
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "fullResponseEndpoint": {
      +                        "const": "/api/services",
      +                        "type": "string"
      +                      },
      +                      "fullResponseMethod": {
      +                        "const": "POST",
      +                        "type": "string"
      +                      },
      +                      "kind": {
      +                        "const": "bounded_shortlist",
      +                        "type": "string"
      +                      },
      +                      "omittedOnReturnedPage": {
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      }
      +                    },
      +                    "required": [
      +                      "kind",
      +                      "availableOnReturnedPage",
      +                      "omittedOnReturnedPage",
      +                      "fullResponseEndpoint",
      +                      "fullResponseMethod"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "returned": {
      +                    "maximum": 3,
      +                    "minimum": 0,
      +                    "type": "integer"
      +                  },
      +                  "search": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "appliedFilters": {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "category": {
      +                            "anyOf": [
      +                              {
      +                                "enum": [
      +                                  "search",
      +                                  "extraction",
      +                                  "data",
      +                                  "browser",
      +                                  "documents"
      +                                ],
      +                                "type": "string"
      +                              },
      +                              {
      +                                "type": "null"
      +                              }
      +                            ]
      +                          },
      +                          "pricing": {
      +                            "anyOf": [
      +                              {
      +                                "enum": [
      +                                  "free",
      +                                  "freemium",
      +                                  "usage-based",
      +                                  "subscription",
      +                                  "unknown"
      +                                ],
      +                                "type": "string"
      +                              },
      +                              {
      +                                "type": "null"
      +                              }
      +                            ]
      +                          },
      +                          "protocol": {
      +                            "anyOf": [
      +                              {
      +                                "enum": [
      +                                  "MCP",
      +                                  "REST",
      +                                  "x402"
      +                                ],
      +                                "type": "string"
      +                              },
      +                              {
      +                                "type": "null"
      +                              }
      +                            ]
      +                          }
      +                        },
      +                        "required": [
      +                          "category",
      +                          "protocol",
      +                          "pricing"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      "discovery": {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "assessment": {
      +                            "const": "unassessed",
      +                            "type": "string"
      +                          },
      +                          "decomposition": {
      +                            "enum": [
      +                              "caller_supplied",
      +                              "not_supplied"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          "executionPolicy": {
      +                            "additionalProperties": false,
      +                            "properties": {
      +                              "accountConnections": {
      +                                "const": false,
      +                                "type": "boolean"
      +                              },
      +                              "payments": {
      +                                "const": false,
      +                                "type": "boolean"
      +                              },
      +                              "providerCalls": {
      +                                "const": false,
      +                                "type": "boolean"
      +                              }
      +                            },
      +                            "required": [
      +                              "providerCalls",
      +                              "accountConnections",
      +                              "payments"
      +                            ],
      +                            "type": "object"
      +                          },
      +                          "originalRequest": {
      +                            "maxLength": 2000,
      +                            "minLength": 1,
      +                            "type": [
      +                              "string",
      +                              "null"
      +                            ]
      +                          },
      +                          "requirements": {
      +                            "items": {
      +                              "maxLength": 200,
      +                              "minLength": 1,
      +                              "type": "string"
      +                            },
      +                            "maxItems": 8,
      +                            "type": "array"
      +                          },
      +                          "resultsAre": {
      +                            "const": "metadata_candidates",
      +                            "type": "string"
      +                          }
      +                        },
      +                        "required": [
      +                          "originalRequest",
      +                          "requirements",
      +                          "executionPolicy",
      +                          "decomposition",
      +                          "assessment",
      +                          "resultsAre"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      "effectiveQuery": {
      +                        "type": "string"
      +                      },
      +                      "mode": {
      +                        "enum": [
      +                          "browse",
      +                          "keywords",
      +                          "agent-translation"
      +                        ],
      +                        "type": "string"
      +                      },
      +                      "originalQuery": {
      +                        "type": "string"
      +                      },
      +                      "reasonCodes": {
      +                        "description": "Empty when matches exist. Otherwise identifies the first blocking cause: an overlong query, no searchable terms, unsupported exclusions/alternatives/numerical comparisons, or no match in the current published catalogue. It does not establish that no suitable provider exists elsewhere. REST/MCP reject overlong requests before returning search results.",
      +                        "items": {
      +                          "enum": [
      +                            "QUERY_TOO_LONG",
      +                            "NO_SEARCHABLE_TERMS",
      +                            "UNSUPPORTED_CONDITIONS",
      +                            "NO_CATALOGUE_MATCH"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 1,
      +                        "type": "array"
      +                      },
      +                      "suggestions": {
      +                        "items": {
      +                          "type": "string"
      +                        },
      +                        "type": "array"
      +                      },
      +                      "terms": {
      +                        "items": {
      +                          "type": "string"
      +                        },
      +                        "type": "array"
      +                      },
      +                      "warnings": {
      +                        "items": {
      +                          "type": "string"
      +                        },
      +                        "type": "array"
      +                      }
      +                    },
      +                    "required": [
      +                      "discovery",
      +                      "originalQuery",
      +                      "effectiveQuery",
      +                      "mode",
      +                      "reasonCodes",
      +                      "terms",
      +                      "appliedFilters",
      +                      "warnings",
      +                      "suggestions"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "services": {
      +                    "items": {
      +                      "oneOf": [
      +                        {
      +                          "additionalProperties": false,
      +                          "properties": {
      +                            "auth": {
      +                              "enum": [
      +                                "api-key",
      +                                "oauth",
      +                                "wallet-payment",
      +                                "none",
      +                                "unknown"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            "category": {
      +                              "enum": [
      +                                "search",
      +                                "extraction",
      +                                "data",
      +                                "browser",
      +                                "documents"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            "docsUrl": {
      +                              "type": "string"
      +                            },
      +                            "matchReasons": {
      +                              "items": {
      +                                "additionalProperties": false,
      +                                "properties": {
      +                                  "field": {
      +                                    "enum": [
      +                                      "name_provider",
      +                                      "capabilities",
      +                                      "description",
      +                                      "category",
      +                                      "protocol",
      +                                      "pricing",
      +                                      "catalogue"
      +                                    ],
      +                                    "type": "string"
      +                                  },
      +                                  "kind": {
      +                                    "enum": [
      +                                      "keyword",
      +                                      "filter",
      +                                      "catalogue"
      +                                    ],
      +                                    "type": "string"
      +                                  },
      +                                  "matchedTerm": {
      +                                    "type": [
      +                                      "string",
      +                                      "null"
      +                                    ]
      +                                  },
      +                                  "term": {
      +                                    "type": [
      +                                      "string",
      +                                      "null"
      +                                    ]
      +                                  }
      +                                },
      +                                "required": [
      +                                  "kind",
      +                                  "field",
      +                                  "term",
      +                                  "matchedTerm"
      +                                ],
      +                                "type": "object"
      +                              },
      +                              "minItems": 1,
      +                              "type": "array"
      +                            },
      +                            "name": {
      +                              "type": "string"
      +                            },
      +                            "pricing": {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "checkedAt": {
      +                                  "anyOf": [
      +                                    {
      +                                      "anyOf": [
      +                                        {
      +                                          "format": "date",
      +                                          "type": "string"
      +                                        },
      +                                        {
      +                                          "format": "date-time",
      +                                          "type": "string"
      +                                        }
      +                                      ]
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "model": {
      +                                  "enum": [
      +                                    "free",
      +                                    "freemium",
      +                                    "usage-based",
      +                                    "subscription",
      +                                    "unknown"
      +                                  ],
      +                                  "type": "string"
      +                                }
      +                              },
      +                              "required": [
      +                                "model",
      +                                "checkedAt"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            "protocols": {
      +                              "items": {
      +                                "enum": [
      +                                  "MCP",
      +                                  "REST",
      +                                  "x402"
      +                                ],
      +                                "type": "string"
      +                              },
      +                              "type": "array"
      +                            },
      +                            "provider": {
      +                              "type": "string"
      +                            },
      +                            "slug": {
      +                              "type": "string"
      +                            },
      +                            "source": {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "checkedAt": {
      +                                  "anyOf": [
      +                                    {
      +                                      "format": "date",
      +                                      "type": "string"
      +                                    },
      +                                    {
      +                                      "format": "date-time",
      +                                      "type": "string"
      +                                    }
      +                                  ]
      +                                },
      +                                "registryLifecycle": {
      +                                  "anyOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "evidence": {
      +                                          "additionalProperties": false,
      +                                          "properties": {
      +                                            "checkedAt": {
      +                                              "anyOf": [
      +                                                {
      +                                                  "format": "date",
      +                                                  "type": "string"
      +                                                },
      +                                                {
      +                                                  "format": "date-time",
      +                                                  "type": "string"
      +                                                }
      +                                              ]
      +                                            },
      +                                            "url": {
      +                                              "type": "string"
      +                                            }
      +                                          },
      +                                          "required": [
      +                                            "url",
      +                                            "checkedAt"
      +                                          ],
      +                                          "type": "object"
      +                                        },
      +                                        "status": {
      +                                          "enum": [
      +                                            "deprecated",
      +                                            "endpoint_not_declared"
      +                                          ],
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "status",
      +                                        "evidence"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "type": {
      +                                  "enum": [
      +                                    "registry",
      +                                    "provider"
      +                                  ],
      +                                  "type": "string"
      +                                },
      +                                "url": {
      +                                  "type": "string"
      +                                },
      +                                "verification": {
      +                                  "enum": [
      +                                    "listed",
      +                                    "documented",
      +                                    "connection-tested"
      +                                  ],
      +                                  "type": "string"
      +                                }
      +                              },
      +                              "required": [
      +                                "url",
      +                                "type",
      +                                "checkedAt",
      +                                "verification",
      +                                "registryLifecycle"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            "tagline": {
      +                              "type": "string"
      +                            }
      +                          },
      +                          "required": [
      +                            "slug",
      +                            "name",
      +                            "provider",
      +                            "tagline",
      +                            "category",
      +                            "protocols",
      +                            "auth",
      +                            "pricing",
      +                            "docsUrl",
      +                            "source",
      +                            "matchReasons"
      +                          ],
      +                          "type": "object"
      +                        },
      +                        {
      +                          "additionalProperties": false,
      +                          "properties": {
      +                            "auth": {
      +                              "enum": [
      +                                "api-key",
      +                                "oauth",
      +                                "wallet-payment",
      +                                "none",
      +                                "unknown"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            "capabilities": {
      +                              "items": {
      +                                "type": "string"
      +                              },
      +                              "type": "array"
      +                            },
      +                            "category": {
      +                              "enum": [
      +                                "search",
      +                                "extraction",
      +                                "data",
      +                                "browser",
      +                                "documents"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            "color": {
      +                              "type": "string"
      +                            },
      +                            "description": {
      +                              "type": "string"
      +                            },
      +                            "docsUrl": {
      +                              "type": "string"
      +                            },
      +                            "endpoint": {
      +                              "type": [
      +                                "string",
      +                                "null"
      +                              ]
      +                            },
      +                            "featured": {
      +                              "type": "boolean"
      +                            },
      +                            "id": {
      +                              "type": "string"
      +                            },
      +                            "name": {
      +                              "type": "string"
      +                            },
      +                            "notes": {
      +                              "type": "string"
      +                            },
      +                            "pricing": {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "checkedAt": {
      +                                  "anyOf": [
      +                                    {
      +                                      "anyOf": [
      +                                        {
      +                                          "format": "date",
      +                                          "type": "string"
      +                                        },
      +                                        {
      +                                          "format": "date-time",
      +                                          "type": "string"
      +                                        }
      +                                      ]
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "model": {
      +                                  "enum": [
      +                                    "free",
      +                                    "freemium",
      +                                    "usage-based",
      +                                    "subscription",
      +                                    "unknown"
      +                                  ],
      +                                  "type": "string"
      +                                },
      +                                "summary": {
      +                                  "type": "string"
      +                                },
      +                                "url": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                }
      +                              },
      +                              "required": [
      +                                "model",
      +                                "summary",
      +                                "url",
      +                                "checkedAt"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            "protocols": {
      +                              "items": {
      +                                "enum": [
      +                                  "MCP",
      +                                  "REST",
      +                                  "x402"
      +                                ],
      +                                "type": "string"
      +                              },
      +                              "type": "array"
      +                            },
      +                            "provider": {
      +                              "type": "string"
      +                            },
      +                            "registryName": {
      +                              "type": [
      +                                "string",
      +                                "null"
      +                              ]
      +                            },
      +                            "slug": {
      +                              "type": "string"
      +                            },
      +                            "sourceCheckedAt": {
      +                              "anyOf": [
      +                                {
      +                                  "format": "date",
      +                                  "type": "string"
      +                                },
      +                                {
      +                                  "format": "date-time",
      +                                  "type": "string"
      +                                }
      +                              ]
      +                            },
      +                            "sourceType": {
      +                              "enum": [
      +                                "registry",
      +                                "provider"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            "sourceUrl": {
      +                              "type": "string"
      +                            },
      +                            "tagline": {
      +                              "type": "string"
      +                            },
      +                            "tags": {
      +                              "items": {
      +                                "type": "string"
      +                              },
      +                              "type": "array"
      +                            },
      +                            "verification": {
      +                              "enum": [
      +                                "listed",
      +                                "documented",
      +                                "connection-tested"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            "website": {
      +                              "type": "string"
      +                            }
      +                          },
      +                          "required": [
      +                            "id",
      +                            "slug",
      +                            "name",
      +                            "provider",
      +                            "tagline",
      +                            "description",
      +                            "website",
      +                            "docsUrl",
      +                            "category",
      +                            "tags",
      +                            "capabilities",
      +                            "protocols",
      +                            "auth",
      +                            "pricing",
      +                            "endpoint",
      +                            "registryName",
      +                            "sourceUrl",
      +                            "sourceType",
      +                            "sourceCheckedAt",
      +                            "verification",
      +                            "notes",
      +                            "featured",
      +                            "color"
      +                          ],
      +                          "type": "object"
      +                        }
      +                      ]
      +                    },
      +                    "maxItems": 3,
      +                    "type": "array"
      +                  },
      +                  "total": {
      +                    "minimum": 0,
      +                    "type": "integer"
      +                  },
      +                  "view": {
      +                    "enum": [
      +                      "compact",
      +                      "full"
      +                    ],
      +                    "type": "string"
      +                  }
      +                },
      +                "required": [
      +                  "services",
      +                  "total",
      +                  "returned",
      +                  "generatedAt",
      +                  "view",
      +                  "search",
      +                  "projection",
      +                  "page"
      +                ],
      +                "type": "object"
      +              }
      +            },
      +            "required": [
      +              "kind",
      +              "result"
      +            ],
      +            "type": "object"
      +          }
      +        ]
      +      },
      +      "input": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "compare": {
      +            "type": "boolean"
      +          },
      +          "discoveryRequestJson": {
      +            "maxLength": 8192,
      +            "minLength": 2,
      +            "type": "string"
      +          },
      +          "enrichment": {
      +            "enum": [
      +              "evidence",
      +              "connection",
      +              "both"
      +            ],
      +            "type": "string"
      +          },
      +          "maxCandidates": {
      +            "maximum": 3,
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "mode": {
      +            "enum": [
      +              "recommend",
      +              "catalogue"
      +            ],
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "mode",
      +          "discoveryRequestJson",
      +          "maxCandidates",
      +          "enrichment",
      +          "compare"
      +        ],
      +        "type": "object"
      +      },
      +      "limitations": {
      +        "items": {
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "mode": {
      +        "const": "bounded_read_only_workflow",
      +        "type": "string"
      +      },
      +      "schemaVersion": {
      +        "const": "1",
      +        "type": "string"
      +      },
      +      "selection": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "candidatesOnReturnedPage": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "policy": {
      +            "const": "first_in_existing_order",
      +            "type": "string"
      +          },
      +          "selected": {
      +            "maximum": 3,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "slugs": {
      +            "items": {
      +              "type": "string"
      +            },
      +            "maxItems": 3,
      +            "type": "array",
      +            "uniqueItems": true
      +          },
      +          "unselectedOnReturnedPage": {
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "policy",
      +          "candidatesOnReturnedPage",
      +          "selected",
      +          "unselectedOnReturnedPage",
      +          "slugs"
      +        ],
      +        "type": "object"
      +      },
      +      "snapshot": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "generatedAt": {
      +            "format": "date-time",
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "generatedAt"
      +        ],
      +        "type": "object"
      +      },
      +      "status": {
      +        "enum": [
      +          "completed",
      +          "partial"
      +        ],
      +        "type": "string"
      +      },
      +      "trace": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "error": {
      +              "anyOf": [
      +                {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "code": {
      +                      "type": "string"
      +                    },
      +                    "message": {
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "code",
      +                    "message"
      +                  ],
      +                  "type": "object"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ]
      +            },
      +            "operation": {
      +              "enum": [
      +                "recommend_services",
      +                "search_services",
      +                "get_service_evidence",
      +                "get_connection_spec",
      +                "compare_services"
      +              ],
      +              "type": "string"
      +            },
      +            "slug": {
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "status": {
      +              "enum": [
      +                "completed",
      +                "error"
      +              ],
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "operation",
      +            "slug",
      +            "status",
      +            "error"
      +          ],
      +          "type": "object"
      +        },
      +        "maxItems": 5,
      +        "minItems": 1,
      +        "type": "array"
      +      }
      +    },
      +    "required": [
      +      "schemaVersion",
      +      "mode",
      +      "status",
      +      "input",
      +      "snapshot",
      +      "selection",
      +      "discovery",
      +      "details",
      +      "comparison",
      +      "budget",
      +      "trace",
      +      "limitations"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "error": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "code": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "message": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "code",
      +          "message"
      +        ],
      +        "type": "object"
      +      },
      +      "error_code": {
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "recovery": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "automaticRetryAllowed": {
      +            "const": false
      +          },
      +          "guidance": {
      +            "type": "string"
      +          },
      +          "requiredArguments": {
      +            "items": {
      +              "type": "string"
      +            },
      +            "type": "array"
      +          },
      +          "tool": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "tool",
      +          "requiredArguments",
      +          "guidance",
      +          "automaticRetryAllowed"
      +        ],
      +        "type": "object"
      +      }
      +    },
      +    "required": [
      +      "error_code",
      +      "error"
      +    ],
      +    "type": "object"
      +  }
      +]
  2. Changed1 schema field changed
    • changedOutput schema / anyOf
      Previous value: -[
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "budget": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "accountConnections": {
      -            "const": 0,
      -            "type": "number"
      -          },
      -          "attemptedLogicalReads": {
      -            "maximum": 5,
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "maxLogicalReads": {
      -            "const": 5,
      -            "type": "number"
      -          },
      -          "payments": {
      -            "const": 0,
      -            "type": "number"
      -          },
      -          "providerCalls": {
      -            "const": 0,
      -            "type": "number"
      -          },
      -          "requestedMaxLogicalReads": {
      -            "maximum": 5,
      -            "minimum": 2,
      -            "type": "integer"
      -          },
      -          "writes": {
      -            "const": 0,
      -            "type": "number"
      -          }
      -        },
      -        "required": [
      -          "maxLogicalReads",
      -          "requestedMaxLogicalReads",
      -          "attemptedLogicalReads",
      -          "providerCalls",
      -          "writes",
      -          "payments",
      -          "accountConnections"
      -        ],
      -        "type": "object"
      -      },
      -      "comparison": {
      -        "oneOf": [
      -          {
      -            "additionalProperties": false,
      -            "properties": {
      -              "status": {
      -                "const": "not_requested",
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "status"
      -            ],
      -            "type": "object"
      -          },
      -          {
      -            "additionalProperties": false,
      -            "properties": {
      -              "reasonCode": {
      -                "const": "FEWER_THAN_TWO_CANDIDATES",
      -                "type": "string"
      -              },
      -              "status": {
      -                "const": "skipped",
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "status",
      -              "reasonCode"
      -            ],
      -            "type": "object"
      -          },
      -          {
      -            "additionalProperties": false,
      -            "properties": {
      -              "data": {
      -                "additionalProperties": false,
      -                "properties": {
      -                  "caveat": {
      -                    "type": "string"
      -                  },
      -                  "generatedAt": {
      -                    "format": "date-time",
      -                    "type": "string"
      -                  },
      -                  "services": {
      -                    "items": {
      -                      "additionalProperties": false,
      -                      "properties": {
      -                        "auth": {
      -                          "enum": [
      -                            "api-key",
      -                            "oauth",
      -                            "wallet-payment",
      -                            "none",
      -                            "unknown"
      -                          ],
      -                          "type": "string"
      -                        },
      -                        "capabilities": {
      -                          "items": {
      -                            "type": "string"
      -                          },
      -                          "type": "array"
      -                        },
      -                        "category": {
      -                          "enum": [
      -                            "search",
      -                            "extraction",
      -                            "data",
      -                            "browser",
      -                            "documents"
      -                          ],
      -                          "type": "string"
      -                        },
      -                        "color": {
      -                          "type": "string"
      -                        },
      -                        "description": {
      -                          "type": "string"
      -                        },
      -                        "docsUrl": {
      -                          "type": "string"
      -                        },
      -                        "endpoint": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "featured": {
      -                          "type": "boolean"
      -                        },
      -                        "id": {
      -                          "type": "string"
      -                        },
      -                        "name": {
      -                          "type": "string"
      -                        },
      -                        "notes": {
      -                          "type": "string"
      -                        },
      -                        "pricing": {
      -                          "additionalProperties": false,
      -                          "properties": {
      -                            "checkedAt": {
      -                              "anyOf": [
      -                                {
      -                                  "anyOf": [
      -                                    {
      -                                      "format": "date",
      -                                      "type": "string"
      -                                    },
      -                                    {
      -                                      "format": "date-time",
      -                                      "type": "string"
      -                                    }
      -                                  ]
      -                                },
      -                                {
      -                                  "type": "null"
      -                                }
      -                              ]
      -                            },
      -                            "model": {
      -                              "enum": [
      -                                "free",
      -                                "freemium",
      -                                "usage-based",
      -                                "subscription",
      -                                "unknown"
      -                              ],
      -                              "type": "string"
      -                            },
      -                            "summary": {
      -                              "type": "string"
      -                            },
      -                            "url": {
      -                              "type": [
      -                                "string",
      -                                "null"
      -                              ]
      -                            }
      -                          },
      -                          "required": [
      -                            "model",
      -                            "summary",
      -                            "url",
      -                            "checkedAt"
      -                          ],
      -                          "type": "object"
      -                        },
      -                        "protocols": {
      -                          "items": {
      -                            "enum": [
      -                              "MCP",
      -                              "REST",
      -                              "x402"
      -                            ],
      -                            "type": "string"
      -                          },
      -                          "type": "array"
      -                        },
      -                        "provider": {
      -                          "type": "string"
      -                        },
      -                        "registryName": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "slug": {
      -                          "type": "string"
      -                        },
      -                        "sourceCheckedAt": {
      -                          "anyOf": [
      -                            {
      -                              "format": "date",
      -                              "type": "string"
      -                            },
      -                            {
      -                              "format": "date-time",
      -                              "type": "string"
      -                            }
      -                          ]
      -                        },
      -                        "sourceType": {
      -                          "enum": [
      -                            "registry",
      -                            "provider"
      -                          ],
      -                          "type": "string"
      -                        },
      -                        "sourceUrl": {
      -                          "type": "string"
      -                        },
      -                        "tagline": {
      -                          "type": "string"
      -                        },
      -                        "tags": {
      -                          "items": {
      -                            "type": "string"
      -                          },
      -                          "type": "array"
      -                        },
      -                        "verification": {
      -                          "enum": [
      -                            "listed",
      -                            "documented",
      -                            "connection-tested"
      -                          ],
      -                          "type": "string"
      -                        },
      -                        "website": {
      -                          "type": "string"
      -                        }
      -                      },
      -                      "required": [
      -                        "id",
      -                        "slug",
      -                        "name",
      -                        "provider",
      -                        "tagline",
      -                        "description",
      -                        "website",
      -                        "docsUrl",
      -                        "category",
      -                        "tags",
      -                        "capabilities",
      -                        "protocols",
      -                        "auth",
      -                        "pricing",
      -                        "endpoint",
      -                        "registryName",
      -                        "sourceUrl",
      -                        "sourceType",
      -                        "sourceCheckedAt",
      -                        "verification",
      -                        "notes",
      -                        "featured",
      -                        "color"
      -                      ],
      -                      "type": "object"
      -                    },
      -                    "maxItems": 3,
      -                    "minItems": 2,
      -                    "type": "array"
      -                  }
      -                },
      -                "required": [
      -                  "services",
      -                  "generatedAt",
      -                  "caveat"
      -                ],
      -                "type": "object"
      -              },
      -              "status": {
      -                "const": "completed",
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "status",
      -              "data"
      -            ],
      -            "type": "object"
      -          },
      -          {
      -            "additionalProperties": false,
      -            "properties": {
      -              "error": {
      -                "additionalProperties": false,
      -                "properties": {
      -                  "code": {
      -                    "type": "string"
      -                  },
      -                  "message": {
      -                    "type": "string"
      -                  }
      -                },
      -                "required": [
      -                  "code",
      -                  "message"
      -                ],
      -                "type": "object"
      -              },
      -              "status": {
      -                "const": "error",
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "status",
      -              "error"
      -            ],
      -            "type": "object"
      -          }
      -        ]
      -      },
      -      "details": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "connection": {
      -              "oneOf": [
      -                {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "status": {
      -                      "const": "not_requested",
      -                      "type": "string"
      -                    }
      -                  },
      -                  "required": [
      -                    "status"
      -                  ],
      -                  "type": "object"
      -                },
      -                {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "data": {
      -                      "additionalProperties": false,
      -                      "properties": {
      -                        "connection": {
      -                          "additionalProperties": false,
      -                          "properties": {
      -                            "authentication": {
      -                              "additionalProperties": false,
      -                              "properties": {
      -                                "evidence": {
      -                                  "anyOf": [
      -                                    {
      -                                      "additionalProperties": false,
      -                                      "properties": {
      -                                        "checkedAt": {
      -                                          "anyOf": [
      -                                            {
      -                                              "format": "date",
      -                                              "type": "string"
      -                                            },
      -                                            {
      -                                              "format": "date-time",
      -                                              "type": "string"
      -                                            }
      -                                          ]
      -                                        },
      -                                        "url": {
      -                                          "type": "string"
      -                                        }
      -                                      },
      -                                      "required": [
      -                                        "url",
      -                                        "checkedAt"
      -                                      ],
      -                                      "type": "object"
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "method": {
      -                                  "description": "Recorded authentication method. It may be optional or specific to an endpoint, operation or plan; it is not a universal requirement.",
      -                                  "enum": [
      -                                    "api-key",
      -                                    "oauth",
      -                                    "wallet-payment",
      -                                    "none",
      -                                    "unknown"
      -                                  ],
      -                                  "type": "string"
      -                                },
      -                                "notes": {
      -                                  "type": "string"
      -                                },
      -                                "requirements": {
      -                                  "description": "Documentation checks to resolve authentication needs for the selected connection. These entries do not assert that credentials or OAuth are mandatory.",
      -                                  "items": {
      -                                    "type": "string"
      -                                  },
      -                                  "type": "array"
      -                                }
      -                              },
      -                              "required": [
      -                                "method",
      -                                "requirements",
      -                                "notes",
      -                                "evidence"
      -                              ],
      -                              "type": "object"
      -                            },
      -                            "declaredInterfaces": {
      -                              "items": {
      -                                "enum": [
      -                                  "MCP",
      -                                  "REST",
      -                                  "x402"
      -                                ],
      -                                "type": "string"
      -                              },
      -                              "type": "array"
      -                            },
      -                            "deployment": {
      -                              "additionalProperties": false,
      -                              "properties": {
      -                                "evidence": {
      -                                  "anyOf": [
      -                                    {
      -                                      "additionalProperties": false,
      -                                      "properties": {
      -                                        "checkedAt": {
      -                                          "anyOf": [
      -                                            {
      -                                              "format": "date",
      -                                              "type": "string"
      -                                            },
      -                                            {
      -                                              "format": "date-time",
      -                                              "type": "string"
      -                                            }
      -                                          ]
      -                                        },
      -                                        "url": {
      -                                          "type": "string"
      -                                        }
      -                                      },
      -                                      "required": [
      -                                        "url",
      -                                        "checkedAt"
      -                                      ],
      -                                      "type": "object"
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "kind": {
      -                                  "enum": [
      -                                    "remote",
      -                                    "unknown"
      -                                  ],
      -                                  "type": "string"
      -                                },
      -                                "transport": {
      -                                  "enum": [
      -                                    "streamable-http",
      -                                    "sse",
      -                                    "unknown"
      -                                  ],
      -                                  "type": "string"
      -                                }
      -                              },
      -                              "required": [
      -                                "kind",
      -                                "transport",
      -                                "evidence"
      -                              ],
      -                              "type": "object"
      -                            },
      -                            "documentationUrl": {
      -                              "type": "string"
      -                            },
      -                            "endpoint": {
      -                              "type": [
      -                                "string",
      -                                "null"
      -                              ]
      -                            },
      -                            "endpointSetup": {
      -                              "anyOf": [
      -                                {
      -                                  "additionalProperties": false,
      -                                  "properties": {
      -                                    "note": {
      -                                      "type": "string"
      -                                    },
      -                                    "requiredFields": {
      -                                      "items": {
      -                                        "type": "string"
      -                                      },
      -                                      "type": "array"
      -                                    },
      -                                    "source": {
      -                                      "additionalProperties": false,
      -                                      "properties": {
      -                                        "checkedAt": {
      -                                          "anyOf": [
      -                                            {
      -                                              "format": "date",
      -                                              "type": "string"
      -                                            },
      -                                            {
      -                                              "format": "date-time",
      -                                              "type": "string"
      -                                            }
      -                                          ]
      -                                        },
      -                                        "url": {
      -                                          "type": "string"
      -                                        }
      -                                      },
      -                                      "required": [
      -                                        "url",
      -                                        "checkedAt"
      -                                      ],
      -                                      "type": "object"
      -                                    },
      -                                    "status": {
      -                                      "enum": [
      -                                        "account-or-deployment-specific"
      -                                      ],
      -                                      "type": "string"
      -                                    }
      -                                  },
      -                                  "required": [
      -                                    "status",
      -                                    "requiredFields",
      -                                    "note",
      -                                    "source"
      -                                  ],
      -                                  "type": "object"
      -                                },
      -                                {
      -                                  "type": "null"
      -                                }
      -                              ]
      -                            },
      -                            "gaps": {
      -                              "items": {
      -                                "type": "string"
      -                              },
      -                              "type": "array"
      -                            },
      -                            "nextSteps": {
      -                              "items": {
      -                                "additionalProperties": false,
      -                                "properties": {
      -                                  "action": {
      -                                    "type": "string"
      -                                  },
      -                                  "url": {
      -                                    "type": "string"
      -                                  }
      -                                },
      -                                "required": [
      -                                  "action",
      -                                  "url"
      -                                ],
      -                                "type": "object"
      -                              },
      -                              "type": "array"
      -                            },
      -                            "packages": {
      -                              "items": {
      -                                "additionalProperties": false,
      -                                "properties": {
      -                                  "evidence": {
      -                                    "additionalProperties": false,
      -                                    "properties": {
      -                                      "checkedAt": {
      -                                        "anyOf": [
      -                                          {
      -                                            "format": "date",
      -                                            "type": "string"
      -                                          },
      -                                          {
      -                                            "format": "date-time",
      -                                            "type": "string"
      -                                          }
      -                                        ]
      -                                      },
      -                                      "url": {
      -                                        "type": "string"
      -                                      }
      -                                    },
      -                                    "required": [
      -                                      "url",
      -                                      "checkedAt"
      -                                    ],
      -                                    "type": "object"
      -                                  },
      -                                  "identifier": {
      -                                    "type": "string"
      -                                  },
      -                                  "registryType": {
      -                                    "type": "string"
      -                                  },
      -                                  "transport": {
      -                                    "enum": [
      -                                      "stdio",
      -                                      "unknown"
      -                                    ],
      -                                    "type": "string"
      -                                  },
      -                                  "version": {
      -                                    "type": [
      -                                      "string",
      -                                      "null"
      -                                    ]
      -                                  }
      -                                },
      -                                "required": [
      -                                  "registryType",
      -                                  "identifier",
      -                                  "version",
      -                                  "transport",
      -                                  "evidence"
      -                                ],
      -                                "type": "object"
      -                              },
      -                              "type": "array"
      -                            },
      -                            "providerToolSchemas": {
      -                              "type": "null"
      -                            },
      -                            "schemaVersion": {
      -                              "const": "1",
      -                              "type": "string"
      -                            },
      -                            "service": {
      -                              "additionalProperties": false,
      -                              "properties": {
      -                                "name": {
      -                                  "type": "string"
      -                                },
      -                                "slug": {
      -                                  "type": "string"
      -                                }
      -                              },
      -                              "required": [
      -                                "slug",
      -                                "name"
      -                              ],
      -                              "type": "object"
      -                            },
      -                            "setupGuide": {
      -                              "anyOf": [
      -                                {
      -                                  "additionalProperties": false,
      -                                  "properties": {
      -                                    "limitations": {
      -                                      "items": {
      -                                        "type": "string"
      -                                      },
      -                                      "type": "array"
      -                                    },
      -                                    "options": {
      -                                      "items": {
      -                                        "additionalProperties": false,
      -                                        "properties": {
      -                                          "authentication": {
      -                                            "additionalProperties": false,
      -                                            "properties": {
      -                                              "method": {
      -                                                "enum": [
      -                                                  "api-key",
      -                                                  "oauth",
      -                                                  "wallet-payment",
      -                                                  "none",
      -                                                  "unknown"
      -                                                ],
      -                                                "type": "string"
      -                                              },
      -                                              "placement": {
      -                                                "type": "string"
      -                                              },
      -                                              "requirement": {
      -                                                "enum": [
      -                                                  "required",
      -                                                  "optional",
      -                                                  "conditional",
      -                                                  "unknown"
      -                                                ],
      -                                                "type": "string"
      -                                              },
      -                                              "sourceIds": {
      -                                                "items": {
      -                                                  "type": "string"
      -                                                },
      -                                                "minItems": 1,
      -                                                "type": "array"
      -                                              }
      -                                            },
      -                                            "required": [
      -                                              "method",
      -                                              "requirement",
      -                                              "placement",
      -                                              "sourceIds"
      -                                            ],
      -                                            "type": "object"
      -                                          },
      -                                          "endpoint": {
      -                                            "type": [
      -                                              "string",
      -                                              "null"
      -                                            ]
      -                                          },
      -                                          "id": {
      -                                            "type": "string"
      -                                          },
      -                                          "label": {
      -                                            "type": "string"
      -                                          },
      -                                          "protocol": {
      -                                            "enum": [
      -                                              "MCP",
      -                                              "REST"
      -                                            ],
      -                                            "type": "string"
      -                                          },
      -                                          "sourceIds": {
      -                                            "items": {
      -                                              "type": "string"
      -                                            },
      -                                            "minItems": 1,
      -                                            "type": "array"
      -                                          },
      -                                          "steps": {
      -                                            "items": {
      -                                              "additionalProperties": false,
      -                                              "properties": {
      -                                                "sourceIds": {
      -                                                  "items": {
      -                                                    "type": "string"
      -                                                  },
      -                                                  "minItems": 1,
      -                                                  "type": "array"
      -                                                },
      -                                                "text": {
      -                                                  "type": "string"
      -                                                }
      -                                              },
      -                                              "required": [
      -                                                "text",
      -                                                "sourceIds"
      -                                              ],
      -                                              "type": "object"
      -                                            },
      -                                            "minItems": 1,
      -                                            "type": "array"
      -                                          },
      -                                          "transport": {
      -                                            "enum": [
      -                                              "streamable-http",
      -                                              "sse",
      -                                              "stdio",
      -                                              "https",
      -                                              "unknown"
      -                                            ],
      -                                            "type": "string"
      -                                          }
      -                                        },
      -                                        "required": [
      -                                          "id",
      -                                          "label",
      -                                          "protocol",
      -                                          "transport",
      -                                          "endpoint",
      -                                          "authentication",
      -                                          "steps",
      -                                          "sourceIds"
      -                                        ],
      -                                        "type": "object"
      -                                      },
      -                                      "minItems": 1,
      -                                      "type": "array"
      -                                    },
      -                                    "pricing": {
      -                                      "additionalProperties": false,
      -                                      "properties": {
      -                                        "freeAccess": {
      -                                          "type": "string"
      -                                        },
      -                                        "limits": {
      -                                          "items": {
      -                                            "type": "string"
      -                                          },
      -                                          "type": "array"
      -                                        },
      -                                        "sourceIds": {
      -                                          "items": {
      -                                            "type": "string"
      -                                          },
      -                                          "minItems": 1,
      -                                          "type": "array"
      -                                        },
      -                                        "summary": {
      -                                          "type": "string"
      -                                        }
      -                                      },
      -                                      "required": [
      -                                        "summary",
      -                                        "freeAccess",
      -                                        "limits",
      -                                        "sourceIds"
      -                                      ],
      -                                      "type": "object"
      -                                    },
      -                                    "reviewedAt": {
      -                                      "format": "date-time",
      -                                      "type": "string"
      -                                    },
      -                                    "slug": {
      -                                      "type": "string"
      -                                    },
      -                                    "sources": {
      -                                      "items": {
      -                                        "additionalProperties": false,
      -                                        "properties": {
      -                                          "checkedAt": {
      -                                            "format": "date-time",
      -                                            "type": "string"
      -                                          },
      -                                          "id": {
      -                                            "type": "string"
      -                                          },
      -                                          "title": {
      -                                            "type": "string"
      -                                          },
      -                                          "url": {
      -                                            "format": "uri",
      -                                            "type": "string"
      -                                          }
      -                                        },
      -                                        "required": [
      -                                          "id",
      -                                          "url",
      -                                          "title",
      -                                          "checkedAt"
      -                                        ],
      -                                        "type": "object"
      -                                      },
      -                                      "minItems": 1,
      -                                      "type": "array"
      -                                    }
      -                                  },
      -                                  "required": [
      -                                    "slug",
      -                                    "reviewedAt",
      -                                    "sources",
      -                                    "options",
      -                                    "pricing",
      -                                    "limitations"
      -                                  ],
      -                                  "type": "object"
      -                                },
      -                                {
      -                                  "type": "null"
      -                                }
      -                              ]
      -                            },
      -                            "source": {
      -                              "additionalProperties": false,
      -                              "properties": {
      -                                "checkedAt": {
      -                                  "anyOf": [
      -                                    {
      -                                      "format": "date",
      -                                      "type": "string"
      -                                    },
      -                                    {
      -                                      "format": "date-time",
      -                                      "type": "string"
      -                                    }
      -                                  ]
      -                                },
      -                                "registryLifecycle": {
      -                                  "anyOf": [
      -                                    {
      -                                      "additionalProperties": false,
      -                                      "properties": {
      -                                        "evidence": {
      -                                          "additionalProperties": false,
      -                                          "properties": {
      -                                            "checkedAt": {
      -                                              "anyOf": [
      -                                                {
      -                                                  "format": "date",
      -                                                  "type": "string"
      -                                                },
      -                                                {
      -                                                  "format": "date-time",
      -                                                  "type": "string"
      -                                                }
      -                                              ]
      -                                            },
      -                                            "url": {
      -                                              "type": "string"
      -                                            }
      -                                          },
      -                                          "required": [
      -                                            "url",
      -                                            "checkedAt"
      -                                          ],
      -                                          "type": "object"
      -                                        },
      -                                        "status": {
      -                                          "enum": [
      -                                            "deprecated",
      -                                            "endpoint_not_declared"
      -                                          ],
      -                                          "type": "string"
      -                                        }
      -                                      },
      -                                      "required": [
      -                                        "status",
      -                                        "evidence"
      -                                      ],
      -                                      "type": "object"
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "type": {
      -                                  "enum": [
      -                                    "registry",
      -                                    "provider"
      -                                  ],
      -                                  "type": "string"
      -                                },
      -                                "url": {
      -                                  "type": "string"
      -                                },
      -                                "verification": {
      -                                  "enum": [
      -                                    "listed",
      -                                    "documented",
      -                                    "connection-tested"
      -                                  ],
      -                                  "type": "string"
      -                                }
      -                              },
      -                              "required": [
      -                                "url",
      -                                "type",
      -                                "checkedAt",
      -                                "verification",
      -                                "registryLifecycle"
      -                              ],
      -                              "type": "object"
      -                            },
      -                            "testing": {
      -                              "additionalProperties": false,
      -                              "properties": {
      -                                "connectionTestedByRelay": {
      -                                  "const": false,
      -                                  "type": "boolean"
      -                                },
      -                                "taskTestedByRelay": {
      -                                  "const": false,
      -                                  "type": "boolean"
      -                                }
      -                              },
      -                              "required": [
      -                                "connectionTestedByRelay",
      -                                "taskTestedByRelay"
      -                              ],
      -                              "type": "object"
      -                            }
      -                          },
      -                          "required": [
      -                            "schemaVersion",
      -                            "service",
      -                            "declaredInterfaces",
      -                            "endpoint",
      -                            "deployment",
      -                            "packages",
      -                            "authentication",
      -                            "documentationUrl",
      -                            "source",
      -                            "providerToolSchemas",
      -                            "gaps",
      -                            "nextSteps",
      -                            "endpointSetup",
      -                            "setupGuide",
      -                            "testing"
      -                          ],
      -                          "type": "object"
      -                        }
      -                      },
      -                      "required": [
      -                        "connection"
      -                      ],
      -                      "type": "object"
      -                    },
      -                    "status": {
      -                      "const": "completed",
      -                      "type": "string"
      -                    }
      -                  },
      -                  "required": [
      -                    "status",
      -                    "data"
      -                  ],
      -                  "type": "object"
      -                },
      -                {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "error": {
      -                      "additionalProperties": false,
      -                      "properties": {
      -                        "code": {
      -                          "type": "string"
      -                        },
      -                        "message": {
      -                          "type": "string"
      -                        }
      -                      },
      -                      "required": [
      -                        "code",
      -                        "message"
      -                      ],
      -                      "type": "object"
      -                    },
      -                    "status": {
      -                      "const": "error",
      -                      "type": "string"
      -                    }
      -                  },
      -                  "required": [
      -                    "status",
      -                    "error"
      -                  ],
      -                  "type": "object"
      -                }
      -              ]
      -            },
      -            "evidence": {
      -              "oneOf": [
      -                {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "status": {
      -                      "const": "not_requested",
      -                      "type": "string"
      -                    }
      -                  },
      -                  "required": [
      -                    "status"
      -                  ],
      -                  "type": "object"
      -                },
      -                {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "data": {
      -                      "additionalProperties": false,
      -                      "properties": {
      -                        "available": {
      -                          "type": "boolean"
      -                        },
      -                        "badgePath": {
      -                          "type": "string"
      -                        },
      -                        "connection": {
      -                          "additionalProperties": false,
      -                          "properties": {
      -                            "observationId": {
      -                              "type": [
      -                                "string",
      -                                "null"
      -                              ]
      -                            },
      -                            "observedAt": {
      -                              "type": [
      -                                "string",
      -                                "null"
      -                              ]
      -                            },
      -                            "outcome": {
      -                              "enum": [
      -                                "completed",
      -                                "no_results",
      -                                "connection_required",
      -                                "payment_required",
      -                                "rate_limited",
      -                                "failed",
      -                                null
      -                              ],
      -                              "type": [
      -                                "string",
      -                                "null"
      -                              ]
      -                            },
      -                            "status": {
      -                              "enum": [
      -                                "observed",
      -                                "not_observed",
      -                                "stale",
      -                                "unavailable"
      -                              ],
      -                              "type": "string"
      -                            }
      -                          },
      -                          "required": [
      -                            "status",
      -                            "observationId",
      -                            "observedAt",
      -                            "outcome"
      -                          ],
      -                          "type": "object"
      -                        },
      -                        "evidencePath": {
      -                          "type": "string"
      -                        },
      -                        "inspection": {
      -                          "anyOf": [
      -                            {
      -                              "additionalProperties": false,
      -                              "properties": {
      -                                "completedAt": {
      -                                  "format": "date-time",
      -                                  "type": "string"
      -                                },
      -                                "endpointCheck": {
      -                                  "anyOf": [
      -                                    {
      -                                      "additionalProperties": false,
      -                                      "properties": {
      -                                        "attempts": {
      -                                          "maximum": 3,
      -                                          "minimum": 0,
      -                                          "type": "integer"
      -                                        },
      -                                        "checkedAt": {
      -                                          "format": "date-time",
      -                                          "type": "string"
      -                                        },
      -                                        "durationMs": {
      -                                          "maximum": 180000,
      -                                          "minimum": 0,
      -                                          "type": [
      -                                            "integer",
      -                                            "null"
      -                                          ]
      -                                        },
      -                                        "httpStatus": {
      -                                          "maximum": 599,
      -                                          "minimum": 100,
      -                                          "type": [
      -                                            "integer",
      -                                            "null"
      -                                          ]
      -                                        },
      -                                        "metadataCount": {
      -                                          "maximum": 10000,
      -                                          "minimum": 0,
      -                                          "type": [
      -                                            "integer",
      -                                            "null"
      -                                          ]
      -                                        },
      -                                        "outcome": {
      -                                          "enum": [
      -                                            "reachable",
      -                                            "mcp_tools_listed",
      -                                            "mcp_metadata_listed",
      -                                            "sse_transport_only",
      -                                            "authentication_required",
      -                                            "access_denied",
      -                                            "payment_required",
      -                                            "rate_limited",
      -                                            "redirect_review",
      -                                            "http_error",
      -                                            "timeout",
      -                                            "dns_error",
      -                                            "network_error",
      -                                            "response_limit",
      -                                            "protocol_error",
      -                                            "unsafe_target",
      -                                            "robots_blocked",
      -                                            "robots_unavailable",
      -                                            "transport_unconfirmed"
      -                                          ],
      -                                          "type": "string"
      -                                        },
      -                                        "transport": {
      -                                          "enum": [
      -                                            "streamable-http",
      -                                            "sse",
      -                                            "unknown"
      -                                          ],
      -                                          "type": "string"
      -                                        },
      -                                        "url": {
      -                                          "type": "string"
      -                                        }
      -                                      },
      -                                      "required": [
      -                                        "url",
      -                                        "transport",
      -                                        "checkedAt",
      -                                        "outcome",
      -                                        "httpStatus",
      -                                        "metadataCount",
      -                                        "attempts",
      -                                        "durationMs"
      -                                      ],
      -                                      "type": "object"
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "expiresAt": {
      -                                  "format": "date-time",
      -                                  "type": "string"
      -                                },
      -                                "fresh": {
      -                                  "type": "boolean"
      -                                },
      -                                "id": {
      -                                  "type": "string"
      -                                },
      -                                "provenance": {
      -                                  "const": "internal_public_check",
      -                                  "type": "string"
      -                                },
      -                                "sources": {
      -                                  "items": {
      -                                    "additionalProperties": false,
      -                                    "properties": {
      -                                      "bytes": {
      -                                        "maximum": 1000000,
      -                                        "minimum": 0,
      -                                        "type": [
      -                                          "integer",
      -                                          "null"
      -                                        ]
      -                                      },
      -                                      "checkedAt": {
      -                                        "format": "date-time",
      -                                        "type": "string"
      -                                      },
      -                                      "httpStatus": {
      -                                        "maximum": 599,
      -                                        "minimum": 100,
      -                                        "type": [
      -                                          "integer",
      -                                          "null"
      -                                        ]
      -                                      },
      -                                      "kind": {
      -                                        "enum": [
      -                                          "registry",
      -                                          "documentation"
      -                                        ],
      -                                        "type": "string"
      -                                      },
      -                                      "outcome": {
      -                                        "enum": [
      -                                          "fetched",
      -                                          "registry_matched",
      -                                          "registry_changed",
      -                                          "registry_invalid",
      -                                          "unsupported_content",
      -                                          "unreadable_source",
      -                                          "authentication_required",
      -                                          "access_denied",
      -                                          "payment_required",
      -                                          "rate_limited",
      -                                          "redirect_review",
      -                                          "http_error",
      -                                          "timeout",
      -                                          "dns_error",
      -                                          "network_error",
      -                                          "response_limit",
      -                                          "unsafe_target",
      -                                          "robots_blocked",
      -                                          "robots_unavailable"
      -                                        ],
      -                                        "type": "string"
      -                                      },
      -                                      "readableCharacters": {
      -                                        "maximum": 1000000,
      -                                        "minimum": 0,
      -                                        "type": [
      -                                          "integer",
      -                                          "null"
      -                                        ]
      -                                      },
      -                                      "registry": {
      -                                        "anyOf": [
      -                                          {
      -                                            "additionalProperties": false,
      -                                            "properties": {
      -                                              "endpointDeclared": {
      -                                                "type": "boolean"
      -                                              },
      -                                              "name": {
      -                                                "type": "string"
      -                                              },
      -                                              "status": {
      -                                                "enum": [
      -                                                  "active",
      -                                                  "deprecated",
      -                                                  "deleted",
      -                                                  "unknown"
      -                                                ],
      -                                                "type": "string"
      -                                              },
      -                                              "transport": {
      -                                                "enum": [
      -                                                  "streamable-http",
      -                                                  "sse",
      -                                                  null
      -                                                ],
      -                                                "type": [
      -                                                  "string",
      -                                                  "null"
      -                                                ]
      -                                              },
      -                                              "version": {
      -                                                "type": [
      -                                                  "string",
      -                                                  "null"
      -                                                ]
      -                                              }
      -                                            },
      -                                            "required": [
      -                                              "name",
      -                                              "version",
      -                                              "status",
      -                                              "endpointDeclared",
      -                                              "transport"
      -                                            ],
      -                                            "type": "object"
      -                                          },
      -                                          {
      -                                            "type": "null"
      -                                          }
      -                                        ]
      -                                      },
      -                                      "sha256": {
      -                                        "type": [
      -                                          "string",
      -                                          "null"
      -                                        ]
      -                                      },
      -                                      "url": {
      -                                        "type": "string"
      -                                      }
      -                                    },
      -                                    "required": [
      -                                      "kind",
      -                                      "url",
      -                                      "checkedAt",
      -                                      "outcome",
      -                                      "httpStatus",
      -                                      "sha256",
      -                                      "bytes",
      -                                      "readableCharacters",
      -                                      "registry"
      -                                    ],
      -                                    "type": "object"
      -                                  },
      -                                  "maxItems": 2,
      -                                  "minItems": 1,
      -                                  "type": "array"
      -                                },
      -                                "startedAt": {
      -                                  "format": "date-time",
      -                                  "type": "string"
      -                                },
      -                                "toolExecutionTested": {
      -                                  "const": false,
      -                                  "type": "boolean"
      -                                }
      -                              },
      -                              "required": [
      -                                "id",
      -                                "startedAt",
      -                                "completedAt",
      -                                "expiresAt",
      -                                "fresh",
      -                                "provenance",
      -                                "toolExecutionTested",
      -                                "sources",
      -                                "endpointCheck"
      -                              ],
      -                              "type": "object"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "latestAttempt": {
      -                          "anyOf": [
      -                            {
      -                              "additionalProperties": false,
      -                              "properties": {
      -                                "adapterEndpoint": {
      -                                  "type": "string"
      -                                },
      -                                "connectionObserved": {
      -                                  "type": "boolean"
      -                                },
      -                                "cost": {
      -                                  "additionalProperties": false,
      -                                  "properties": {
      -                                    "paymentSentUsd": {
      -                                      "const": 0,
      -                                      "type": "number"
      -                                    },
      -                                    "providerCostUsd": {
      -                                      "type": "null"
      -                                    },
      -                                    "relayChargeUsd": {
      -                                      "const": 0,
      -                                      "type": "number"
      -                                    }
      -                                  },
      -                                  "required": [
      -                                    "relayChargeUsd",
      -                                    "paymentSentUsd",
      -                                    "providerCostUsd"
      -                                  ],
      -                                  "type": "object"
      -                                },
      -                                "durationMs": {
      -                                  "maximum": 300000,
      -                                  "minimum": 0,
      -                                  "type": "integer"
      -                                },
      -                                "expiresAt": {
      -                                  "format": "date-time",
      -                                  "type": "string"
      -                                },
      -                                "fresh": {
      -                                  "type": "boolean"
      -                                },
      -                                "id": {
      -                                  "type": "string"
      -                                },
      -                                "independentReview": {
      -                                  "const": false,
      -                                  "type": "boolean"
      -                                },
      -                                "input": {
      -                                  "maxLength": 2000,
      -                                  "type": "string"
      -                                },
      -                                "observedAt": {
      -                                  "format": "date-time",
      -                                  "type": "string"
      -                                },
      -                                "outputExcerpt": {
      -                                  "maxLength": 1200,
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "provenance": {
      -                                  "const": "internal_live",
      -                                  "type": "string"
      -                                },
      -                                "qualityVerified": {
      -                                  "const": false,
      -                                  "type": "boolean"
      -                                },
      -                                "reasonCode": {
      -                                  "type": "string"
      -                                },
      -                                "responseShapeChecked": {
      -                                  "type": "boolean"
      -                                },
      -                                "review": {
      -                                  "anyOf": [
      -                                    {
      -                                      "additionalProperties": false,
      -                                      "properties": {
      -                                        "criteria": {
      -                                          "items": {
      -                                            "additionalProperties": false,
      -                                            "properties": {
      -                                              "criterionId": {
      -                                                "type": "string"
      -                                              },
      -                                              "description": {
      -                                                "type": "string"
      -                                              },
      -                                              "status": {
      -                                                "enum": [
      -                                                  "pass",
      -                                                  "fail",
      -                                                  "uncertain"
      -                                                ],
      -                                                "type": "string"
      -                                              }
      -                                            },
      -                                            "required": [
      -                                              "criterionId",
      -                                              "description",
      -                                              "status"
      -                                            ],
      -                                            "type": "object"
      -                                          },
      -                                          "maxItems": 20,
      -                                          "minItems": 1,
      -                                          "type": "array"
      -                                        },
      -                                        "reviewedAt": {
      -                                          "format": "date-time",
      -                                          "type": "string"
      -                                        },
      -                                        "scope": {
      -                                          "type": "string"
      -                                        }
      -                                      },
      -                                      "required": [
      -                                        "reviewedAt",
      -                                        "scope",
      -                                        "criteria"
      -                                      ],
      -                                      "type": "object"
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "sourceUrls": {
      -                                  "items": {
      -                                    "type": "string"
      -                                  },
      -                                  "maxItems": 10,
      -                                  "minItems": 1,
      -                                  "type": "array"
      -                                },
      -                                "status": {
      -                                  "enum": [
      -                                    "completed",
      -                                    "no_results",
      -                                    "connection_required",
      -                                    "payment_required",
      -                                    "rate_limited",
      -                                    "failed"
      -                                  ],
      -                                  "type": "string"
      -                                },
      -                                "task": {
      -                                  "enum": [
      -                                    "web_search",
      -                                    "read_page",
      -                                    "documentation_search"
      -                                  ],
      -                                  "type": "string"
      -                                },
      -                                "transport": {
      -                                  "enum": [
      -                                    "MCP",
      -                                    "REST"
      -                                  ],
      -                                  "type": "string"
      -                                }
      -                              },
      -                              "required": [
      -                                "id",
      -                                "provenance",
      -                                "observedAt",
      -                                "adapterEndpoint",
      -                                "transport",
      -                                "task",
      -                                "input",
      -                                "status",
      -                                "reasonCode",
      -                                "durationMs",
      -                                "connectionObserved",
      -                                "responseShapeChecked",
      -                                "outputExcerpt",
      -                                "sourceUrls",
      -                                "cost",
      -                                "review",
      -                                "fresh",
      -                                "expiresAt",
      -                                "independentReview",
      -                                "qualityVerified"
      -                              ],
      -                              "type": "object"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "limitations": {
      -                          "items": {
      -                            "type": "string"
      -                          },
      -                          "type": "array"
      -                        },
      -                        "observations": {
      -                          "items": {
      -                            "additionalProperties": false,
      -                            "properties": {
      -                              "adapterEndpoint": {
      -                                "type": "string"
      -                              },
      -                              "connectionObserved": {
      -                                "type": "boolean"
      -                              },
      -                              "cost": {
      -                                "additionalProperties": false,
      -                                "properties": {
      -                                  "paymentSentUsd": {
      -                                    "const": 0,
      -                                    "type": "number"
      -                                  },
      -                                  "providerCostUsd": {
      -                                    "type": "null"
      -                                  },
      -                                  "relayChargeUsd": {
      -                                    "const": 0,
      -                                    "type": "number"
      -                                  }
      -                                },
      -                                "required": [
      -                                  "relayChargeUsd",
      -                                  "paymentSentUsd",
      -                                  "providerCostUsd"
      -                                ],
      -                                "type": "object"
      -                              },
      -                              "durationMs": {
      -                                "maximum": 300000,
      -                                "minimum": 0,
      -                                "type": "integer"
      -                              },
      -                              "expiresAt": {
      -                                "format": "date-time",
      -                                "type": "string"
      -                              },
      -                              "fresh": {
      -                                "type": "boolean"
      -                              },
      -                              "id": {
      -                                "type": "string"
      -                              },
      -                              "independentReview": {
      -                                "const": false,
      -                                "type": "boolean"
      -                              },
      -                              "input": {
      -                                "maxLength": 2000,
      -                                "type": "string"
      -                              },
      -                              "observedAt": {
      -                                "format": "date-time",
      -                                "type": "string"
      -                              },
      -                              "outputExcerpt": {
      -                                "maxLength": 1200,
      -                                "type": [
      -                                  "string",
      -                                  "null"
      -                                ]
      -                              },
      -                              "provenance": {
      -                                "const": "internal_live",
      -                                "type": "string"
      -                              },
      -                              "qualityVerified": {
      -                                "const": false,
      -                                "type": "boolean"
      -                              },
      -                              "reasonCode": {
      -                                "type": "string"
      -                              },
      -                              "responseShapeChecked": {
      -                                "type": "boolean"
      -                              },
      -                              "review": {
      -                                "anyOf": [
      -                                  {
      -                                    "additionalProperties": false,
      -                                    "properties": {
      -                                      "criteria": {
      -                                        "items": {
      -                                          "additionalProperties": false,
      -                                          "properties": {
      -                                            "criterionId": {
      -                                              "type": "string"
      -                                            },
      -                                            "description": {
      -                                              "type": "string"
      -                                            },
      -                                            "status": {
      -                                              "enum": [
      -                                                "pass",
      -                                                "fail",
      -                                                "uncertain"
      -                                              ],
      -                                              "type": "string"
      -                                            }
      -                                          },
      -                                          "required": [
      -                                            "criterionId",
      -                                            "description",
      -                                            "status"
      -                                          ],
      -                                          "type": "object"
      -                                        },
      -                                        "maxItems": 20,
      -                                        "minItems": 1,
      -                                        "type": "array"
      -                                      },
      -                                      "reviewedAt": {
      -                                        "format": "date-time",
      -                                        "type": "string"
      -                                      },
      -                                      "scope": {
      -                                        "type": "string"
      -                                      }
      -                                    },
      -                                    "required": [
      -                                      "reviewedAt",
      -                                      "scope",
      -                                      "criteria"
      -                                    ],
      -                                    "type": "object"
      -                                  },
      -                                  {
      -                                    "type": "null"
      -                                  }
      -                                ]
      -                              },
      -                              "sourceUrls": {
      -                                "items": {
      -                                  "type": "string"
      -                                },
      -                                "maxItems": 10,
      -                                "minItems": 1,
      -                                "type": "array"
      -                              },
      -                              "status": {
      -                                "enum": [
      -                                  "completed",
      -                                  "no_results",
      -                                  "connection_required",
      -                                  "payment_required",
      -                                  "rate_limited",
      -                                  "failed"
      -                                ],
      -                                "type": "string"
      -                              },
      -                              "task": {
      -                                "enum": [
      -                                  "web_search",
      -                                  "read_page",
      -                                  "documentation_search"
      -                                ],
      -                                "type": "string"
      -                              },
      -                              "transport": {
      -                                "enum": [
      -                                  "MCP",
      -                                  "REST"
      -                                ],
      -                                "type": "string"
      -                              }
      -                            },
      -                            "required": [
      -                              "id",
      -                              "provenance",
      -                              "observedAt",
      -                              "adapterEndpoint",
      -                              "transport",
      -                              "task",
      -                              "input",
      -                              "status",
      -                              "reasonCode",
      -                              "durationMs",
      -                              "connectionObserved",
      -                              "responseShapeChecked",
      -                              "outputExcerpt",
      -                              "sourceUrls",
      -                              "cost",
      -                              "review",
      -                              "fresh",
      -                              "expiresAt",
      -                              "independentReview",
      -                              "qualityVerified"
      -                            ],
      -                            "type": "object"
      -                          },
      -                          "maxItems": 20,
      -                          "type": "array"
      -                        },
      -                        "schemaVersion": {
      -                          "const": "1",
      -                          "type": "string"
      -                        },
      -                        "serviceName": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "slug": {
      -                          "type": "string"
      -                        },
      -                        "source": {
      -                          "additionalProperties": false,
      -                          "properties": {
      -                            "checkedAt": {
      -                              "type": [
      -                                "string",
      -                                "null"
      -                              ]
      -                            },
      -                            "scope": {
      -                              "type": "string"
      -                            },
      -                            "sources": {
      -                              "items": {
      -                                "additionalProperties": false,
      -                                "properties": {
      -                                  "title": {
      -                                    "type": "string"
      -                                  },
      -                                  "url": {
      -                                    "type": "string"
      -                                  }
      -                                },
      -                                "required": [
      -                                  "url",
      -                                  "title"
      -                                ],
      -                                "type": "object"
      -                              },
      -                              "type": "array"
      -                            },
      -                            "status": {
      -                              "enum": [
      -                                "reviewed",
      -                                "unavailable"
      -                              ],
      -                              "type": "string"
      -                            }
      -                          },
      -                          "required": [
      -                            "status",
      -                            "checkedAt",
      -                            "scope",
      -                            "sources"
      -                          ],
      -                          "type": "object"
      -                        },
      -                        "task": {
      -                          "additionalProperties": false,
      -                          "properties": {
      -                            "independentReview": {
      -                              "const": false,
      -                              "type": "boolean"
      -                            },
      -                            "observationId": {
      -                              "type": [
      -                                "string",
      -                                "null"
      -                              ]
      -                            },
      -                            "qualityVerified": {
      -                              "const": false,
      -                              "type": "boolean"
      -                            },
      -                            "reviewedAt": {
      -                              "type": [
      -                                "string",
      -                                "null"
      -                              ]
      -                            },
      -                            "status": {
      -                              "enum": [
      -                                "internally_reviewed",
      -                                "not_reviewed",
      -                                "stale",
      -                                "unavailable"
      -                              ],
      -                              "type": "string"
      -                            }
      -                          },
      -                          "required": [
      -                            "status",
      -                            "observationId",
      -                            "reviewedAt",
      -                            "qualityVerified",
      -                            "independentReview"
      -                          ],
      -                          "type": "object"
      -                        }
      -                      },
      -                      "required": [
      -                        "schemaVersion",
      -                        "slug",
      -                        "serviceName",
      -                        "available",
      -                        "evidencePath",
      -                        "badgePath",
      -                        "source",
      -                        "connection",
      -                        "task",
      -                        "latestAttempt",
      -                        "observations",
      -                        "inspection",
      -                        "limitations"
      -                      ],
      -                      "type": "object"
      -                    },
      -                    "status": {
      -                      "const": "completed",
      -                      "type": "string"
      -                    }
      -                  },
      -                  "required": [
      -                    "status",
      -                    "data"
      -                  ],
      -                  "type": "object"
      -                },
      -                {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "error": {
      -                      "additionalProperties": false,
      -                      "properties": {
      -                        "code": {
      -                          "type": "string"
      -                        },
      -                        "message": {
      -                          "type": "string"
      -                        }
      -                      },
      -                      "required": [
      -                        "code",
      -                        "message"
      -                      ],
      -                      "type": "object"
      -                    },
      -                    "status": {
      -                      "const": "error",
      -                      "type": "string"
      -                    }
      -                  },
      -                  "required": [
      -                    "status",
      -                    "error"
      -                  ],
      -                  "type": "object"
      -                }
      -              ]
      -            },
      -            "slug": {
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "slug",
      -            "evidence",
      -            "connection"
      -          ],
      -          "type": "object"
      -        },
      -        "maxItems": 3,
      -        "type": "array"
      -      },
      -      "discovery": {
      -        "oneOf": [
      -          {
      -            "additionalProperties": false,
      -            "properties": {
      -              "kind": {
      -                "const": "recommendation",
      -                "type": "string"
      -              },
      -              "result": {
      -                "additionalProperties": false,
      -                "properties": {
      -                  "assessment": {
      -                    "additionalProperties": false,
      -                    "properties": {
      -                      "notes": {
      -                        "items": {
      -                          "type": "string"
      -                        },
      -                        "type": "array"
      -                      },
      -                      "ordering": {
      -                        "additionalProperties": false,
      -                        "properties": {
      -                          "applied": {
      -                            "type": "boolean"
      -                          },
      -                          "method": {
      -                            "enum": [
      -                              "reviewed_source_controls_v1",
      -                              "reviewed_rendering_controls_v1"
      -                            ],
      -                            "type": "string"
      -                          },
      -                          "performanceRanking": {
      -                            "const": false,
      -                            "type": "boolean"
      -                          }
      -                        },
      -                        "required": [
      -                          "method",
      -                          "performanceRanking",
      -                          "applied"
      -                        ],
      -                        "type": "object"
      -                      },
      -                      "query": {
      -                        "const": "unassessed",
      -                        "type": "string"
      -                      },
      -                      "requestSignals": {
      -                        "additionalProperties": false,
      -                        "properties": {
      -                          "limitations": {
      -                            "items": {
      -                              "type": "string"
      -                            },
      -                            "type": "array"
      -                          },
      -                          "method": {
      -                            "const": "literal_reference_signals_v1",
      -                            "type": "string"
      -                          },
      -                          "renderingPreference": {
      -                            "enum": [
      -                              "javascript",
      -                              "direct_http",
      -                              "not_established"
      -                            ],
      -                            "type": "string"
      -                          },
      -                          "renderingPreferenceConflict": {
      -                            "type": "boolean"
      -                          },
      -                          "sourceDomains": {
      -                            "items": {
      -                              "type": "string"
      -                            },
      -                            "type": "array"
      -                          },
      -                          "sourceRestriction": {
      -                            "enum": [
      -                              "explicit_only",
      -                              "reference_only",
      -                              "not_established"
      -                            ],
      -                            "type": "string"
      -                          },
      -                          "sourceUrls": {
      -                            "items": {
      -                              "additionalProperties": false,
      -                              "properties": {
      -                                "field": {
      -                                  "type": "string"
      -                                },
      -                                "url": {
      -                                  "format": "uri",
      -                                  "type": "string"
      -                                }
      -                              },
      -                              "required": [
      -                                "url",
      -                                "field"
      -                              ],
      -                              "type": "object"
      -                            },
      -                            "type": "array"
      -                          },
      -                          "targetMode": {
      -                            "enum": [
      -                              "specific_urls",
      -                              "open_web",
      -                              "not_established"
      -                            ],
      -                            "type": "string"
      -                          }
      -                        },
      -                        "required": [
      -                          "method",
      -                          "sourceUrls",
      -                          "sourceDomains",
      -                          "sourceRestriction",
      -                          "targetMode",
      -                          "renderingPreference",
      -                          "renderingPreferenceConflict",
      -                          "limitations"
      -                        ],
      -                        "type": "object"
      -                      },
      -                      "requirements": {
      -                        "const": "unassessed",
      -                        "type": "string"
      -                      }
      -                    },
      -                    "required": [
      -                      "query",
      -                      "requirements",
      -                      "requestSignals",
      -                      "ordering",
      -                      "notes"
      -                    ],
      -                    "type": "object"
      -                  },
      -                  "canExecute": {
      -                    "const": false,
      -                    "type": "boolean"
      -                  },
      -                  "candidates": {
      -                    "items": {
      -                      "additionalProperties": false,
      -                      "properties": {
      -                        "accountStatus": {
      -                          "const": "unknown",
      -                          "type": "string"
      -                        },
      -                        "evidence": {
      -                          "additionalProperties": false,
      -                          "properties": {
      -                            "recentAttempt": {
      -                              "anyOf": [
      -                                {
      -                                  "type": "null"
      -                                },
      -                                {
      -                                  "additionalProperties": false,
      -                                  "properties": {
      -                                    "adapterEndpoint": {
      -                                      "format": "uri",
      -                                      "type": "string"
      -                                    },
      -                                    "fresh": {
      -                                      "type": "boolean"
      -                                    },
      -                                    "observedAt": {
      -                                      "type": "string"
      -                                    },
      -                                    "scope": {
      -                                      "type": "string"
      -                                    },
      -                                    "status": {
      -                                      "type": "string"
      -                                    }
      -                                  },
      -                                  "required": [
      -                                    "observedAt",
      -                                    "status",
      -                                    "adapterEndpoint",
      -                                    "fresh",
      -                                    "scope"
      -                                  ],
      -                                  "type": "object"
      -                                }
      -                              ]
      -                            },
      -                            "url": {
      -                              "type": "string"
      -                            }
      -                          },
      -                          "required": [
      -                            "url",
      -                            "recentAttempt"
      -                          ],
      -                          "type": "object"
      -                        },
      -                        "fit": {
      -                          "const": "needs_review",
      -                          "type": "string"
      -                        },
      -                        "liveAvailability": {
      -                          "const": "not_checked",
      -                          "type": "string"
      -                        },
      -                        "measurements": {
      -                          "additionalProperties": false,
      -                          "properties": {
      -                            "durationMs": {
      -                              "type": "null"
      -                            },
      -                            "qualityScore": {
      -                              "type": "null"
      -                            },
      -                            "sampleCount": {
      -                              "const": 0,
      -                              "type": "number"
      -                            },
      -                            "taskCostUsd": {
      -                              "type": "null"
      -                            }
      -                          },
      -                          "required": [
      -                            "taskCostUsd",
      -                            "durationMs",
      -                            "qualityScore",
      -                            "sampleCount"
      -                          ],
      -                          "type": "object"
      -                        },
      -                        "name": {
      -                          "type": "string"
      -                        },
      -                        "options": {
      -                          "items": {
      -                            "additionalProperties": false,
      -                            "properties": {
      -                              "access": {
      -                                "enum": [
      -                                  "documented_anonymous",
      -                                  "documented_wallet",
      -                                  "host_connection_required",
      -                                  "not_established"
      -                                ],
      -                                "type": "string"
      -                              },
      -                              "authentication": {
      -                                "additionalProperties": false,
      -                                "properties": {
      -                                  "instructions": {
      -                                    "type": "string"
      -                                  },
      -                                  "method": {
      -                                    "enum": [
      -                                      "api-key",
      -                                      "oauth",
      -                                      "wallet-payment",
      -                                      "none",
      -                                      "unknown"
      -                                    ],
      -                                    "type": "string"
      -                                  },
      -                                  "requirement": {
      -                                    "enum": [
      -                                      "required",
      -                                      "optional",
      -                                      "conditional",
      -                                      "unknown"
      -                                    ],
      -                                    "type": "string"
      -                                  }
      -                                },
      -                                "required": [
      -                                  "method",
      -                                  "requirement",
      -                                  "instructions"
      -                                ],
      -                                "type": "object"
      -                              },
      -                              "endpoint": {
      -                                "anyOf": [
      -                                  {
      -                                    "format": "uri",
      -                                    "type": "string"
      -                                  },
      -                                  {
      -                                    "type": "null"
      -                                  }
      -                                ]
      -                              },
      -                              "id": {
      -                                "type": "string"
      -                              },
      -                              "label": {
      -                                "type": "string"
      -                              },
      -                              "limitations": {
      -                                "items": {
      -                                  "type": "string"
      -                                },
      -                                "type": "array"
      -                              },
      -                              "paymentRequired": {
      -                                "type": [
      -                                  "boolean",
      -                                  "null"
      -                                ]
      -                              },
      -                              "protocol": {
      -                                "enum": [
      -                                  "MCP",
      -                                  "REST"
      -                                ],
      -                                "type": "string"
      -                              },
      -                              "protocols": {
      -                                "items": {
      -                                  "enum": [
      -                                    "MCP",
      -                                    "REST",
      -                                    "x402"
      -                                  ],
      -                                  "type": "string"
      -                                },
      -                                "maxItems": 3,
      -                                "minItems": 1,
      -                                "type": "array",
      -                                "uniqueItems": true
      -                              },
      -                              "readiness": {
      -                                "additionalProperties": false,
      -                                "properties": {
      -                                  "expiresAt": {
      -                                    "format": "date-time",
      -                                    "type": [
      -                                      "string",
      -                                      "null"
      -                                    ]
      -                                  },
      -                                  "explanation": {
      -                                    "type": "string"
      -                                  },
      -                                  "label": {
      -                                    "type": "string"
      -                                  },
      -                                  "observedAt": {
      -                                    "format": "date-time",
      -                                    "type": [
      -                                      "string",
      -                                      "null"
      -                                    ]
      -                                  },
      -                                  "outcome": {
      -                                    "type": [
      -                                      "string",
      -                                      "null"
      -                                    ]
      -                                  },
      -                                  "status": {
      -                                    "enum": [
      -                                      "response_observed",
      -                                      "recent_issue",
      -                                      "no_results",
      -                                      "stale",
      -                                      "not_observed"
      -                                    ],
      -                                    "type": "string"
      -                                  }
      -                                },
      -                                "required": [
      -                                  "status",
      -                                  "observedAt",
      -                                  "expiresAt",
      -                                  "outcome",
      -                                  "label",
      -                                  "explanation"
      -                                ],
      -                                "type": "object"
      -                              },
      -                              "sourceUrls": {
      -                                "items": {
      -                                  "format": "uri",
      -                                  "type": "string"
      -                                },
      -                                "minItems": 1,
      -                                "type": "array"
      -                              },
      -                              "steps": {
      -                                "items": {
      -                                  "type": "string"
      -                                },
      -                                "type": "array"
      -                              },
      -                              "taskSuitability": {
      -                                "additionalProperties": false,
      -                                "properties": {
      -                                  "expiresAt": {
      -                                    "format": "date-time",
      -                                    "type": [
      -                                      "string",
      -                                      "null"
      -                                    ]
      -                                  },
      -                                  "limitations": {
      -                                    "items": {
      -                                      "type": "string"
      -                                    },
      -                                    "type": "array"
      -                                  },
      -                                  "nativeDomainFilter": {
      -                                    "enum": [
      -                                      "documented",
      -                                      "not_established"
      -                                    ],
      -                                    "type": "string"
      -                                  },
      -                                  "pageRendering": {
      -                                    "additionalProperties": false,
      -                                    "properties": {
      -                                      "directHttpValue": {
      -                                        "type": [
      -                                          "string",
      -                                          "null"
      -                                        ]
      -                                      },
      -                                      "expiresAt": {
      -                                        "format": "date-time",
      -                                        "type": [
      -                                          "string",
      -                                          "null"
      -                                        ]
      -                                      },
      -                                      "javascriptValue": {
      -                                        "type": [
      -                                          "string",
      -                                          "null"
      -                                        ]
      -                                      },
      -                                      "limitations": {
      -                                        "items": {
      -                                          "type": "string"
      -                                        },
      -                                        "type": "array"
      -                                      },
      -                                      "modes": {
      -                                        "items": {
      -                                          "enum": [
      -                                            "javascript",
      -                                            "direct_http"
      -                                          ],
      -                                          "type": "string"
      -                                        },
      -                                        "type": "array",
      -                                        "uniqueItems": true
      -                                      },
      -                                      "parameter": {
      -                                        "type": [
      -                                          "string",
      -                                          "null"
      -                                        ]
      -                                      },
      -                                      "reviewedAt": {
      -                                        "format": "date-time",
      -                                        "type": [
      -                                          "string",
      -                                          "null"
      -                                        ]
      -                                      },
      -                                      "sources": {
      -                                        "items": {
      -                                          "additionalProperties": false,
      -                                          "properties": {
      -                                            "title": {
      -                                              "type": "string"
      -                                            },
      -                                            "url": {
      -                                              "format": "uri",
      -                                              "type": "string"
      -                                            }
      -                                          },
      -                                          "required": [
      -                                            "url",
      -                                            "title"
      -                                          ],
      -                                          "type": "object"
      -                                        },
      -                                        "type": "array"
      -                                      },
      -                                      "status": {
      -                                        "enum": [
      -                                          "documented",
      -                                          "not_established"
      -                                        ],
      -                                        "type": "string"
      -                                      }
      -                                    },
      -                                    "required": [
      -                                      "status",
      -                                      "modes",
      -                                      "parameter",
      -                                      "javascriptValue",
      -                                      "directHttpValue",
      -                                      "reviewedAt",
      -                                      "expiresAt",
      -                                      "sources",
      -                                      "limitations"
      -                                    ],
      -                                    "type": "object"
      -                                  },
      -                                  "parameter": {
      -                                    "type": [
      -                                      "string",
      -                                      "null"
      -                                    ]
      -                                  },
      -                                  "requiredMode": {
      -                                    "type": [
      -                                      "string",
      -                                      "null"
      -                                    ]
      -                                  },
      -                                  "reviewedAt": {
      -                                    "format": "date-time",
      -                                    "type": [
      -                                      "string",
      -                                      "null"
      -                                    ]
      -                                  },
      -                                  "sources": {
      -                                    "items": {
      -                                      "additionalProperties": false,
      -                                      "properties": {
      -                                        "title": {
      -                                          "type": "string"
      -                                        },
      -                                        "url": {
      -                                          "format": "uri",
      -                                          "type": "string"
      -                                        }
      -                                      },
      -                                      "required": [
      -                                        "url",
      -                                        "title"
      -                                      ],
      -                                      "type": "object"
      -                                    },
      -                                    "type": "array"
      -                                  }
      -                                },
      -                                "required": [
      -                                  "nativeDomainFilter",
      -                                  "parameter",
      -                                  "requiredMode",
      -                                  "reviewedAt",
      -                                  "expiresAt",
      -                                  "sources",
      -                                  "limitations",
      -                                  "pageRendering"
      -                                ],
      -                                "type": "object"
      -                              },
      -                              "transport": {
      -                                "enum": [
      -                                  "streamable-http",
      -                                  "sse",
      -                                  "stdio",
      -                                  "https",
      -                                  "unknown"
      -                                ],
      -                                "type": "string"
      -                              }
      -                            },
      -                            "required": [
      -                              "taskSuitability",
      -                              "readiness",
      -                              "id",
      -                              "label",
      -                              "protocol",
      -                              "protocols",
      -                              "paymentRequired",
      -                              "transport",
      -                              "endpoint",
      -                              "access",
      -                              "authentication",
      -                              "steps",
      -                              "limitations",
      -                              "sourceUrls"
      -                            ],
      -                            "type": "object"
      -                          },
      -                          "maxItems": 20,
      -                          "minItems": 1,
      -                          "type": "array"
      -                        },
      -                        "provider": {
      -                          "type": "string"
      -                        },
      -                        "quotaStatus": {
      -                          "const": "unknown",
      -                          "type": "string"
      -                        },
      -                        "reasons": {
      -                          "items": {
      -                            "type": "string"
      -                          },
      -                          "type": "array"
      -                        },
      -                        "review": {
      -                          "additionalProperties": false,
      -                          "properties": {
      -                            "guideSnapshotMatched": {
      -                              "const": true,
      -                              "type": "boolean"
      -                            },
      -                            "listingSnapshotMatched": {
      -                              "const": true,
      -                              "type": "boolean"
      -                            },
      -                            "reviewedAt": {
      -                              "type": "string"
      -                            }
      -                          },
      -                          "required": [
      -                            "reviewedAt",
      -                            "listingSnapshotMatched",
      -                            "guideSnapshotMatched"
      -                          ],
      -                          "type": "object"
      -                        },
      -                        "serviceUrl": {
      -                          "type": "string"
      -                        },
      -                        "sources": {
      -                          "items": {
      -                            "additionalProperties": false,
      -                            "properties": {
      -                              "checkedAt": {
      -                                "type": "string"
      -                              },
      -                              "title": {
      -                                "type": "string"
      -                              },
      -                              "url": {
      -                                "format": "uri",
      -                                "type": "string"
      -                              }
      -                            },
      -                            "required": [
      -                              "url",
      -                              "title",
      -                              "checkedAt"
      -                            ],
      -                            "type": "object"
      -                          },
      -                          "minItems": 1,
      -                          "type": "array"
      -                        },
      -                        "sponsored": {
      -                          "const": false,
      -                          "type": "boolean"
      -                        },
      -                        "unknowns": {
      -                          "items": {
      -                            "additionalProperties": false,
      -                            "properties": {
      -                              "field": {
      -                                "type": "string"
      -                              },
      -                              "reason": {
      -                                "type": "string"
      -                              },
      -                              "status": {
      -                                "const": "unknown",
      -                                "type": "string"
      -                              }
      -                            },
      -                            "required": [
      -                              "field",
      -                              "status",
      -                              "reason"
      -                            ],
      -                            "type": "object"
      -                          },
      -                          "type": "array"
      -                        }
      -                      },
      -                      "required": [
      -                        "provider",
      -                        "name",
      -                        "serviceUrl",
      -                        "fit",
      -                        "reasons",
      -                        "unknowns",
      -                        "options",
      -                        "review",
      -                        "sources",
      -                        "evidence",
      -                        "measurements",
      -                        "accountStatus",
      -                        "quotaStatus",
      -                        "liveAvailability",
      -                        "sponsored"
      -                      ],
      -                      "type": "object"
      -                    },
      -                    "maxItems": 3,
      -                    "type": "array"
      -                  },
      -                  "coverage": {
      -                    "additionalProperties": false,
      -                    "properties": {
      -                      "candidateServices": {
      -                        "maximum": 2000,
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "evaluatedServices": {
      -                        "maximum": 2000,
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "excludedServices": {
      -                        "maximum": 2000,
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "insufficientEvidenceServices": {
      -                        "maximum": 2000,
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "invalidReviewedProfiles": {
      -                        "maximum": 2000,
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "outsideTaskScopeServices": {
      -                        "maximum": 2000,
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "publishedServices": {
      -                        "maximum": 2000,
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "reviewedProfiles": {
      -                        "maximum": 2000,
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "sourceReviewedServices": {
      -                        "maximum": 2000,
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "taskReviewedServices": {
      -                        "maximum": 2000,
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "unreviewedServices": {
      -                        "maximum": 2000,
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      }
      -                    },
      -                    "required": [
      -                      "publishedServices",
      -                      "evaluatedServices",
      -                      "sourceReviewedServices",
      -                      "outsideTaskScopeServices",
      -                      "insufficientEvidenceServices",
      -                      "reviewedProfiles",
      -                      "unreviewedServices",
      -                      "invalidReviewedProfiles",
      -                      "taskReviewedServices",
      -                      "candidateServices",
      -                      "excludedServices"
      -                    ],
      -                    "type": "object"
      -                  },
      -                  "limitations": {
      -                    "items": {
      -                      "type": "string"
      -                    },
      -                    "type": "array"
      -                  },
      -                  "mode": {
      -                    "const": "planning_only",
      -                    "type": "string"
      -                  },
      -                  "projection": {
      -                    "additionalProperties": false,
      -                    "properties": {
      -                      "availableCandidates": {
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "excludedRecords": {
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "fullResponseEndpoint": {
      -                        "const": "/api/recommendations",
      -                        "type": "string"
      -                      },
      -                      "fullResponseMethod": {
      -                        "const": "POST",
      -                        "type": "string"
      -                      },
      -                      "kind": {
      -                        "const": "bounded_shortlist",
      -                        "type": "string"
      -                      },
      -                      "omittedCandidates": {
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      }
      -                    },
      -                    "required": [
      -                      "kind",
      -                      "availableCandidates",
      -                      "omittedCandidates",
      -                      "excludedRecords",
      -                      "fullResponseEndpoint",
      -                      "fullResponseMethod"
      -                    ],
      -                    "type": "object"
      -                  },
      -                  "request": {
      -                    "additionalProperties": false,
      -                    "properties": {
      -                      "constraints": {
      -                        "additionalProperties": false,
      -                        "properties": {
      -                          "access": {
      -                            "enum": [
      -                              "any",
      -                              "no_account"
      -                            ],
      -                            "type": "string"
      -                          },
      -                          "maxDurationMs": {
      -                            "maximum": 300000,
      -                            "minimum": 1,
      -                            "type": [
      -                              "integer",
      -                              "null"
      -                            ]
      -                          },
      -                          "maxTaskCostUsd": {
      -                            "maximum": 1000,
      -                            "minimum": 0,
      -                            "type": [
      -                              "number",
      -                              "null"
      -                            ]
      -                          },
      -                          "outputLanguage": {
      -                            "maxLength": 63,
      -                            "minLength": 2,
      -                            "type": [
      -                              "string",
      -                              "null"
      -                            ]
      -                          },
      -                          "payment": {
      -                            "enum": [
      -                              "any",
      -                              "no_payment"
      -                            ],
      -                            "type": "string"
      -                          },
      -                          "protocol": {
      -                            "enum": [
      -                              "any",
      -                              "MCP",
      -                              "REST",
      -                              "x402"
      -                            ],
      -                            "type": "string"
      -                          },
      -                          "requireMeasuredQuality": {
      -                            "type": "boolean"
      -                          }
      -                        },
      -                        "required": [
      -                          "access",
      -                          "protocol",
      -                          "payment",
      -                          "maxTaskCostUsd",
      -                          "maxDurationMs",
      -                          "requireMeasuredQuality",
      -                          "outputLanguage"
      -                        ],
      -                        "type": "object"
      -                      },
      -                      "executionPolicy": {
      -                        "additionalProperties": false,
      -                        "properties": {
      -                          "accountConnections": {
      -                            "const": false,
      -                            "type": "boolean"
      -                          },
      -                          "payments": {
      -                            "const": false,
      -                            "type": "boolean"
      -                          },
      -                          "providerCalls": {
      -                            "const": false,
      -                            "type": "boolean"
      -                          }
      -                        },
      -                        "required": [
      -                          "providerCalls",
      -                          "accountConnections",
      -                          "payments"
      -                        ],
      -                        "type": "object"
      -                      },
      -                      "query": {
      -                        "maxLength": 2000,
      -                        "minLength": 1,
      -                        "type": "string"
      -                      },
      -                      "requirements": {
      -                        "items": {
      -                          "maxLength": 200,
      -                          "minLength": 1,
      -                          "type": "string"
      -                        },
      -                        "maxItems": 8,
      -                        "type": "array"
      -                      },
      -                      "task": {
      -                        "enum": [
      -                          "web_search",
      -                          "read_page",
      -                          "pdf_parse",
      -                          "browser_automation",
      -                          "structured_data"
      -                        ],
      -                        "type": "string"
      -                      }
      -                    },
      -                    "required": [
      -                      "task",
      -                      "query",
      -                      "requirements",
      -                      "executionPolicy",
      -                      "constraints"
      -                    ],
      -                    "type": "object"
      -                  },
      -                  "schemaVersion": {
      -                    "const": "1",
      -                    "type": "string"
      -                  }
      -                },
      -                "required": [
      -                  "schemaVersion",
      -                  "mode",
      -                  "request",
      -                  "assessment",
      -                  "canExecute",
      -                  "coverage",
      -                  "limitations",
      -                  "candidates",
      -                  "projection"
      -                ],
      -                "type": "object"
      -              }
      -            },
      -            "required": [
      -              "kind",
      -              "result"
      -            ],
      -            "type": "object"
      -          },
      -          {
      -            "additionalProperties": false,
      -            "properties": {
      -              "kind": {
      -                "const": "catalogue",
      -                "type": "string"
      -              },
      -              "result": {
      -                "additionalProperties": false,
      -                "properties": {
      -                  "generatedAt": {
      -                    "format": "date-time",
      -                    "type": "string"
      -                  },
      -                  "page": {
      -                    "additionalProperties": false,
      -                    "properties": {
      -                      "nextOffset": {
      -                        "minimum": 0,
      -                        "type": [
      -                          "integer",
      -                          "null"
      -                        ]
      -                      },
      -                      "offset": {
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "requestedLimit": {
      -                        "maximum": 100,
      -                        "minimum": 1,
      -                        "type": "integer"
      -                      },
      -                      "returnedBeforeProjection": {
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "unselectedResumeOffset": {
      -                        "minimum": 0,
      -                        "type": [
      -                          "integer",
      -                          "null"
      -                        ]
      -                      }
      -                    },
      -                    "required": [
      -                      "offset",
      -                      "requestedLimit",
      -                      "returnedBeforeProjection",
      -                      "nextOffset",
      -                      "unselectedResumeOffset"
      -                    ],
      -                    "type": "object"
      -                  },
      -                  "projection": {
      -                    "additionalProperties": false,
      -                    "properties": {
      -                      "availableOnReturnedPage": {
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "fullResponseEndpoint": {
      -                        "const": "/api/services",
      -                        "type": "string"
      -                      },
      -                      "fullResponseMethod": {
      -                        "const": "POST",
      -                        "type": "string"
      -                      },
      -                      "kind": {
      -                        "const": "bounded_shortlist",
      -                        "type": "string"
      -                      },
      -                      "omittedOnReturnedPage": {
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      }
      -                    },
      -                    "required": [
      -                      "kind",
      -                      "availableOnReturnedPage",
      -                      "omittedOnReturnedPage",
      -                      "fullResponseEndpoint",
      -                      "fullResponseMethod"
      -                    ],
      -                    "type": "object"
      -                  },
      -                  "returned": {
      -                    "maximum": 3,
      -                    "minimum": 0,
      -                    "type": "integer"
      -                  },
      -                  "search": {
      -                    "additionalProperties": false,
      -                    "properties": {
      -                      "appliedFilters": {
      -                        "additionalProperties": false,
      -                        "properties": {
      -                          "category": {
      -                            "anyOf": [
      -                              {
      -                                "enum": [
      -                                  "search",
      -                                  "extraction",
      -                                  "data",
      -                                  "browser",
      -                                  "documents"
      -                                ],
      -                                "type": "string"
      -                              },
      -                              {
      -                                "type": "null"
      -                              }
      -                            ]
      -                          },
      -                          "pricing": {
      -                            "anyOf": [
      -                              {
      -                                "enum": [
      -                                  "free",
      -                                  "freemium",
      -                                  "usage-based",
      -                                  "subscription",
      -                                  "unknown"
      -                                ],
      -                                "type": "string"
      -                              },
      -                              {
      -                                "type": "null"
      -                              }
      -                            ]
      -                          },
      -                          "protocol": {
      -                            "anyOf": [
      -                              {
      -                                "enum": [
      -                                  "MCP",
      -                                  "REST",
      -                                  "x402"
      -                                ],
      -                                "type": "string"
      -                              },
      -                              {
      -                                "type": "null"
      -                              }
      -                            ]
      -                          }
      -                        },
      -                        "required": [
      -                          "category",
      -                          "protocol",
      -                          "pricing"
      -                        ],
      -                        "type": "object"
      -                      },
      -                      "discovery": {
      -                        "additionalProperties": false,
      -                        "properties": {
      -                          "assessment": {
      -                            "const": "unassessed",
      -                            "type": "string"
      -                          },
      -                          "decomposition": {
      -                            "enum": [
      -                              "caller_supplied",
      -                              "not_supplied"
      -                            ],
      -                            "type": "string"
      -                          },
      -                          "executionPolicy": {
      -                            "additionalProperties": false,
      -                            "properties": {
      -                              "accountConnections": {
      -                                "const": false,
      -                                "type": "boolean"
      -                              },
      -                              "payments": {
      -                                "const": false,
      -                                "type": "boolean"
      -                              },
      -                              "providerCalls": {
      -                                "const": false,
      -                                "type": "boolean"
      -                              }
      -                            },
      -                            "required": [
      -                              "providerCalls",
      -                              "accountConnections",
      -                              "payments"
      -                            ],
      -                            "type": "object"
      -                          },
      -                          "originalRequest": {
      -                            "maxLength": 2000,
      -                            "minLength": 1,
      -                            "type": [
      -                              "string",
      -                              "null"
      -                            ]
      -                          },
      -                          "requirements": {
      -                            "items": {
      -                              "maxLength": 200,
      -                              "minLength": 1,
      -                              "type": "string"
      -                            },
      -                            "maxItems": 8,
      -                            "type": "array"
      -                          },
      -                          "resultsAre": {
      -                            "const": "metadata_candidates",
      -                            "type": "string"
      -                          }
      -                        },
      -                        "required": [
      -                          "originalRequest",
      -                          "requirements",
      -                          "executionPolicy",
      -                          "decomposition",
      -                          "assessment",
      -                          "resultsAre"
      -                        ],
      -                        "type": "object"
      -                      },
      -                      "effectiveQuery": {
      -                        "type": "string"
      -                      },
      -                      "mode": {
      -                        "enum": [
      -                          "browse",
      -                          "keywords",
      -                          "agent-translation"
      -                        ],
      -                        "type": "string"
      -                      },
      -                      "originalQuery": {
      -                        "type": "string"
      -                      },
      -                      "reasonCodes": {
      -                        "description": "Empty when matches exist. Otherwise identifies the first blocking cause: an overlong query, no searchable terms, unsupported exclusions/alternatives/numerical comparisons, or no match in the current published catalogue. It does not establish that no suitable provider exists elsewhere. REST/MCP reject overlong requests before returning search results.",
      -                        "items": {
      -                          "enum": [
      -                            "QUERY_TOO_LONG",
      -                            "NO_SEARCHABLE_TERMS",
      -                            "UNSUPPORTED_CONDITIONS",
      -                            "NO_CATALOGUE_MATCH"
      -                          ],
      -                          "type": "string"
      -                        },
      -                        "maxItems": 1,
      -                        "type": "array"
      -                      },
      -                      "suggestions": {
      -                        "items": {
      -                          "type": "string"
      -                        },
      -                        "type": "array"
      -                      },
      -                      "terms": {
      -                        "items": {
      -                          "type": "string"
      -                        },
      -                        "type": "array"
      -                      },
      -                      "warnings": {
      -                        "items": {
      -                          "type": "string"
      -                        },
      -                        "type": "array"
      -                      }
      -                    },
      -                    "required": [
      -                      "discovery",
      -                      "originalQuery",
      -                      "effectiveQuery",
      -                      "mode",
      -                      "reasonCodes",
      -                      "terms",
      -                      "appliedFilters",
      -                      "warnings",
      -                      "suggestions"
      -                    ],
      -                    "type": "object"
      -                  },
      -                  "services": {
      -                    "items": {
      -                      "oneOf": [
      -                        {
      -                          "additionalProperties": false,
      -                          "properties": {
      -                            "auth": {
      -                              "enum": [
      -                                "api-key",
      -                                "oauth",
      -                                "wallet-payment",
      -                                "none",
      -                                "unknown"
      -                              ],
      -                              "type": "string"
      -                            },
      -                            "category": {
      -                              "enum": [
      -                                "search",
      -                                "extraction",
      -                                "data",
      -                                "browser",
      -                                "documents"
      -                              ],
      -                              "type": "string"
      -                            },
      -                            "docsUrl": {
      -                              "type": "string"
      -                            },
      -                            "matchReasons": {
      -                              "items": {
      -                                "additionalProperties": false,
      -                                "properties": {
      -                                  "field": {
      -                                    "enum": [
      -                                      "name_provider",
      -                                      "capabilities",
      -                                      "description",
      -                                      "category",
      -                                      "protocol",
      -                                      "pricing",
      -                                      "catalogue"
      -                                    ],
      -                                    "type": "string"
      -                                  },
      -                                  "kind": {
      -                                    "enum": [
      -                                      "keyword",
      -                                      "filter",
      -                                      "catalogue"
      -                                    ],
      -                                    "type": "string"
      -                                  },
      -                                  "matchedTerm": {
      -                                    "type": [
      -                                      "string",
      -                                      "null"
      -                                    ]
      -                                  },
      -                                  "term": {
      -                                    "type": [
      -                                      "string",
      -                                      "null"
      -                                    ]
      -                                  }
      -                                },
      -                                "required": [
      -                                  "kind",
      -                                  "field",
      -                                  "term",
      -                                  "matchedTerm"
      -                                ],
      -                                "type": "object"
      -                              },
      -                              "minItems": 1,
      -                              "type": "array"
      -                            },
      -                            "name": {
      -                              "type": "string"
      -                            },
      -                            "pricing": {
      -                              "additionalProperties": false,
      -                              "properties": {
      -                                "checkedAt": {
      -                                  "anyOf": [
      -                                    {
      -                                      "anyOf": [
      -                                        {
      -                                          "format": "date",
      -                                          "type": "string"
      -                                        },
      -                                        {
      -                                          "format": "date-time",
      -                                          "type": "string"
      -                                        }
      -                                      ]
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "model": {
      -                                  "enum": [
      -                                    "free",
      -                                    "freemium",
      -                                    "usage-based",
      -                                    "subscription",
      -                                    "unknown"
      -                                  ],
      -                                  "type": "string"
      -                                }
      -                              },
      -                              "required": [
      -                                "model",
      -                                "checkedAt"
      -                              ],
      -                              "type": "object"
      -                            },
      -                            "protocols": {
      -                              "items": {
      -                                "enum": [
      -                                  "MCP",
      -                                  "REST",
      -                                  "x402"
      -                                ],
      -                                "type": "string"
      -                              },
      -                              "type": "array"
      -                            },
      -                            "provider": {
      -                              "type": "string"
      -                            },
      -                            "slug": {
      -                              "type": "string"
      -                            },
      -                            "source": {
      -                              "additionalProperties": false,
      -                              "properties": {
      -                                "checkedAt": {
      -                                  "anyOf": [
      -                                    {
      -                                      "format": "date",
      -                                      "type": "string"
      -                                    },
      -                                    {
      -                                      "format": "date-time",
      -                                      "type": "string"
      -                                    }
      -                                  ]
      -                                },
      -                                "registryLifecycle": {
      -                                  "anyOf": [
      -                                    {
      -                                      "additionalProperties": false,
      -                                      "properties": {
      -                                        "evidence": {
      -                                          "additionalProperties": false,
      -                                          "properties": {
      -                                            "checkedAt": {
      -                                              "anyOf": [
      -                                                {
      -                                                  "format": "date",
      -                                                  "type": "string"
      -                                                },
      -                                                {
      -                                                  "format": "date-time",
      -                                                  "type": "string"
      -                                                }
      -                                              ]
      -                                            },
      -                                            "url": {
      -                                              "type": "string"
      -                                            }
      -                                          },
      -                                          "required": [
      -                                            "url",
      -                                            "checkedAt"
      -                                          ],
      -                                          "type": "object"
      -                                        },
      -                                        "status": {
      -                                          "enum": [
      -                                            "deprecated",
      -                                            "endpoint_not_declared"
      -                                          ],
      -                                          "type": "string"
      -                                        }
      -                                      },
      -                                      "required": [
      -                                        "status",
      -                                        "evidence"
      -                                      ],
      -                                      "type": "object"
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "type": {
      -                                  "enum": [
      -                                    "registry",
      -                                    "provider"
      -                                  ],
      -                                  "type": "string"
      -                                },
      -                                "url": {
      -                                  "type": "string"
      -                                },
      -                                "verification": {
      -                                  "enum": [
      -                                    "listed",
      -                                    "documented",
      -                                    "connection-tested"
      -                                  ],
      -                                  "type": "string"
      -                                }
      -                              },
      -                              "required": [
      -                                "url",
      -                                "type",
      -                                "checkedAt",
      -                                "verification",
      -                                "registryLifecycle"
      -                              ],
      -                              "type": "object"
      -                            },
      -                            "tagline": {
      -                              "type": "string"
      -                            }
      -                          },
      -                          "required": [
      -                            "slug",
      -                            "name",
      -                            "provider",
      -                            "tagline",
      -                            "category",
      -                            "protocols",
      -                            "auth",
      -                            "pricing",
      -                            "docsUrl",
      -                            "source",
      -                            "matchReasons"
      -                          ],
      -                          "type": "object"
      -                        },
      -                        {
      -                          "additionalProperties": false,
      -                          "properties": {
      -                            "auth": {
      -                              "enum": [
      -                                "api-key",
      -                                "oauth",
      -                                "wallet-payment",
      -                                "none",
      -                                "unknown"
      -                              ],
      -                              "type": "string"
      -                            },
      -                            "capabilities": {
      -                              "items": {
      -                                "type": "string"
      -                              },
      -                              "type": "array"
      -                            },
      -                            "category": {
      -                              "enum": [
      -                                "search",
      -                                "extraction",
      -                                "data",
      -                                "browser",
      -                                "documents"
      -                              ],
      -                              "type": "string"
      -                            },
      -                            "color": {
      -                              "type": "string"
      -                            },
      -                            "description": {
      -                              "type": "string"
      -                            },
      -                            "docsUrl": {
      -                              "type": "string"
      -                            },
      -                            "endpoint": {
      -                              "type": [
      -                                "string",
      -                                "null"
      -                              ]
      -                            },
      -                            "featured": {
      -                              "type": "boolean"
      -                            },
      -                            "id": {
      -                              "type": "string"
      -                            },
      -                            "name": {
      -                              "type": "string"
      -                            },
      -                            "notes": {
      -                              "type": "string"
      -                            },
      -                            "pricing": {
      -                              "additionalProperties": false,
      -                              "properties": {
      -                                "checkedAt": {
      -                                  "anyOf": [
      -                                    {
      -                                      "anyOf": [
      -                                        {
      -                                          "format": "date",
      -                                          "type": "string"
      -                                        },
      -                                        {
      -                                          "format": "date-time",
      -                                          "type": "string"
      -                                        }
      -                                      ]
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "model": {
      -                                  "enum": [
      -                                    "free",
      -                                    "freemium",
      -                                    "usage-based",
      -                                    "subscription",
      -                                    "unknown"
      -                                  ],
      -                                  "type": "string"
      -                                },
      -                                "summary": {
      -                                  "type": "string"
      -                                },
      -                                "url": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                }
      -                              },
      -                              "required": [
      -                                "model",
      -                                "summary",
      -                                "url",
      -                                "checkedAt"
      -                              ],
      -                              "type": "object"
      -                            },
      -                            "protocols": {
      -                              "items": {
      -                                "enum": [
      -                                  "MCP",
      -                                  "REST",
      -                                  "x402"
      -                                ],
      -                                "type": "string"
      -                              },
      -                              "type": "array"
      -                            },
      -                            "provider": {
      -                              "type": "string"
      -                            },
      -                            "registryName": {
      -                              "type": [
      -                                "string",
      -                                "null"
      -                              ]
      -                            },
      -                            "slug": {
      -                              "type": "string"
      -                            },
      -                            "sourceCheckedAt": {
      -                              "anyOf": [
      -                                {
      -                                  "format": "date",
      -                                  "type": "string"
      -                                },
      -                                {
      -                                  "format": "date-time",
      -                                  "type": "string"
      -                                }
      -                              ]
      -                            },
      -                            "sourceType": {
      -                              "enum": [
      -                                "registry",
      -                                "provider"
      -                              ],
      -                              "type": "string"
      -                            },
      -                            "sourceUrl": {
      -                              "type": "string"
      -                            },
      -                            "tagline": {
      -                              "type": "string"
      -                            },
      -                            "tags": {
      -                              "items": {
      -                                "type": "string"
      -                              },
      -                              "type": "array"
      -                            },
      -                            "verification": {
      -                              "enum": [
      -                                "listed",
      -                                "documented",
      -                                "connection-tested"
      -                              ],
      -                              "type": "string"
      -                            },
      -                            "website": {
      -                              "type": "string"
      -                            }
      -                          },
      -                          "required": [
      -                            "id",
      -                            "slug",
      -                            "name",
      -                            "provider",
      -                            "tagline",
      -                            "description",
      -                            "website",
      -                            "docsUrl",
      -                            "category",
      -                            "tags",
      -                            "capabilities",
      -                            "protocols",
      -                            "auth",
      -                            "pricing",
      -                            "endpoint",
      -                            "registryName",
      -                            "sourceUrl",
      -                            "sourceType",
      -                            "sourceCheckedAt",
      -                            "verification",
      -                            "notes",
      -                            "featured",
      -                            "color"
      -                          ],
      -                          "type": "object"
      -                        }
      -                      ]
      -                    },
      -                    "maxItems": 3,
      -                    "type": "array"
      -                  },
      -                  "total": {
      -                    "minimum": 0,
      -                    "type": "integer"
      -                  },
      -                  "view": {
      -                    "enum": [
      -                      "compact",
      -                      "full"
      -                    ],
      -                    "type": "string"
      -                  }
      -                },
      -                "required": [
      -                  "services",
      -                  "total",
      -                  "returned",
      -                  "generatedAt",
      -                  "view",
      -                  "search",
      -                  "projection",
      -                  "page"
      -                ],
      -                "type": "object"
      -              }
      -            },
      -            "required": [
      -              "kind",
      -              "result"
      -            ],
      -            "type": "object"
      -          }
      -        ]
      -      },
      -      "input": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "compare": {
      -            "type": "boolean"
      -          },
      -          "discoveryRequestJson": {
      -            "maxLength": 8192,
      -            "minLength": 2,
      -            "type": "string"
      -          },
      -          "enrichment": {
      -            "enum": [
      -              "evidence",
      -              "connection",
      -              "both"
      -            ],
      -            "type": "string"
      -          },
      -          "maxCandidates": {
      -            "maximum": 3,
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "mode": {
      -            "enum": [
      -              "recommend",
      -              "catalogue"
      -            ],
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "mode",
      -          "discoveryRequestJson",
      -          "maxCandidates",
      -          "enrichment",
      -          "compare"
      -        ],
      -        "type": "object"
      -      },
      -      "limitations": {
      -        "items": {
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "mode": {
      -        "const": "bounded_read_only_workflow",
      -        "type": "string"
      -      },
      -      "schemaVersion": {
      -        "const": "1",
      -        "type": "string"
      -      },
      -      "selection": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "candidatesOnReturnedPage": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "policy": {
      -            "const": "first_in_existing_order",
      -            "type": "string"
      -          },
      -          "selected": {
      -            "maximum": 3,
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "slugs": {
      -            "items": {
      -              "type": "string"
      -            },
      -            "maxItems": 3,
      -            "type": "array",
      -            "uniqueItems": true
      -          },
      -          "unselectedOnReturnedPage": {
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "policy",
      -          "candidatesOnReturnedPage",
      -          "selected",
      -          "unselectedOnReturnedPage",
      -          "slugs"
      -        ],
      -        "type": "object"
      -      },
      -      "snapshot": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "generatedAt": {
      -            "format": "date-time",
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "generatedAt"
      -        ],
      -        "type": "object"
      -      },
      -      "status": {
      -        "enum": [
      -          "completed",
      -          "partial"
      -        ],
      -        "type": "string"
      -      },
      -      "trace": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "error": {
      -              "anyOf": [
      -                {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "code": {
      -                      "type": "string"
      -                    },
      -                    "message": {
      -                      "type": "string"
      -                    }
      -                  },
      -                  "required": [
      -                    "code",
      -                    "message"
      -                  ],
      -                  "type": "object"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ]
      -            },
      -            "operation": {
      -              "enum": [
      -                "recommend_services",
      -                "search_services",
      -                "get_service_evidence",
      -                "get_connection_spec",
      -                "compare_services"
      -              ],
      -              "type": "string"
      -            },
      -            "slug": {
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "status": {
      -              "enum": [
      -                "completed",
      -                "error"
      -              ],
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "operation",
      -            "slug",
      -            "status",
      -            "error"
      -          ],
      -          "type": "object"
      -        },
      -        "maxItems": 5,
      -        "minItems": 1,
      -        "type": "array"
      -      }
      -    },
      -    "required": [
      -      "schemaVersion",
      -      "mode",
      -      "status",
      -      "input",
      -      "snapshot",
      -      "selection",
      -      "discovery",
      -      "details",
      -      "comparison",
      -      "budget",
      -      "trace",
      -      "limitations"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "error": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "code": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "message": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "code",
      -          "message"
      -        ],
      -        "type": "object"
      -      },
      -      "error_code": {
      -        "minLength": 1,
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "error_code",
      -      "error"
      -    ],
      -    "type": "object"
      -  }
      -]New value: +[
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "budget": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "accountConnections": {
      +            "const": 0,
      +            "type": "number"
      +          },
      +          "attemptedLogicalReads": {
      +            "maximum": 5,
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "maxLogicalReads": {
      +            "const": 5,
      +            "type": "number"
      +          },
      +          "payments": {
      +            "const": 0,
      +            "type": "number"
      +          },
      +          "providerCalls": {
      +            "const": 0,
      +            "type": "number"
      +          },
      +          "requestedMaxLogicalReads": {
      +            "maximum": 5,
      +            "minimum": 2,
      +            "type": "integer"
      +          },
      +          "writes": {
      +            "const": 0,
      +            "type": "number"
      +          }
      +        },
      +        "required": [
      +          "maxLogicalReads",
      +          "requestedMaxLogicalReads",
      +          "attemptedLogicalReads",
      +          "providerCalls",
      +          "writes",
      +          "payments",
      +          "accountConnections"
      +        ],
      +        "type": "object"
      +      },
      +      "comparison": {
      +        "oneOf": [
      +          {
      +            "additionalProperties": false,
      +            "properties": {
      +              "status": {
      +                "const": "not_requested",
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "status"
      +            ],
      +            "type": "object"
      +          },
      +          {
      +            "additionalProperties": false,
      +            "properties": {
      +              "reasonCode": {
      +                "const": "FEWER_THAN_TWO_CANDIDATES",
      +                "type": "string"
      +              },
      +              "status": {
      +                "const": "skipped",
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "status",
      +              "reasonCode"
      +            ],
      +            "type": "object"
      +          },
      +          {
      +            "additionalProperties": false,
      +            "properties": {
      +              "data": {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "caveat": {
      +                    "type": "string"
      +                  },
      +                  "generatedAt": {
      +                    "format": "date-time",
      +                    "type": "string"
      +                  },
      +                  "services": {
      +                    "items": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "auth": {
      +                          "enum": [
      +                            "api-key",
      +                            "oauth",
      +                            "wallet-payment",
      +                            "none",
      +                            "unknown"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "capabilities": {
      +                          "items": {
      +                            "type": "string"
      +                          },
      +                          "type": "array"
      +                        },
      +                        "category": {
      +                          "enum": [
      +                            "search",
      +                            "extraction",
      +                            "data",
      +                            "browser",
      +                            "documents"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "color": {
      +                          "type": "string"
      +                        },
      +                        "description": {
      +                          "type": "string"
      +                        },
      +                        "docsUrl": {
      +                          "type": "string"
      +                        },
      +                        "endpoint": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "featured": {
      +                          "type": "boolean"
      +                        },
      +                        "id": {
      +                          "type": "string"
      +                        },
      +                        "name": {
      +                          "type": "string"
      +                        },
      +                        "notes": {
      +                          "type": "string"
      +                        },
      +                        "pricing": {
      +                          "additionalProperties": false,
      +                          "properties": {
      +                            "checkedAt": {
      +                              "anyOf": [
      +                                {
      +                                  "anyOf": [
      +                                    {
      +                                      "format": "date",
      +                                      "type": "string"
      +                                    },
      +                                    {
      +                                      "format": "date-time",
      +                                      "type": "string"
      +                                    }
      +                                  ]
      +                                },
      +                                {
      +                                  "type": "null"
      +                                }
      +                              ]
      +                            },
      +                            "model": {
      +                              "enum": [
      +                                "free",
      +                                "freemium",
      +                                "usage-based",
      +                                "subscription",
      +                                "unknown"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            "summary": {
      +                              "type": "string"
      +                            },
      +                            "url": {
      +                              "type": [
      +                                "string",
      +                                "null"
      +                              ]
      +                            }
      +                          },
      +                          "required": [
      +                            "model",
      +                            "summary",
      +                            "url",
      +                            "checkedAt"
      +                          ],
      +                          "type": "object"
      +                        },
      +                        "protocols": {
      +                          "items": {
      +                            "enum": [
      +                              "MCP",
      +                              "REST",
      +                              "x402"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          "type": "array"
      +                        },
      +                        "provider": {
      +                          "type": "string"
      +                        },
      +                        "registryName": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "slug": {
      +                          "type": "string"
      +                        },
      +                        "sourceCheckedAt": {
      +                          "anyOf": [
      +                            {
      +                              "format": "date",
      +                              "type": "string"
      +                            },
      +                            {
      +                              "format": "date-time",
      +                              "type": "string"
      +                            }
      +                          ]
      +                        },
      +                        "sourceType": {
      +                          "enum": [
      +                            "registry",
      +                            "provider"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "sourceUrl": {
      +                          "type": "string"
      +                        },
      +                        "tagline": {
      +                          "type": "string"
      +                        },
      +                        "tags": {
      +                          "items": {
      +                            "type": "string"
      +                          },
      +                          "type": "array"
      +                        },
      +                        "verification": {
      +                          "enum": [
      +                            "listed",
      +                            "documented",
      +                            "connection-tested"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "website": {
      +                          "type": "string"
      +                        }
      +                      },
      +                      "required": [
      +                        "id",
      +                        "slug",
      +                        "name",
      +                        "provider",
      +                        "tagline",
      +                        "description",
      +                        "website",
      +                        "docsUrl",
      +                        "category",
      +                        "tags",
      +                        "capabilities",
      +                        "protocols",
      +                        "auth",
      +                        "pricing",
      +                        "endpoint",
      +                        "registryName",
      +                        "sourceUrl",
      +                        "sourceType",
      +                        "sourceCheckedAt",
      +                        "verification",
      +                        "notes",
      +                        "featured",
      +                        "color"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "maxItems": 3,
      +                    "minItems": 2,
      +                    "type": "array"
      +                  }
      +                },
      +                "required": [
      +                  "services",
      +                  "generatedAt",
      +                  "caveat"
      +                ],
      +                "type": "object"
      +              },
      +              "status": {
      +                "const": "completed",
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "status",
      +              "data"
      +            ],
      +            "type": "object"
      +          },
      +          {
      +            "additionalProperties": false,
      +            "properties": {
      +              "error": {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "code": {
      +                    "type": "string"
      +                  },
      +                  "message": {
      +                    "type": "string"
      +                  }
      +                },
      +                "required": [
      +                  "code",
      +                  "message"
      +                ],
      +                "type": "object"
      +              },
      +              "status": {
      +                "const": "error",
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "status",
      +              "error"
      +            ],
      +            "type": "object"
      +          }
      +        ]
      +      },
      +      "details": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "connection": {
      +              "oneOf": [
      +                {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "status": {
      +                      "const": "not_requested",
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "status"
      +                  ],
      +                  "type": "object"
      +                },
      +                {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "data": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "connection": {
      +                          "additionalProperties": false,
      +                          "properties": {
      +                            "authentication": {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "evidence": {
      +                                  "anyOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "checkedAt": {
      +                                          "anyOf": [
      +                                            {
      +                                              "format": "date",
      +                                              "type": "string"
      +                                            },
      +                                            {
      +                                              "format": "date-time",
      +                                              "type": "string"
      +                                            }
      +                                          ]
      +                                        },
      +                                        "url": {
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "url",
      +                                        "checkedAt"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "method": {
      +                                  "description": "Recorded authentication method. It may be optional or specific to an endpoint, operation or plan; it is not a universal requirement.",
      +                                  "enum": [
      +                                    "api-key",
      +                                    "oauth",
      +                                    "wallet-payment",
      +                                    "none",
      +                                    "unknown"
      +                                  ],
      +                                  "type": "string"
      +                                },
      +                                "notes": {
      +                                  "type": "string"
      +                                },
      +                                "requirements": {
      +                                  "description": "Documentation checks to resolve authentication needs for the selected connection. These entries do not assert that credentials or OAuth are mandatory.",
      +                                  "items": {
      +                                    "type": "string"
      +                                  },
      +                                  "type": "array"
      +                                }
      +                              },
      +                              "required": [
      +                                "method",
      +                                "requirements",
      +                                "notes",
      +                                "evidence"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            "declaredInterfaces": {
      +                              "items": {
      +                                "enum": [
      +                                  "MCP",
      +                                  "REST",
      +                                  "x402"
      +                                ],
      +                                "type": "string"
      +                              },
      +                              "type": "array"
      +                            },
      +                            "deployment": {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "evidence": {
      +                                  "anyOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "checkedAt": {
      +                                          "anyOf": [
      +                                            {
      +                                              "format": "date",
      +                                              "type": "string"
      +                                            },
      +                                            {
      +                                              "format": "date-time",
      +                                              "type": "string"
      +                                            }
      +                                          ]
      +                                        },
      +                                        "url": {
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "url",
      +                                        "checkedAt"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "kind": {
      +                                  "enum": [
      +                                    "remote",
      +                                    "unknown"
      +                                  ],
      +                                  "type": "string"
      +                                },
      +                                "transport": {
      +                                  "enum": [
      +                                    "streamable-http",
      +                                    "sse",
      +                                    "unknown"
      +                                  ],
      +                                  "type": "string"
      +                                }
      +                              },
      +                              "required": [
      +                                "kind",
      +                                "transport",
      +                                "evidence"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            "documentationUrl": {
      +                              "type": "string"
      +                            },
      +                            "endpoint": {
      +                              "type": [
      +                                "string",
      +                                "null"
      +                              ]
      +                            },
      +                            "endpointSetup": {
      +                              "anyOf": [
      +                                {
      +                                  "additionalProperties": false,
      +                                  "properties": {
      +                                    "note": {
      +                                      "type": "string"
      +                                    },
      +                                    "requiredFields": {
      +                                      "items": {
      +                                        "type": "string"
      +                                      },
      +                                      "type": "array"
      +                                    },
      +                                    "source": {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "checkedAt": {
      +                                          "anyOf": [
      +                                            {
      +                                              "format": "date",
      +                                              "type": "string"
      +                                            },
      +                                            {
      +                                              "format": "date-time",
      +                                              "type": "string"
      +                                            }
      +                                          ]
      +                                        },
      +                                        "url": {
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "url",
      +                                        "checkedAt"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    "status": {
      +                                      "enum": [
      +                                        "account-or-deployment-specific"
      +                                      ],
      +                                      "type": "string"
      +                                    }
      +                                  },
      +                                  "required": [
      +                                    "status",
      +                                    "requiredFields",
      +                                    "note",
      +                                    "source"
      +                                  ],
      +                                  "type": "object"
      +                                },
      +                                {
      +                                  "type": "null"
      +                                }
      +                              ]
      +                            },
      +                            "gaps": {
      +                              "items": {
      +                                "type": "string"
      +                              },
      +                              "type": "array"
      +                            },
      +                            "nextSteps": {
      +                              "items": {
      +                                "additionalProperties": false,
      +                                "properties": {
      +                                  "action": {
      +                                    "type": "string"
      +                                  },
      +                                  "url": {
      +                                    "type": "string"
      +                                  }
      +                                },
      +                                "required": [
      +                                  "action",
      +                                  "url"
      +                                ],
      +                                "type": "object"
      +                              },
      +                              "type": "array"
      +                            },
      +                            "packages": {
      +                              "items": {
      +                                "additionalProperties": false,
      +                                "properties": {
      +                                  "evidence": {
      +                                    "additionalProperties": false,
      +                                    "properties": {
      +                                      "checkedAt": {
      +                                        "anyOf": [
      +                                          {
      +                                            "format": "date",
      +                                            "type": "string"
      +                                          },
      +                                          {
      +                                            "format": "date-time",
      +                                            "type": "string"
      +                                          }
      +                                        ]
      +                                      },
      +                                      "url": {
      +                                        "type": "string"
      +                                      }
      +                                    },
      +                                    "required": [
      +                                      "url",
      +                                      "checkedAt"
      +                                    ],
      +                                    "type": "object"
      +                                  },
      +                                  "identifier": {
      +                                    "type": "string"
      +                                  },
      +                                  "registryType": {
      +                                    "type": "string"
      +                                  },
      +                                  "transport": {
      +                                    "enum": [
      +                                      "stdio",
      +                                      "unknown"
      +                                    ],
      +                                    "type": "string"
      +                                  },
      +                                  "version": {
      +                                    "type": [
      +                                      "string",
      +                                      "null"
      +                                    ]
      +                                  }
      +                                },
      +                                "required": [
      +                                  "registryType",
      +                                  "identifier",
      +                                  "version",
      +                                  "transport",
      +                                  "evidence"
      +                                ],
      +                                "type": "object"
      +                              },
      +                              "type": "array"
      +                            },
      +                            "providerToolSchemas": {
      +                              "type": "null"
      +                            },
      +                            "schemaVersion": {
      +                              "const": "1",
      +                              "type": "string"
      +                            },
      +                            "service": {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "name": {
      +                                  "type": "string"
      +                                },
      +                                "slug": {
      +                                  "type": "string"
      +                                }
      +                              },
      +                              "required": [
      +                                "slug",
      +                                "name"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            "setupGuide": {
      +                              "anyOf": [
      +                                {
      +                                  "additionalProperties": false,
      +                                  "properties": {
      +                                    "limitations": {
      +                                      "items": {
      +                                        "type": "string"
      +                                      },
      +                                      "type": "array"
      +                                    },
      +                                    "options": {
      +                                      "items": {
      +                                        "additionalProperties": false,
      +                                        "properties": {
      +                                          "authentication": {
      +                                            "additionalProperties": false,
      +                                            "properties": {
      +                                              "method": {
      +                                                "enum": [
      +                                                  "api-key",
      +                                                  "http-basic",
      +                                                  "oauth",
      +                                                  "wallet-payment",
      +                                                  "none",
      +                                                  "unknown"
      +                                                ],
      +                                                "type": "string"
      +                                              },
      +                                              "placement": {
      +                                                "type": "string"
      +                                              },
      +                                              "requirement": {
      +                                                "enum": [
      +                                                  "required",
      +                                                  "optional",
      +                                                  "conditional",
      +                                                  "unknown"
      +                                                ],
      +                                                "type": "string"
      +                                              },
      +                                              "sourceIds": {
      +                                                "items": {
      +                                                  "type": "string"
      +                                                },
      +                                                "minItems": 1,
      +                                                "type": "array"
      +                                              }
      +                                            },
      +                                            "required": [
      +                                              "method",
      +                                              "requirement",
      +                                              "placement",
      +                                              "sourceIds"
      +                                            ],
      +                                            "type": "object"
      +                                          },
      +                                          "endpoint": {
      +                                            "type": [
      +                                              "string",
      +                                              "null"
      +                                            ]
      +                                          },
      +                                          "id": {
      +                                            "type": "string"
      +                                          },
      +                                          "label": {
      +                                            "type": "string"
      +                                          },
      +                                          "protocol": {
      +                                            "enum": [
      +                                              "MCP",
      +                                              "REST"
      +                                            ],
      +                                            "type": "string"
      +                                          },
      +                                          "sourceIds": {
      +                                            "items": {
      +                                              "type": "string"
      +                                            },
      +                                            "minItems": 1,
      +                                            "type": "array"
      +                                          },
      +                                          "steps": {
      +                                            "items": {
      +                                              "additionalProperties": false,
      +                                              "properties": {
      +                                                "sourceIds": {
      +                                                  "items": {
      +                                                    "type": "string"
      +                                                  },
      +                                                  "minItems": 1,
      +                                                  "type": "array"
      +                                                },
      +                                                "text": {
      +                                                  "type": "string"
      +                                                }
      +                                              },
      +                                              "required": [
      +                                                "text",
      +                                                "sourceIds"
      +                                              ],
      +                                              "type": "object"
      +                                            },
      +                                            "minItems": 1,
      +                                            "type": "array"
      +                                          },
      +                                          "transport": {
      +                                            "enum": [
      +                                              "streamable-http",
      +                                              "sse",
      +                                              "stdio",
      +                                              "https",
      +                                              "unknown"
      +                                            ],
      +                                            "type": "string"
      +                                          }
      +                                        },
      +                                        "required": [
      +                                          "id",
      +                                          "label",
      +                                          "protocol",
      +                                          "transport",
      +                                          "endpoint",
      +                                          "authentication",
      +                                          "steps",
      +                                          "sourceIds"
      +                                        ],
      +                                        "type": "object"
      +                                      },
      +                                      "minItems": 1,
      +                                      "type": "array"
      +                                    },
      +                                    "pricing": {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "freeAccess": {
      +                                          "type": "string"
      +                                        },
      +                                        "limits": {
      +                                          "items": {
      +                                            "type": "string"
      +                                          },
      +                                          "type": "array"
      +                                        },
      +                                        "sourceIds": {
      +                                          "items": {
      +                                            "type": "string"
      +                                          },
      +                                          "minItems": 1,
      +                                          "type": "array"
      +                                        },
      +                                        "summary": {
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "summary",
      +                                        "freeAccess",
      +                                        "limits",
      +                                        "sourceIds"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    "reviewedAt": {
      +                                      "format": "date-time",
      +                                      "type": "string"
      +                                    },
      +                                    "slug": {
      +                                      "type": "string"
      +                                    },
      +                                    "sources": {
      +                                      "items": {
      +                                        "additionalProperties": false,
      +                                        "properties": {
      +                                          "checkedAt": {
      +                                            "format": "date-time",
      +                                            "type": "string"
      +                                          },
      +                                          "id": {
      +                                            "type": "string"
      +                                          },
      +                                          "title": {
      +                                            "type": "string"
      +                                          },
      +                                          "url": {
      +                                            "format": "uri",
      +                                            "type": "string"
      +                                          }
      +                                        },
      +                                        "required": [
      +                                          "id",
      +                                          "url",
      +                                          "title",
      +                                          "checkedAt"
      +                                        ],
      +                                        "type": "object"
      +                                      },
      +                                      "minItems": 1,
      +                                      "type": "array"
      +                                    }
      +                                  },
      +                                  "required": [
      +                                    "slug",
      +                                    "reviewedAt",
      +                                    "sources",
      +                                    "options",
      +                                    "pricing",
      +                                    "limitations"
      +                                  ],
      +                                  "type": "object"
      +                                },
      +                                {
      +                                  "type": "null"
      +                                }
      +                              ]
      +                            },
      +                            "source": {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "checkedAt": {
      +                                  "anyOf": [
      +                                    {
      +                                      "format": "date",
      +                                      "type": "string"
      +                                    },
      +                                    {
      +                                      "format": "date-time",
      +                                      "type": "string"
      +                                    }
      +                                  ]
      +                                },
      +                                "registryLifecycle": {
      +                                  "anyOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "evidence": {
      +                                          "additionalProperties": false,
      +                                          "properties": {
      +                                            "checkedAt": {
      +                                              "anyOf": [
      +                                                {
      +                                                  "format": "date",
      +                                                  "type": "string"
      +                                                },
      +                                                {
      +                                                  "format": "date-time",
      +                                                  "type": "string"
      +                                                }
      +                                              ]
      +                                            },
      +                                            "url": {
      +                                              "type": "string"
      +                                            }
      +                                          },
      +                                          "required": [
      +                                            "url",
      +                                            "checkedAt"
      +                                          ],
      +                                          "type": "object"
      +                                        },
      +                                        "status": {
      +                                          "enum": [
      +                                            "deprecated",
      +                                            "endpoint_not_declared"
      +                                          ],
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "status",
      +                                        "evidence"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "type": {
      +                                  "enum": [
      +                                    "registry",
      +                                    "provider"
      +                                  ],
      +                                  "type": "string"
      +                                },
      +                                "url": {
      +                                  "type": "string"
      +                                },
      +                                "verification": {
      +                                  "enum": [
      +                                    "listed",
      +                                    "documented",
      +                                    "connection-tested"
      +                                  ],
      +                                  "type": "string"
      +                                }
      +                              },
      +                              "required": [
      +                                "url",
      +                                "type",
      +                                "checkedAt",
      +                                "verification",
      +                                "registryLifecycle"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            "testing": {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "connectionTestedByRelay": {
      +                                  "const": false,
      +                                  "type": "boolean"
      +                                },
      +                                "taskTestedByRelay": {
      +                                  "const": false,
      +                                  "type": "boolean"
      +                                }
      +                              },
      +                              "required": [
      +                                "connectionTestedByRelay",
      +                                "taskTestedByRelay"
      +                              ],
      +                              "type": "object"
      +                            }
      +                          },
      +                          "required": [
      +                            "schemaVersion",
      +                            "service",
      +                            "declaredInterfaces",
      +                            "endpoint",
      +                            "deployment",
      +                            "packages",
      +                            "authentication",
      +                            "documentationUrl",
      +                            "source",
      +                            "providerToolSchemas",
      +                            "gaps",
      +                            "nextSteps",
      +                            "endpointSetup",
      +                            "setupGuide",
      +                            "testing"
      +                          ],
      +                          "type": "object"
      +                        }
      +                      },
      +                      "required": [
      +                        "connection"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "status": {
      +                      "const": "completed",
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "status",
      +                    "data"
      +                  ],
      +                  "type": "object"
      +                },
      +                {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "error": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "code": {
      +                          "type": "string"
      +                        },
      +                        "message": {
      +                          "type": "string"
      +                        }
      +                      },
      +                      "required": [
      +                        "code",
      +                        "message"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "status": {
      +                      "const": "error",
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "status",
      +                    "error"
      +                  ],
      +                  "type": "object"
      +                }
      +              ]
      +            },
      +            "evidence": {
      +              "oneOf": [
      +                {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "status": {
      +                      "const": "not_requested",
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "status"
      +                  ],
      +                  "type": "object"
      +                },
      +                {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "data": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "available": {
      +                          "type": "boolean"
      +                        },
      +                        "badgePath": {
      +                          "type": "string"
      +                        },
      +                        "connection": {
      +                          "additionalProperties": false,
      +                          "properties": {
      +                            "observationId": {
      +                              "type": [
      +                                "string",
      +                                "null"
      +                              ]
      +                            },
      +                            "observedAt": {
      +                              "type": [
      +                                "string",
      +                                "null"
      +                              ]
      +                            },
      +                            "outcome": {
      +                              "enum": [
      +                                "completed",
      +                                "no_results",
      +                                "connection_required",
      +                                "payment_required",
      +                                "rate_limited",
      +                                "failed",
      +                                null
      +                              ],
      +                              "type": [
      +                                "string",
      +                                "null"
      +                              ]
      +                            },
      +                            "status": {
      +                              "enum": [
      +                                "observed",
      +                                "not_observed",
      +                                "stale",
      +                                "unavailable"
      +                              ],
      +                              "type": "string"
      +                            }
      +                          },
      +                          "required": [
      +                            "status",
      +                            "observationId",
      +                            "observedAt",
      +                            "outcome"
      +                          ],
      +                          "type": "object"
      +                        },
      +                        "evidencePath": {
      +                          "type": "string"
      +                        },
      +                        "inspection": {
      +                          "anyOf": [
      +                            {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "completedAt": {
      +                                  "format": "date-time",
      +                                  "type": "string"
      +                                },
      +                                "endpointCheck": {
      +                                  "anyOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "attempts": {
      +                                          "maximum": 3,
      +                                          "minimum": 0,
      +                                          "type": "integer"
      +                                        },
      +                                        "checkedAt": {
      +                                          "format": "date-time",
      +                                          "type": "string"
      +                                        },
      +                                        "durationMs": {
      +                                          "maximum": 180000,
      +                                          "minimum": 0,
      +                                          "type": [
      +                                            "integer",
      +                                            "null"
      +                                          ]
      +                                        },
      +                                        "httpStatus": {
      +                                          "maximum": 599,
      +                                          "minimum": 100,
      +                                          "type": [
      +                                            "integer",
      +                                            "null"
      +                                          ]
      +                                        },
      +                                        "metadataCount": {
      +                                          "maximum": 10000,
      +                                          "minimum": 0,
      +                                          "type": [
      +                                            "integer",
      +                                            "null"
      +                                          ]
      +                                        },
      +                                        "outcome": {
      +                                          "enum": [
      +                                            "reachable",
      +                                            "mcp_tools_listed",
      +                                            "mcp_metadata_listed",
      +                                            "sse_transport_only",
      +                                            "authentication_required",
      +                                            "access_denied",
      +                                            "payment_required",
      +                                            "rate_limited",
      +                                            "redirect_review",
      +                                            "http_error",
      +                                            "timeout",
      +                                            "dns_error",
      +                                            "network_error",
      +                                            "response_limit",
      +                                            "protocol_error",
      +                                            "unsafe_target",
      +                                            "robots_blocked",
      +                                            "robots_unavailable",
      +                                            "transport_unconfirmed"
      +                                          ],
      +                                          "type": "string"
      +                                        },
      +                                        "transport": {
      +                                          "enum": [
      +                                            "streamable-http",
      +                                            "sse",
      +                                            "unknown"
      +                                          ],
      +                                          "type": "string"
      +                                        },
      +                                        "url": {
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "url",
      +                                        "transport",
      +                                        "checkedAt",
      +                                        "outcome",
      +                                        "httpStatus",
      +                                        "metadataCount",
      +                                        "attempts",
      +                                        "durationMs"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "expiresAt": {
      +                                  "format": "date-time",
      +                                  "type": "string"
      +                                },
      +                                "fresh": {
      +                                  "type": "boolean"
      +                                },
      +                                "id": {
      +                                  "type": "string"
      +                                },
      +                                "provenance": {
      +                                  "const": "internal_public_check",
      +                                  "type": "string"
      +                                },
      +                                "sources": {
      +                                  "items": {
      +                                    "additionalProperties": false,
      +                                    "properties": {
      +                                      "bytes": {
      +                                        "maximum": 1000000,
      +                                        "minimum": 0,
      +                                        "type": [
      +                                          "integer",
      +                                          "null"
      +                                        ]
      +                                      },
      +                                      "checkedAt": {
      +                                        "format": "date-time",
      +                                        "type": "string"
      +                                      },
      +                                      "httpStatus": {
      +                                        "maximum": 599,
      +                                        "minimum": 100,
      +                                        "type": [
      +                                          "integer",
      +                                          "null"
      +                                        ]
      +                                      },
      +                                      "kind": {
      +                                        "enum": [
      +                                          "registry",
      +                                          "documentation"
      +                                        ],
      +                                        "type": "string"
      +                                      },
      +                                      "outcome": {
      +                                        "enum": [
      +                                          "fetched",
      +                                          "registry_matched",
      +                                          "registry_changed",
      +                                          "registry_invalid",
      +                                          "unsupported_content",
      +                                          "unreadable_source",
      +                                          "authentication_required",
      +                                          "access_denied",
      +                                          "payment_required",
      +                                          "rate_limited",
      +                                          "redirect_review",
      +                                          "http_error",
      +                                          "timeout",
      +                                          "dns_error",
      +                                          "network_error",
      +                                          "response_limit",
      +                                          "unsafe_target",
      +                                          "robots_blocked",
      +                                          "robots_unavailable"
      +                                        ],
      +                                        "type": "string"
      +                                      },
      +                                      "readableCharacters": {
      +                                        "maximum": 1000000,
      +                                        "minimum": 0,
      +                                        "type": [
      +                                          "integer",
      +                                          "null"
      +                                        ]
      +                                      },
      +                                      "registry": {
      +                                        "anyOf": [
      +                                          {
      +                                            "additionalProperties": false,
      +                                            "properties": {
      +                                              "endpointDeclared": {
      +                                                "type": "boolean"
      +                                              },
      +                                              "name": {
      +                                                "type": "string"
      +                                              },
      +                                              "status": {
      +                                                "enum": [
      +                                                  "active",
      +                                                  "deprecated",
      +                                                  "deleted",
      +                                                  "unknown"
      +                                                ],
      +                                                "type": "string"
      +                                              },
      +                                              "transport": {
      +                                                "enum": [
      +                                                  "streamable-http",
      +                                                  "sse",
      +                                                  null
      +                                                ],
      +                                                "type": [
      +                                                  "string",
      +                                                  "null"
      +                                                ]
      +                                              },
      +                                              "version": {
      +                                                "type": [
      +                                                  "string",
      +                                                  "null"
      +                                                ]
      +                                              }
      +                                            },
      +                                            "required": [
      +                                              "name",
      +                                              "version",
      +                                              "status",
      +                                              "endpointDeclared",
      +                                              "transport"
      +                                            ],
      +                                            "type": "object"
      +                                          },
      +                                          {
      +                                            "type": "null"
      +                                          }
      +                                        ]
      +                                      },
      +                                      "sha256": {
      +                                        "type": [
      +                                          "string",
      +                                          "null"
      +                                        ]
      +                                      },
      +                                      "url": {
      +                                        "type": "string"
      +                                      }
      +                                    },
      +                                    "required": [
      +                                      "kind",
      +                                      "url",
      +                                      "checkedAt",
      +                                      "outcome",
      +                                      "httpStatus",
      +                                      "sha256",
      +                                      "bytes",
      +                                      "readableCharacters",
      +                                      "registry"
      +                                    ],
      +                                    "type": "object"
      +                                  },
      +                                  "maxItems": 2,
      +                                  "minItems": 1,
      +                                  "type": "array"
      +                                },
      +                                "startedAt": {
      +                                  "format": "date-time",
      +                                  "type": "string"
      +                                },
      +                                "toolExecutionTested": {
      +                                  "const": false,
      +                                  "type": "boolean"
      +                                }
      +                              },
      +                              "required": [
      +                                "id",
      +                                "startedAt",
      +                                "completedAt",
      +                                "expiresAt",
      +                                "fresh",
      +                                "provenance",
      +                                "toolExecutionTested",
      +                                "sources",
      +                                "endpointCheck"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "latestAttempt": {
      +                          "anyOf": [
      +                            {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "adapterEndpoint": {
      +                                  "type": "string"
      +                                },
      +                                "connectionObserved": {
      +                                  "type": "boolean"
      +                                },
      +                                "cost": {
      +                                  "additionalProperties": false,
      +                                  "properties": {
      +                                    "paymentSentUsd": {
      +                                      "const": 0,
      +                                      "type": "number"
      +                                    },
      +                                    "providerCostUsd": {
      +                                      "type": "null"
      +                                    },
      +                                    "relayChargeUsd": {
      +                                      "const": 0,
      +                                      "type": "number"
      +                                    }
      +                                  },
      +                                  "required": [
      +                                    "relayChargeUsd",
      +                                    "paymentSentUsd",
      +                                    "providerCostUsd"
      +                                  ],
      +                                  "type": "object"
      +                                },
      +                                "durationMs": {
      +                                  "maximum": 300000,
      +                                  "minimum": 0,
      +                                  "type": "integer"
      +                                },
      +                                "expiresAt": {
      +                                  "format": "date-time",
      +                                  "type": "string"
      +                                },
      +                                "fresh": {
      +                                  "type": "boolean"
      +                                },
      +                                "id": {
      +                                  "type": "string"
      +                                },
      +                                "independentReview": {
      +                                  "const": false,
      +                                  "type": "boolean"
      +                                },
      +                                "input": {
      +                                  "maxLength": 2000,
      +                                  "type": "string"
      +                                },
      +                                "observedAt": {
      +                                  "format": "date-time",
      +                                  "type": "string"
      +                                },
      +                                "outputExcerpt": {
      +                                  "maxLength": 1200,
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "provenance": {
      +                                  "const": "internal_live",
      +                                  "type": "string"
      +                                },
      +                                "qualityVerified": {
      +                                  "const": false,
      +                                  "type": "boolean"
      +                                },
      +                                "reasonCode": {
      +                                  "type": "string"
      +                                },
      +                                "responseShapeChecked": {
      +                                  "type": "boolean"
      +                                },
      +                                "review": {
      +                                  "anyOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "criteria": {
      +                                          "items": {
      +                                            "additionalProperties": false,
      +                                            "properties": {
      +                                              "criterionId": {
      +                                                "type": "string"
      +                                              },
      +                                              "description": {
      +                                                "type": "string"
      +                                              },
      +                                              "status": {
      +                                                "enum": [
      +                                                  "pass",
      +                                                  "fail",
      +                                                  "uncertain"
      +                                                ],
      +                                                "type": "string"
      +                                              }
      +                                            },
      +                                            "required": [
      +                                              "criterionId",
      +                                              "description",
      +                                              "status"
      +                                            ],
      +                                            "type": "object"
      +                                          },
      +                                          "maxItems": 20,
      +                                          "minItems": 1,
      +                                          "type": "array"
      +                                        },
      +                                        "reviewedAt": {
      +                                          "format": "date-time",
      +                                          "type": "string"
      +                                        },
      +                                        "scope": {
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "reviewedAt",
      +                                        "scope",
      +                                        "criteria"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "sourceUrls": {
      +                                  "items": {
      +                                    "type": "string"
      +                                  },
      +                                  "maxItems": 10,
      +                                  "minItems": 1,
      +                                  "type": "array"
      +                                },
      +                                "status": {
      +                                  "enum": [
      +                                    "completed",
      +                                    "no_results",
      +                                    "connection_required",
      +                                    "payment_required",
      +                                    "rate_limited",
      +                                    "failed"
      +                                  ],
      +                                  "type": "string"
      +                                },
      +                                "task": {
      +                                  "enum": [
      +                                    "web_search",
      +                                    "read_page",
      +                                    "documentation_search"
      +                                  ],
      +                                  "type": "string"
      +                                },
      +                                "transport": {
      +                                  "enum": [
      +                                    "MCP",
      +                                    "REST"
      +                                  ],
      +                                  "type": "string"
      +                                }
      +                              },
      +                              "required": [
      +                                "id",
      +                                "provenance",
      +                                "observedAt",
      +                                "adapterEndpoint",
      +                                "transport",
      +                                "task",
      +                                "input",
      +                                "status",
      +                                "reasonCode",
      +                                "durationMs",
      +                                "connectionObserved",
      +                                "responseShapeChecked",
      +                                "outputExcerpt",
      +                                "sourceUrls",
      +                                "cost",
      +                                "review",
      +                                "fresh",
      +                                "expiresAt",
      +                                "independentReview",
      +                                "qualityVerified"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "limitations": {
      +                          "items": {
      +                            "type": "string"
      +                          },
      +                          "type": "array"
      +                        },
      +                        "observations": {
      +                          "items": {
      +                            "additionalProperties": false,
      +                            "properties": {
      +                              "adapterEndpoint": {
      +                                "type": "string"
      +                              },
      +                              "connectionObserved": {
      +                                "type": "boolean"
      +                              },
      +                              "cost": {
      +                                "additionalProperties": false,
      +                                "properties": {
      +                                  "paymentSentUsd": {
      +                                    "const": 0,
      +                                    "type": "number"
      +                                  },
      +                                  "providerCostUsd": {
      +                                    "type": "null"
      +                                  },
      +                                  "relayChargeUsd": {
      +                                    "const": 0,
      +                                    "type": "number"
      +                                  }
      +                                },
      +                                "required": [
      +                                  "relayChargeUsd",
      +                                  "paymentSentUsd",
      +                                  "providerCostUsd"
      +                                ],
      +                                "type": "object"
      +                              },
      +                              "durationMs": {
      +                                "maximum": 300000,
      +                                "minimum": 0,
      +                                "type": "integer"
      +                              },
      +                              "expiresAt": {
      +                                "format": "date-time",
      +                                "type": "string"
      +                              },
      +                              "fresh": {
      +                                "type": "boolean"
      +                              },
      +                              "id": {
      +                                "type": "string"
      +                              },
      +                              "independentReview": {
      +                                "const": false,
      +                                "type": "boolean"
      +                              },
      +                              "input": {
      +                                "maxLength": 2000,
      +                                "type": "string"
      +                              },
      +                              "observedAt": {
      +                                "format": "date-time",
      +                                "type": "string"
      +                              },
      +                              "outputExcerpt": {
      +                                "maxLength": 1200,
      +                                "type": [
      +                                  "string",
      +                                  "null"
      +                                ]
      +                              },
      +                              "provenance": {
      +                                "const": "internal_live",
      +                                "type": "string"
      +                              },
      +                              "qualityVerified": {
      +                                "const": false,
      +                                "type": "boolean"
      +                              },
      +                              "reasonCode": {
      +                                "type": "string"
      +                              },
      +                              "responseShapeChecked": {
      +                                "type": "boolean"
      +                              },
      +                              "review": {
      +                                "anyOf": [
      +                                  {
      +                                    "additionalProperties": false,
      +                                    "properties": {
      +                                      "criteria": {
      +                                        "items": {
      +                                          "additionalProperties": false,
      +                                          "properties": {
      +                                            "criterionId": {
      +                                              "type": "string"
      +                                            },
      +                                            "description": {
      +                                              "type": "string"
      +                                            },
      +                                            "status": {
      +                                              "enum": [
      +                                                "pass",
      +                                                "fail",
      +                                                "uncertain"
      +                                              ],
      +                                              "type": "string"
      +                                            }
      +                                          },
      +                                          "required": [
      +                                            "criterionId",
      +                                            "description",
      +                                            "status"
      +                                          ],
      +                                          "type": "object"
      +                                        },
      +                                        "maxItems": 20,
      +                                        "minItems": 1,
      +                                        "type": "array"
      +                                      },
      +                                      "reviewedAt": {
      +                                        "format": "date-time",
      +                                        "type": "string"
      +                                      },
      +                                      "scope": {
      +                                        "type": "string"
      +                                      }
      +                                    },
      +                                    "required": [
      +                                      "reviewedAt",
      +                                      "scope",
      +                                      "criteria"
      +                                    ],
      +                                    "type": "object"
      +                                  },
      +                                  {
      +                                    "type": "null"
      +                                  }
      +                                ]
      +                              },
      +                              "sourceUrls": {
      +                                "items": {
      +                                  "type": "string"
      +                                },
      +                                "maxItems": 10,
      +                                "minItems": 1,
      +                                "type": "array"
      +                              },
      +                              "status": {
      +                                "enum": [
      +                                  "completed",
      +                                  "no_results",
      +                                  "connection_required",
      +                                  "payment_required",
      +                                  "rate_limited",
      +                                  "failed"
      +                                ],
      +                                "type": "string"
      +                              },
      +                              "task": {
      +                                "enum": [
      +                                  "web_search",
      +                                  "read_page",
      +                                  "documentation_search"
      +                                ],
      +                                "type": "string"
      +                              },
      +                              "transport": {
      +                                "enum": [
      +                                  "MCP",
      +                                  "REST"
      +                                ],
      +                                "type": "string"
      +                              }
      +                            },
      +                            "required": [
      +                              "id",
      +                              "provenance",
      +                              "observedAt",
      +                              "adapterEndpoint",
      +                              "transport",
      +                              "task",
      +                              "input",
      +                              "status",
      +                              "reasonCode",
      +                              "durationMs",
      +                              "connectionObserved",
      +                              "responseShapeChecked",
      +                              "outputExcerpt",
      +                              "sourceUrls",
      +                              "cost",
      +                              "review",
      +                              "fresh",
      +                              "expiresAt",
      +                              "independentReview",
      +                              "qualityVerified"
      +                            ],
      +                            "type": "object"
      +                          },
      +                          "maxItems": 20,
      +                          "type": "array"
      +                        },
      +                        "schemaVersion": {
      +                          "const": "1",
      +                          "type": "string"
      +                        },
      +                        "serviceName": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "slug": {
      +                          "type": "string"
      +                        },
      +                        "source": {
      +                          "additionalProperties": false,
      +                          "properties": {
      +                            "checkedAt": {
      +                              "type": [
      +                                "string",
      +                                "null"
      +                              ]
      +                            },
      +                            "scope": {
      +                              "type": "string"
      +                            },
      +                            "sources": {
      +                              "items": {
      +                                "additionalProperties": false,
      +                                "properties": {
      +                                  "title": {
      +                                    "type": "string"
      +                                  },
      +                                  "url": {
      +                                    "type": "string"
      +                                  }
      +                                },
      +                                "required": [
      +                                  "url",
      +                                  "title"
      +                                ],
      +                                "type": "object"
      +                              },
      +                              "type": "array"
      +                            },
      +                            "status": {
      +                              "enum": [
      +                                "reviewed",
      +                                "unavailable"
      +                              ],
      +                              "type": "string"
      +                            }
      +                          },
      +                          "required": [
      +                            "status",
      +                            "checkedAt",
      +                            "scope",
      +                            "sources"
      +                          ],
      +                          "type": "object"
      +                        },
      +                        "task": {
      +                          "additionalProperties": false,
      +                          "properties": {
      +                            "independentReview": {
      +                              "const": false,
      +                              "type": "boolean"
      +                            },
      +                            "observationId": {
      +                              "type": [
      +                                "string",
      +                                "null"
      +                              ]
      +                            },
      +                            "qualityVerified": {
      +                              "const": false,
      +                              "type": "boolean"
      +                            },
      +                            "reviewedAt": {
      +                              "type": [
      +                                "string",
      +                                "null"
      +                              ]
      +                            },
      +                            "status": {
      +                              "enum": [
      +                                "internally_reviewed",
      +                                "not_reviewed",
      +                                "stale",
      +                                "unavailable"
      +                              ],
      +                              "type": "string"
      +                            }
      +                          },
      +                          "required": [
      +                            "status",
      +                            "observationId",
      +                            "reviewedAt",
      +                            "qualityVerified",
      +                            "independentReview"
      +                          ],
      +                          "type": "object"
      +                        }
      +                      },
      +                      "required": [
      +                        "schemaVersion",
      +                        "slug",
      +                        "serviceName",
      +                        "available",
      +                        "evidencePath",
      +                        "badgePath",
      +                        "source",
      +                        "connection",
      +                        "task",
      +                        "latestAttempt",
      +                        "observations",
      +                        "inspection",
      +                        "limitations"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "status": {
      +                      "const": "completed",
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "status",
      +                    "data"
      +                  ],
      +                  "type": "object"
      +                },
      +                {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "error": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "code": {
      +                          "type": "string"
      +                        },
      +                        "message": {
      +                          "type": "string"
      +                        }
      +                      },
      +                      "required": [
      +                        "code",
      +                        "message"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "status": {
      +                      "const": "error",
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "status",
      +                    "error"
      +                  ],
      +                  "type": "object"
      +                }
      +              ]
      +            },
      +            "slug": {
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "slug",
      +            "evidence",
      +            "connection"
      +          ],
      +          "type": "object"
      +        },
      +        "maxItems": 3,
      +        "type": "array"
      +      },
      +      "discovery": {
      +        "oneOf": [
      +          {
      +            "additionalProperties": false,
      +            "properties": {
      +              "kind": {
      +                "const": "recommendation",
      +                "type": "string"
      +              },
      +              "result": {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "assessment": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "notes": {
      +                        "items": {
      +                          "type": "string"
      +                        },
      +                        "type": "array"
      +                      },
      +                      "ordering": {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "applied": {
      +                            "type": "boolean"
      +                          },
      +                          "method": {
      +                            "enum": [
      +                              "reviewed_source_controls_v1",
      +                              "reviewed_rendering_controls_v1",
      +                              "reviewed_controls_then_anonymous_response_v2"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          "performanceRanking": {
      +                            "const": false,
      +                            "type": "boolean"
      +                          }
      +                        },
      +                        "required": [
      +                          "method",
      +                          "performanceRanking",
      +                          "applied"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      "query": {
      +                        "const": "unassessed",
      +                        "type": "string"
      +                      },
      +                      "requestSignals": {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "limitations": {
      +                            "items": {
      +                              "type": "string"
      +                            },
      +                            "type": "array"
      +                          },
      +                          "method": {
      +                            "const": "literal_reference_signals_v1",
      +                            "type": "string"
      +                          },
      +                          "renderingPreference": {
      +                            "enum": [
      +                              "javascript",
      +                              "direct_http",
      +                              "not_established"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          "renderingPreferenceConflict": {
      +                            "type": "boolean"
      +                          },
      +                          "sourceDomains": {
      +                            "items": {
      +                              "type": "string"
      +                            },
      +                            "type": "array"
      +                          },
      +                          "sourceRestriction": {
      +                            "enum": [
      +                              "explicit_only",
      +                              "reference_only",
      +                              "not_established"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          "sourceUrls": {
      +                            "items": {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "field": {
      +                                  "type": "string"
      +                                },
      +                                "url": {
      +                                  "format": "uri",
      +                                  "type": "string"
      +                                }
      +                              },
      +                              "required": [
      +                                "url",
      +                                "field"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            "type": "array"
      +                          },
      +                          "targetMode": {
      +                            "enum": [
      +                              "specific_urls",
      +                              "open_web",
      +                              "not_established"
      +                            ],
      +                            "type": "string"
      +                          }
      +                        },
      +                        "required": [
      +                          "method",
      +                          "sourceUrls",
      +                          "sourceDomains",
      +                          "sourceRestriction",
      +                          "targetMode",
      +                          "renderingPreference",
      +                          "renderingPreferenceConflict",
      +                          "limitations"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      "requirements": {
      +                        "const": "unassessed",
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "query",
      +                      "requirements",
      +                      "requestSignals",
      +                      "ordering",
      +                      "notes"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "canExecute": {
      +                    "const": false,
      +                    "type": "boolean"
      +                  },
      +                  "candidates": {
      +                    "items": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "accountStatus": {
      +                          "const": "unknown",
      +                          "type": "string"
      +                        },
      +                        "evidence": {
      +                          "additionalProperties": false,
      +                          "properties": {
      +                            "recentAttempt": {
      +                              "anyOf": [
      +                                {
      +                                  "type": "null"
      +                                },
      +                                {
      +                                  "additionalProperties": false,
      +                                  "properties": {
      +                                    "adapterEndpoint": {
      +                                      "format": "uri",
      +                                      "type": "string"
      +                                    },
      +                                    "fresh": {
      +                                      "type": "boolean"
      +                                    },
      +                                    "observedAt": {
      +                                      "type": "string"
      +                                    },
      +                                    "scope": {
      +                                      "type": "string"
      +                                    },
      +                                    "status": {
      +                                      "type": "string"
      +                                    }
      +                                  },
      +                                  "required": [
      +                                    "observedAt",
      +                                    "status",
      +                                    "adapterEndpoint",
      +                                    "fresh",
      +                                    "scope"
      +                                  ],
      +                                  "type": "object"
      +                                }
      +                              ]
      +                            },
      +                            "url": {
      +                              "type": "string"
      +                            }
      +                          },
      +                          "required": [
      +                            "url",
      +                            "recentAttempt"
      +                          ],
      +                          "type": "object"
      +                        },
      +                        "fit": {
      +                          "const": "needs_review",
      +                          "type": "string"
      +                        },
      +                        "liveAvailability": {
      +                          "const": "not_checked",
      +                          "type": "string"
      +                        },
      +                        "measurements": {
      +                          "additionalProperties": false,
      +                          "properties": {
      +                            "durationMs": {
      +                              "type": "null"
      +                            },
      +                            "qualityScore": {
      +                              "type": "null"
      +                            },
      +                            "sampleCount": {
      +                              "const": 0,
      +                              "type": "number"
      +                            },
      +                            "taskCostUsd": {
      +                              "type": "null"
      +                            }
      +                          },
      +                          "required": [
      +                            "taskCostUsd",
      +                            "durationMs",
      +                            "qualityScore",
      +                            "sampleCount"
      +                          ],
      +                          "type": "object"
      +                        },
      +                        "name": {
      +                          "type": "string"
      +                        },
      +                        "options": {
      +                          "items": {
      +                            "additionalProperties": false,
      +                            "properties": {
      +                              "access": {
      +                                "enum": [
      +                                  "documented_anonymous",
      +                                  "documented_wallet",
      +                                  "host_connection_required",
      +                                  "not_established"
      +                                ],
      +                                "type": "string"
      +                              },
      +                              "authentication": {
      +                                "additionalProperties": false,
      +                                "properties": {
      +                                  "instructions": {
      +                                    "type": "string"
      +                                  },
      +                                  "method": {
      +                                    "enum": [
      +                                      "api-key",
      +                                      "http-basic",
      +                                      "oauth",
      +                                      "wallet-payment",
      +                                      "none",
      +                                      "unknown"
      +                                    ],
      +                                    "type": "string"
      +                                  },
      +                                  "requirement": {
      +                                    "enum": [
      +                                      "required",
      +                                      "optional",
      +                                      "conditional",
      +                                      "unknown"
      +                                    ],
      +                                    "type": "string"
      +                                  }
      +                                },
      +                                "required": [
      +                                  "method",
      +                                  "requirement",
      +                                  "instructions"
      +                                ],
      +                                "type": "object"
      +                              },
      +                              "endpoint": {
      +                                "anyOf": [
      +                                  {
      +                                    "format": "uri",
      +                                    "type": "string"
      +                                  },
      +                                  {
      +                                    "type": "null"
      +                                  }
      +                                ]
      +                              },
      +                              "id": {
      +                                "type": "string"
      +                              },
      +                              "label": {
      +                                "type": "string"
      +                              },
      +                              "limitations": {
      +                                "items": {
      +                                  "type": "string"
      +                                },
      +                                "type": "array"
      +                              },
      +                              "paymentRequired": {
      +                                "type": [
      +                                  "boolean",
      +                                  "null"
      +                                ]
      +                              },
      +                              "protocol": {
      +                                "enum": [
      +                                  "MCP",
      +                                  "REST"
      +                                ],
      +                                "type": "string"
      +                              },
      +                              "protocols": {
      +                                "items": {
      +                                  "enum": [
      +                                    "MCP",
      +                                    "REST",
      +                                    "x402"
      +                                  ],
      +                                  "type": "string"
      +                                },
      +                                "maxItems": 3,
      +                                "minItems": 1,
      +                                "type": "array",
      +                                "uniqueItems": true
      +                              },
      +                              "readiness": {
      +                                "additionalProperties": false,
      +                                "properties": {
      +                                  "expiresAt": {
      +                                    "format": "date-time",
      +                                    "type": [
      +                                      "string",
      +                                      "null"
      +                                    ]
      +                                  },
      +                                  "explanation": {
      +                                    "type": "string"
      +                                  },
      +                                  "label": {
      +                                    "type": "string"
      +                                  },
      +                                  "observedAt": {
      +                                    "format": "date-time",
      +                                    "type": [
      +                                      "string",
      +                                      "null"
      +                                    ]
      +                                  },
      +                                  "outcome": {
      +                                    "type": [
      +                                      "string",
      +                                      "null"
      +                                    ]
      +                                  },
      +                                  "status": {
      +                                    "enum": [
      +                                      "response_observed",
      +                                      "recent_issue",
      +                                      "no_results",
      +                                      "stale",
      +                                      "not_observed"
      +                                    ],
      +                                    "type": "string"
      +                                  }
      +                                },
      +                                "required": [
      +                                  "status",
      +                                  "observedAt",
      +                                  "expiresAt",
      +                                  "outcome",
      +                                  "label",
      +                                  "explanation"
      +                                ],
      +                                "type": "object"
      +                              },
      +                              "sourceUrls": {
      +                                "items": {
      +                                  "format": "uri",
      +                                  "type": "string"
      +                                },
      +                                "minItems": 1,
      +                                "type": "array"
      +                              },
      +                              "steps": {
      +                                "items": {
      +                                  "type": "string"
      +                                },
      +                                "type": "array"
      +                              },
      +                              "taskSuitability": {
      +                                "additionalProperties": false,
      +                                "properties": {
      +                                  "expiresAt": {
      +                                    "format": "date-time",
      +                                    "type": [
      +                                      "string",
      +                                      "null"
      +                                    ]
      +                                  },
      +                                  "limitations": {
      +                                    "items": {
      +                                      "type": "string"
      +                                    },
      +                                    "type": "array"
      +                                  },
      +                                  "nativeDomainFilter": {
      +                                    "enum": [
      +                                      "documented",
      +                                      "not_established"
      +                                    ],
      +                                    "type": "string"
      +                                  },
      +                                  "pageRendering": {
      +                                    "additionalProperties": false,
      +                                    "properties": {
      +                                      "directHttpValue": {
      +                                        "type": [
      +                                          "string",
      +                                          "null"
      +                                        ]
      +                                      },
      +                                      "expiresAt": {
      +                                        "format": "date-time",
      +                                        "type": [
      +                                          "string",
      +                                          "null"
      +                                        ]
      +                                      },
      +                                      "javascriptValue": {
      +                                        "type": [
      +                                          "string",
      +                                          "null"
      +                                        ]
      +                                      },
      +                                      "limitations": {
      +                                        "items": {
      +                                          "type": "string"
      +                                        },
      +                                        "type": "array"
      +                                      },
      +                                      "modes": {
      +                                        "items": {
      +                                          "enum": [
      +                                            "javascript",
      +                                            "direct_http"
      +                                          ],
      +                                          "type": "string"
      +                                        },
      +                                        "type": "array",
      +                                        "uniqueItems": true
      +                                      },
      +                                      "parameter": {
      +                                        "type": [
      +                                          "string",
      +                                          "null"
      +                                        ]
      +                                      },
      +                                      "reviewedAt": {
      +                                        "format": "date-time",
      +                                        "type": [
      +                                          "string",
      +                                          "null"
      +                                        ]
      +                                      },
      +                                      "sources": {
      +                                        "items": {
      +                                          "additionalProperties": false,
      +                                          "properties": {
      +                                            "title": {
      +                                              "type": "string"
      +                                            },
      +                                            "url": {
      +                                              "format": "uri",
      +                                              "type": "string"
      +                                            }
      +                                          },
      +                                          "required": [
      +                                            "url",
      +                                            "title"
      +                                          ],
      +                                          "type": "object"
      +                                        },
      +                                        "type": "array"
      +                                      },
      +                                      "status": {
      +                                        "enum": [
      +                                          "documented",
      +                                          "not_established"
      +                                        ],
      +                                        "type": "string"
      +                                      }
      +                                    },
      +                                    "required": [
      +                                      "status",
      +                                      "modes",
      +                                      "parameter",
      +                                      "javascriptValue",
      +                                      "directHttpValue",
      +                                      "reviewedAt",
      +                                      "expiresAt",
      +                                      "sources",
      +                                      "limitations"
      +                                    ],
      +                                    "type": "object"
      +                                  },
      +                                  "parameter": {
      +                                    "type": [
      +                                      "string",
      +                                      "null"
      +                                    ]
      +                                  },
      +                                  "requiredMode": {
      +                                    "type": [
      +                                      "string",
      +                                      "null"
      +                                    ]
      +                                  },
      +                                  "reviewedAt": {
      +                                    "format": "date-time",
      +                                    "type": [
      +                                      "string",
      +                                      "null"
      +                                    ]
      +                                  },
      +                                  "sources": {
      +                                    "items": {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "title": {
      +                                          "type": "string"
      +                                        },
      +                                        "url": {
      +                                          "format": "uri",
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "url",
      +                                        "title"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    "type": "array"
      +                                  }
      +                                },
      +                                "required": [
      +                                  "nativeDomainFilter",
      +                                  "parameter",
      +                                  "requiredMode",
      +                                  "reviewedAt",
      +                                  "expiresAt",
      +                                  "sources",
      +                                  "limitations",
      +                                  "pageRendering"
      +                                ],
      +                                "type": "object"
      +                              },
      +                              "transport": {
      +                                "enum": [
      +                                  "streamable-http",
      +                                  "sse",
      +                                  "stdio",
      +                                  "https",
      +                                  "unknown"
      +                                ],
      +                                "type": "string"
      +                              }
      +                            },
      +                            "required": [
      +                              "taskSuitability",
      +                              "readiness",
      +                              "id",
      +                              "label",
      +                              "protocol",
      +                              "protocols",
      +                              "paymentRequired",
      +                              "transport",
      +                              "endpoint",
      +                              "access",
      +                              "authentication",
      +                              "steps",
      +                              "limitations",
      +                              "sourceUrls"
      +                            ],
      +                            "type": "object"
      +                          },
      +                          "maxItems": 20,
      +                          "minItems": 1,
      +                          "type": "array"
      +                        },
      +                        "provider": {
      +                          "type": "string"
      +                        },
      +                        "quotaStatus": {
      +                          "const": "unknown",
      +                          "type": "string"
      +                        },
      +                        "reasons": {
      +                          "items": {
      +                            "type": "string"
      +                          },
      +                          "type": "array"
      +                        },
      +                        "review": {
      +                          "additionalProperties": false,
      +                          "properties": {
      +                            "guideSnapshotMatched": {
      +                              "const": true,
      +                              "type": "boolean"
      +                            },
      +                            "listingSnapshotMatched": {
      +                              "const": true,
      +                              "type": "boolean"
      +                            },
      +                            "reviewedAt": {
      +                              "type": "string"
      +                            }
      +                          },
      +                          "required": [
      +                            "reviewedAt",
      +                            "listingSnapshotMatched",
      +                            "guideSnapshotMatched"
      +                          ],
      +                          "type": "object"
      +                        },
      +                        "serviceUrl": {
      +                          "type": "string"
      +                        },
      +                        "sources": {
      +                          "items": {
      +                            "additionalProperties": false,
      +                            "properties": {
      +                              "checkedAt": {
      +                                "type": "string"
      +                              },
      +                              "title": {
      +                                "type": "string"
      +                              },
      +                              "url": {
      +                                "format": "uri",
      +                                "type": "string"
      +                              }
      +                            },
      +                            "required": [
      +                              "url",
      +                              "title",
      +                              "checkedAt"
      +                            ],
      +                            "type": "object"
      +                          },
      +                          "minItems": 1,
      +                          "type": "array"
      +                        },
      +                        "sponsored": {
      +                          "const": false,
      +                          "type": "boolean"
      +                        },
      +                        "unknowns": {
      +                          "items": {
      +                            "additionalProperties": false,
      +                            "properties": {
      +                              "field": {
      +                                "type": "string"
      +                              },
      +                              "reason": {
      +                                "type": "string"
      +                              },
      +                              "status": {
      +                                "const": "unknown",
      +                                "type": "string"
      +                              }
      +                            },
      +                            "required": [
      +                              "field",
      +                              "status",
      +                              "reason"
      +                            ],
      +                            "type": "object"
      +                          },
      +                          "type": "array"
      +                        }
      +                      },
      +                      "required": [
      +                        "provider",
      +                        "name",
      +                        "serviceUrl",
      +                        "fit",
      +                        "reasons",
      +                        "unknowns",
      +                        "options",
      +                        "review",
      +                        "sources",
      +                        "evidence",
      +                        "measurements",
      +                        "accountStatus",
      +                        "quotaStatus",
      +                        "liveAvailability",
      +                        "sponsored"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "maxItems": 3,
      +                    "type": "array"
      +                  },
      +                  "coverage": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "candidateServices": {
      +                        "maximum": 2000,
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "evaluatedServices": {
      +                        "maximum": 2000,
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "excludedServices": {
      +                        "maximum": 2000,
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "insufficientEvidenceServices": {
      +                        "maximum": 2000,
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "invalidReviewedProfiles": {
      +                        "maximum": 2000,
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "outsideTaskScopeServices": {
      +                        "maximum": 2000,
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "publishedServices": {
      +                        "maximum": 2000,
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "reviewedProfiles": {
      +                        "maximum": 2000,
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "sourceReviewedServices": {
      +                        "maximum": 2000,
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "taskReviewedServices": {
      +                        "maximum": 2000,
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "unreviewedServices": {
      +                        "maximum": 2000,
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      }
      +                    },
      +                    "required": [
      +                      "publishedServices",
      +                      "evaluatedServices",
      +                      "sourceReviewedServices",
      +                      "outsideTaskScopeServices",
      +                      "insufficientEvidenceServices",
      +                      "reviewedProfiles",
      +                      "unreviewedServices",
      +                      "invalidReviewedProfiles",
      +                      "taskReviewedServices",
      +                      "candidateServices",
      +                      "excludedServices"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "limitations": {
      +                    "items": {
      +                      "type": "string"
      +                    },
      +                    "type": "array"
      +                  },
      +                  "mode": {
      +                    "const": "planning_only",
      +                    "type": "string"
      +                  },
      +                  "projection": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "availableCandidates": {
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "excludedRecords": {
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "fullResponseEndpoint": {
      +                        "const": "/api/recommendations",
      +                        "type": "string"
      +                      },
      +                      "fullResponseMethod": {
      +                        "const": "POST",
      +                        "type": "string"
      +                      },
      +                      "kind": {
      +                        "const": "bounded_shortlist",
      +                        "type": "string"
      +                      },
      +                      "omittedCandidates": {
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      }
      +                    },
      +                    "required": [
      +                      "kind",
      +                      "availableCandidates",
      +                      "omittedCandidates",
      +                      "excludedRecords",
      +                      "fullResponseEndpoint",
      +                      "fullResponseMethod"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "request": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "constraints": {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "access": {
      +                            "enum": [
      +                              "any",
      +                              "no_account"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          "maxDurationMs": {
      +                            "maximum": 300000,
      +                            "minimum": 1,
      +                            "type": [
      +                              "integer",
      +                              "null"
      +                            ]
      +                          },
      +                          "maxTaskCostUsd": {
      +                            "maximum": 1000,
      +                            "minimum": 0,
      +                            "type": [
      +                              "number",
      +                              "null"
      +                            ]
      +                          },
      +                          "outputLanguage": {
      +                            "maxLength": 63,
      +                            "minLength": 2,
      +                            "type": [
      +                              "string",
      +                              "null"
      +                            ]
      +                          },
      +                          "payment": {
      +                            "enum": [
      +                              "any",
      +                              "no_payment"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          "protocol": {
      +                            "enum": [
      +                              "any",
      +                              "MCP",
      +                              "REST",
      +                              "x402"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          "requireMeasuredQuality": {
      +                            "type": "boolean"
      +                          }
      +                        },
      +                        "required": [
      +                          "access",
      +                          "protocol",
      +                          "payment",
      +                          "maxTaskCostUsd",
      +                          "maxDurationMs",
      +                          "requireMeasuredQuality",
      +                          "outputLanguage"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      "executionPolicy": {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "accountConnections": {
      +                            "const": false,
      +                            "type": "boolean"
      +                          },
      +                          "payments": {
      +                            "const": false,
      +                            "type": "boolean"
      +                          },
      +                          "providerCalls": {
      +                            "const": false,
      +                            "type": "boolean"
      +                          }
      +                        },
      +                        "required": [
      +                          "providerCalls",
      +                          "accountConnections",
      +                          "payments"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      "query": {
      +                        "maxLength": 2000,
      +                        "minLength": 1,
      +                        "type": "string"
      +                      },
      +                      "requirements": {
      +                        "items": {
      +                          "maxLength": 200,
      +                          "minLength": 1,
      +                          "type": "string"
      +                        },
      +                        "maxItems": 8,
      +                        "type": "array"
      +                      },
      +                      "task": {
      +                        "enum": [
      +                          "web_search",
      +                          "read_page",
      +                          "pdf_parse",
      +                          "browser_automation",
      +                          "structured_data"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "task",
      +                      "query",
      +                      "requirements",
      +                      "executionPolicy",
      +                      "constraints"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "schemaVersion": {
      +                    "const": "1",
      +                    "type": "string"
      +                  }
      +                },
      +                "required": [
      +                  "schemaVersion",
      +                  "mode",
      +                  "request",
      +                  "assessment",
      +                  "canExecute",
      +                  "coverage",
      +                  "limitations",
      +                  "candidates",
      +                  "projection"
      +                ],
      +                "type": "object"
      +              }
      +            },
      +            "required": [
      +              "kind",
      +              "result"
      +            ],
      +            "type": "object"
      +          },
      +          {
      +            "additionalProperties": false,
      +            "properties": {
      +              "kind": {
      +                "const": "catalogue",
      +                "type": "string"
      +              },
      +              "result": {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "generatedAt": {
      +                    "format": "date-time",
      +                    "type": "string"
      +                  },
      +                  "page": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "nextOffset": {
      +                        "minimum": 0,
      +                        "type": [
      +                          "integer",
      +                          "null"
      +                        ]
      +                      },
      +                      "offset": {
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "requestedLimit": {
      +                        "maximum": 100,
      +                        "minimum": 1,
      +                        "type": "integer"
      +                      },
      +                      "returnedBeforeProjection": {
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "unselectedResumeOffset": {
      +                        "minimum": 0,
      +                        "type": [
      +                          "integer",
      +                          "null"
      +                        ]
      +                      }
      +                    },
      +                    "required": [
      +                      "offset",
      +                      "requestedLimit",
      +                      "returnedBeforeProjection",
      +                      "nextOffset",
      +                      "unselectedResumeOffset"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "projection": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "availableOnReturnedPage": {
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "fullResponseEndpoint": {
      +                        "const": "/api/services",
      +                        "type": "string"
      +                      },
      +                      "fullResponseMethod": {
      +                        "const": "POST",
      +                        "type": "string"
      +                      },
      +                      "kind": {
      +                        "const": "bounded_shortlist",
      +                        "type": "string"
      +                      },
      +                      "omittedOnReturnedPage": {
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      }
      +                    },
      +                    "required": [
      +                      "kind",
      +                      "availableOnReturnedPage",
      +                      "omittedOnReturnedPage",
      +                      "fullResponseEndpoint",
      +                      "fullResponseMethod"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "returned": {
      +                    "maximum": 3,
      +                    "minimum": 0,
      +                    "type": "integer"
      +                  },
      +                  "search": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "appliedFilters": {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "category": {
      +                            "anyOf": [
      +                              {
      +                                "enum": [
      +                                  "search",
      +                                  "extraction",
      +                                  "data",
      +                                  "browser",
      +                                  "documents"
      +                                ],
      +                                "type": "string"
      +                              },
      +                              {
      +                                "type": "null"
      +                              }
      +                            ]
      +                          },
      +                          "pricing": {
      +                            "anyOf": [
      +                              {
      +                                "enum": [
      +                                  "free",
      +                                  "freemium",
      +                                  "usage-based",
      +                                  "subscription",
      +                                  "unknown"
      +                                ],
      +                                "type": "string"
      +                              },
      +                              {
      +                                "type": "null"
      +                              }
      +                            ]
      +                          },
      +                          "protocol": {
      +                            "anyOf": [
      +                              {
      +                                "enum": [
      +                                  "MCP",
      +                                  "REST",
      +                                  "x402"
      +                                ],
      +                                "type": "string"
      +                              },
      +                              {
      +                                "type": "null"
      +                              }
      +                            ]
      +                          }
      +                        },
      +                        "required": [
      +                          "category",
      +                          "protocol",
      +                          "pricing"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      "discovery": {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "assessment": {
      +                            "const": "unassessed",
      +                            "type": "string"
      +                          },
      +                          "decomposition": {
      +                            "enum": [
      +                              "caller_supplied",
      +                              "not_supplied"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          "executionPolicy": {
      +                            "additionalProperties": false,
      +                            "properties": {
      +                              "accountConnections": {
      +                                "const": false,
      +                                "type": "boolean"
      +                              },
      +                              "payments": {
      +                                "const": false,
      +                                "type": "boolean"
      +                              },
      +                              "providerCalls": {
      +                                "const": false,
      +                                "type": "boolean"
      +                              }
      +                            },
      +                            "required": [
      +                              "providerCalls",
      +                              "accountConnections",
      +                              "payments"
      +                            ],
      +                            "type": "object"
      +                          },
      +                          "originalRequest": {
      +                            "maxLength": 2000,
      +                            "minLength": 1,
      +                            "type": [
      +                              "string",
      +                              "null"
      +                            ]
      +                          },
      +                          "requirements": {
      +                            "items": {
      +                              "maxLength": 200,
      +                              "minLength": 1,
      +                              "type": "string"
      +                            },
      +                            "maxItems": 8,
      +                            "type": "array"
      +                          },
      +                          "resultsAre": {
      +                            "const": "metadata_candidates",
      +                            "type": "string"
      +                          }
      +                        },
      +                        "required": [
      +                          "originalRequest",
      +                          "requirements",
      +                          "executionPolicy",
      +                          "decomposition",
      +                          "assessment",
      +                          "resultsAre"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      "effectiveQuery": {
      +                        "type": "string"
      +                      },
      +                      "mode": {
      +                        "enum": [
      +                          "browse",
      +                          "keywords",
      +                          "agent-translation"
      +                        ],
      +                        "type": "string"
      +                      },
      +                      "originalQuery": {
      +                        "type": "string"
      +                      },
      +                      "reasonCodes": {
      +                        "description": "Empty when matches exist. Otherwise identifies the first blocking cause: an overlong query, no searchable terms, unsupported exclusions/alternatives/numerical comparisons, or no match in the current published catalogue. It does not establish that no suitable provider exists elsewhere. REST/MCP reject overlong requests before returning search results.",
      +                        "items": {
      +                          "enum": [
      +                            "QUERY_TOO_LONG",
      +                            "NO_SEARCHABLE_TERMS",
      +                            "UNSUPPORTED_CONDITIONS",
      +                            "NO_CATALOGUE_MATCH"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 1,
      +                        "type": "array"
      +                      },
      +                      "suggestions": {
      +                        "items": {
      +                          "type": "string"
      +                        },
      +                        "type": "array"
      +                      },
      +                      "terms": {
      +                        "items": {
      +                          "type": "string"
      +                        },
      +                        "type": "array"
      +                      },
      +                      "warnings": {
      +                        "items": {
      +                          "type": "string"
      +                        },
      +                        "type": "array"
      +                      }
      +                    },
      +                    "required": [
      +                      "discovery",
      +                      "originalQuery",
      +                      "effectiveQuery",
      +                      "mode",
      +                      "reasonCodes",
      +                      "terms",
      +                      "appliedFilters",
      +                      "warnings",
      +                      "suggestions"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "services": {
      +                    "items": {
      +                      "oneOf": [
      +                        {
      +                          "additionalProperties": false,
      +                          "properties": {
      +                            "auth": {
      +                              "enum": [
      +                                "api-key",
      +                                "oauth",
      +                                "wallet-payment",
      +                                "none",
      +                                "unknown"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            "category": {
      +                              "enum": [
      +                                "search",
      +                                "extraction",
      +                                "data",
      +                                "browser",
      +                                "documents"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            "docsUrl": {
      +                              "type": "string"
      +                            },
      +                            "matchReasons": {
      +                              "items": {
      +                                "additionalProperties": false,
      +                                "properties": {
      +                                  "field": {
      +                                    "enum": [
      +                                      "name_provider",
      +                                      "capabilities",
      +                                      "description",
      +                                      "category",
      +                                      "protocol",
      +                                      "pricing",
      +                                      "catalogue"
      +                                    ],
      +                                    "type": "string"
      +                                  },
      +                                  "kind": {
      +                                    "enum": [
      +                                      "keyword",
      +                                      "filter",
      +                                      "catalogue"
      +                                    ],
      +                                    "type": "string"
      +                                  },
      +                                  "matchedTerm": {
      +                                    "type": [
      +                                      "string",
      +                                      "null"
      +                                    ]
      +                                  },
      +                                  "term": {
      +                                    "type": [
      +                                      "string",
      +                                      "null"
      +                                    ]
      +                                  }
      +                                },
      +                                "required": [
      +                                  "kind",
      +                                  "field",
      +                                  "term",
      +                                  "matchedTerm"
      +                                ],
      +                                "type": "object"
      +                              },
      +                              "minItems": 1,
      +                              "type": "array"
      +                            },
      +                            "name": {
      +                              "type": "string"
      +                            },
      +                            "pricing": {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "checkedAt": {
      +                                  "anyOf": [
      +                                    {
      +                                      "anyOf": [
      +                                        {
      +                                          "format": "date",
      +                                          "type": "string"
      +                                        },
      +                                        {
      +                                          "format": "date-time",
      +                                          "type": "string"
      +                                        }
      +                                      ]
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "model": {
      +                                  "enum": [
      +                                    "free",
      +                                    "freemium",
      +                                    "usage-based",
      +                                    "subscription",
      +                                    "unknown"
      +                                  ],
      +                                  "type": "string"
      +                                }
      +                              },
      +                              "required": [
      +                                "model",
      +                                "checkedAt"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            "protocols": {
      +                              "items": {
      +                                "enum": [
      +                                  "MCP",
      +                                  "REST",
      +                                  "x402"
      +                                ],
      +                                "type": "string"
      +                              },
      +                              "type": "array"
      +                            },
      +                            "provider": {
      +                              "type": "string"
      +                            },
      +                            "slug": {
      +                              "type": "string"
      +                            },
      +                            "source": {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "checkedAt": {
      +                                  "anyOf": [
      +                                    {
      +                                      "format": "date",
      +                                      "type": "string"
      +                                    },
      +                                    {
      +                                      "format": "date-time",
      +                                      "type": "string"
      +                                    }
      +                                  ]
      +                                },
      +                                "registryLifecycle": {
      +                                  "anyOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "evidence": {
      +                                          "additionalProperties": false,
      +                                          "properties": {
      +                                            "checkedAt": {
      +                                              "anyOf": [
      +                                                {
      +                                                  "format": "date",
      +                                                  "type": "string"
      +                                                },
      +                                                {
      +                                                  "format": "date-time",
      +                                                  "type": "string"
      +                                                }
      +                                              ]
      +                                            },
      +                                            "url": {
      +                                              "type": "string"
      +                                            }
      +                                          },
      +                                          "required": [
      +                                            "url",
      +                                            "checkedAt"
      +                                          ],
      +                                          "type": "object"
      +                                        },
      +                                        "status": {
      +                                          "enum": [
      +                                            "deprecated",
      +                                            "endpoint_not_declared"
      +                                          ],
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "status",
      +                                        "evidence"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "type": {
      +                                  "enum": [
      +                                    "registry",
      +                                    "provider"
      +                                  ],
      +                                  "type": "string"
      +                                },
      +                                "url": {
      +                                  "type": "string"
      +                                },
      +                                "verification": {
      +                                  "enum": [
      +                                    "listed",
      +                                    "documented",
      +                                    "connection-tested"
      +                                  ],
      +                                  "type": "string"
      +                                }
      +                              },
      +                              "required": [
      +                                "url",
      +                                "type",
      +                                "checkedAt",
      +                                "verification",
      +                                "registryLifecycle"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            "tagline": {
      +                              "type": "string"
      +                            }
      +                          },
      +                          "required": [
      +                            "slug",
      +                            "name",
      +                            "provider",
      +                            "tagline",
      +                            "category",
      +                            "protocols",
      +                            "auth",
      +                            "pricing",
      +                            "docsUrl",
      +                            "source",
      +                            "matchReasons"
      +                          ],
      +                          "type": "object"
      +                        },
      +                        {
      +                          "additionalProperties": false,
      +                          "properties": {
      +                            "auth": {
      +                              "enum": [
      +                                "api-key",
      +                                "oauth",
      +                                "wallet-payment",
      +                                "none",
      +                                "unknown"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            "capabilities": {
      +                              "items": {
      +                                "type": "string"
      +                              },
      +                              "type": "array"
      +                            },
      +                            "category": {
      +                              "enum": [
      +                                "search",
      +                                "extraction",
      +                                "data",
      +                                "browser",
      +                                "documents"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            "color": {
      +                              "type": "string"
      +                            },
      +                            "description": {
      +                              "type": "string"
      +                            },
      +                            "docsUrl": {
      +                              "type": "string"
      +                            },
      +                            "endpoint": {
      +                              "type": [
      +                                "string",
      +                                "null"
      +                              ]
      +                            },
      +                            "featured": {
      +                              "type": "boolean"
      +                            },
      +                            "id": {
      +                              "type": "string"
      +                            },
      +                            "name": {
      +                              "type": "string"
      +                            },
      +                            "notes": {
      +                              "type": "string"
      +                            },
      +                            "pricing": {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "checkedAt": {
      +                                  "anyOf": [
      +                                    {
      +                                      "anyOf": [
      +                                        {
      +                                          "format": "date",
      +                                          "type": "string"
      +                                        },
      +                                        {
      +                                          "format": "date-time",
      +                                          "type": "string"
      +                                        }
      +                                      ]
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "model": {
      +                                  "enum": [
      +                                    "free",
      +                                    "freemium",
      +                                    "usage-based",
      +                                    "subscription",
      +                                    "unknown"
      +                                  ],
      +                                  "type": "string"
      +                                },
      +                                "summary": {
      +                                  "type": "string"
      +                                },
      +                                "url": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                }
      +                              },
      +                              "required": [
      +                                "model",
      +                                "summary",
      +                                "url",
      +                                "checkedAt"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            "protocols": {
      +                              "items": {
      +                                "enum": [
      +                                  "MCP",
      +                                  "REST",
      +                                  "x402"
      +                                ],
      +                                "type": "string"
      +                              },
      +                              "type": "array"
      +                            },
      +                            "provider": {
      +                              "type": "string"
      +                            },
      +                            "registryName": {
      +                              "type": [
      +                                "string",
      +                                "null"
      +                              ]
      +                            },
      +                            "slug": {
      +                              "type": "string"
      +                            },
      +                            "sourceCheckedAt": {
      +                              "anyOf": [
      +                                {
      +                                  "format": "date",
      +                                  "type": "string"
      +                                },
      +                                {
      +                                  "format": "date-time",
      +                                  "type": "string"
      +                                }
      +                              ]
      +                            },
      +                            "sourceType": {
      +                              "enum": [
      +                                "registry",
      +                                "provider"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            "sourceUrl": {
      +                              "type": "string"
      +                            },
      +                            "tagline": {
      +                              "type": "string"
      +                            },
      +                            "tags": {
      +                              "items": {
      +                                "type": "string"
      +                              },
      +                              "type": "array"
      +                            },
      +                            "verification": {
      +                              "enum": [
      +                                "listed",
      +                                "documented",
      +                                "connection-tested"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            "website": {
      +                              "type": "string"
      +                            }
      +                          },
      +                          "required": [
      +                            "id",
      +                            "slug",
      +                            "name",
      +                            "provider",
      +                            "tagline",
      +                            "description",
      +                            "website",
      +                            "docsUrl",
      +                            "category",
      +                            "tags",
      +                            "capabilities",
      +                            "protocols",
      +                            "auth",
      +                            "pricing",
      +                            "endpoint",
      +                            "registryName",
      +                            "sourceUrl",
      +                            "sourceType",
      +                            "sourceCheckedAt",
      +                            "verification",
      +                            "notes",
      +                            "featured",
      +                            "color"
      +                          ],
      +                          "type": "object"
      +                        }
      +                      ]
      +                    },
      +                    "maxItems": 3,
      +                    "type": "array"
      +                  },
      +                  "total": {
      +                    "minimum": 0,
      +                    "type": "integer"
      +                  },
      +                  "view": {
      +                    "enum": [
      +                      "compact",
      +                      "full"
      +                    ],
      +                    "type": "string"
      +                  }
      +                },
      +                "required": [
      +                  "services",
      +                  "total",
      +                  "returned",
      +                  "generatedAt",
      +                  "view",
      +                  "search",
      +                  "projection",
      +                  "page"
      +                ],
      +                "type": "object"
      +              }
      +            },
      +            "required": [
      +              "kind",
      +              "result"
      +            ],
      +            "type": "object"
      +          }
      +        ]
      +      },
      +      "input": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "compare": {
      +            "type": "boolean"
      +          },
      +          "discoveryRequestJson": {
      +            "maxLength": 8192,
      +            "minLength": 2,
      +            "type": "string"
      +          },
      +          "enrichment": {
      +            "enum": [
      +              "evidence",
      +              "connection",
      +              "both"
      +            ],
      +            "type": "string"
      +          },
      +          "maxCandidates": {
      +            "maximum": 3,
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "mode": {
      +            "enum": [
      +              "recommend",
      +              "catalogue"
      +            ],
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "mode",
      +          "discoveryRequestJson",
      +          "maxCandidates",
      +          "enrichment",
      +          "compare"
      +        ],
      +        "type": "object"
      +      },
      +      "limitations": {
      +        "items": {
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "mode": {
      +        "const": "bounded_read_only_workflow",
      +        "type": "string"
      +      },
      +      "schemaVersion": {
      +        "const": "1",
      +        "type": "string"
      +      },
      +      "selection": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "candidatesOnReturnedPage": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "policy": {
      +            "const": "first_in_existing_order",
      +            "type": "string"
      +          },
      +          "selected": {
      +            "maximum": 3,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "slugs": {
      +            "items": {
      +              "type": "string"
      +            },
      +            "maxItems": 3,
      +            "type": "array",
      +            "uniqueItems": true
      +          },
      +          "unselectedOnReturnedPage": {
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "policy",
      +          "candidatesOnReturnedPage",
      +          "selected",
      +          "unselectedOnReturnedPage",
      +          "slugs"
      +        ],
      +        "type": "object"
      +      },
      +      "snapshot": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "generatedAt": {
      +            "format": "date-time",
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "generatedAt"
      +        ],
      +        "type": "object"
      +      },
      +      "status": {
      +        "enum": [
      +          "completed",
      +          "partial"
      +        ],
      +        "type": "string"
      +      },
      +      "trace": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "error": {
      +              "anyOf": [
      +                {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "code": {
      +                      "type": "string"
      +                    },
      +                    "message": {
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "code",
      +                    "message"
      +                  ],
      +                  "type": "object"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ]
      +            },
      +            "operation": {
      +              "enum": [
      +                "recommend_services",
      +                "search_services",
      +                "get_service_evidence",
      +                "get_connection_spec",
      +                "compare_services"
      +              ],
      +              "type": "string"
      +            },
      +            "slug": {
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "status": {
      +              "enum": [
      +                "completed",
      +                "error"
      +              ],
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "operation",
      +            "slug",
      +            "status",
      +            "error"
      +          ],
      +          "type": "object"
      +        },
      +        "maxItems": 5,
      +        "minItems": 1,
      +        "type": "array"
      +      }
      +    },
      +    "required": [
      +      "schemaVersion",
      +      "mode",
      +      "status",
      +      "input",
      +      "snapshot",
      +      "selection",
      +      "discovery",
      +      "details",
      +      "comparison",
      +      "budget",
      +      "trace",
      +      "limitations"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "error": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "code": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "message": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "code",
      +          "message"
      +        ],
      +        "type": "object"
      +      },
      +      "error_code": {
      +        "minLength": 1,
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "error_code",
      +      "error"
      +    ],
      +    "type": "object"
      +  }
      +]
  3. Changed1 schema field changed
    • changedOutput schema / anyOf
      Previous value: -[
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "budget": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "accountConnections": {
      -            "const": 0,
      -            "type": "number"
      -          },
      -          "attemptedLogicalReads": {
      -            "maximum": 5,
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "maxLogicalReads": {
      -            "const": 5,
      -            "type": "number"
      -          },
      -          "payments": {
      -            "const": 0,
      -            "type": "number"
      -          },
      -          "providerCalls": {
      -            "const": 0,
      -            "type": "number"
      -          },
      -          "requestedMaxLogicalReads": {
      -            "maximum": 5,
      -            "minimum": 2,
      -            "type": "integer"
      -          },
      -          "writes": {
      -            "const": 0,
      -            "type": "number"
      -          }
      -        },
      -        "required": [
      -          "maxLogicalReads",
      -          "requestedMaxLogicalReads",
      -          "attemptedLogicalReads",
      -          "providerCalls",
      -          "writes",
      -          "payments",
      -          "accountConnections"
      -        ],
      -        "type": "object"
      -      },
      -      "comparison": {
      -        "oneOf": [
      -          {
      -            "additionalProperties": false,
      -            "properties": {
      -              "status": {
      -                "const": "not_requested",
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "status"
      -            ],
      -            "type": "object"
      -          },
      -          {
      -            "additionalProperties": false,
      -            "properties": {
      -              "reasonCode": {
      -                "const": "FEWER_THAN_TWO_CANDIDATES",
      -                "type": "string"
      -              },
      -              "status": {
      -                "const": "skipped",
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "status",
      -              "reasonCode"
      -            ],
      -            "type": "object"
      -          },
      -          {
      -            "additionalProperties": false,
      -            "properties": {
      -              "data": {
      -                "additionalProperties": false,
      -                "properties": {
      -                  "caveat": {
      -                    "type": "string"
      -                  },
      -                  "generatedAt": {
      -                    "format": "date-time",
      -                    "type": "string"
      -                  },
      -                  "services": {
      -                    "items": {
      -                      "additionalProperties": false,
      -                      "properties": {
      -                        "auth": {
      -                          "enum": [
      -                            "api-key",
      -                            "oauth",
      -                            "wallet-payment",
      -                            "none",
      -                            "unknown"
      -                          ],
      -                          "type": "string"
      -                        },
      -                        "capabilities": {
      -                          "items": {
      -                            "type": "string"
      -                          },
      -                          "type": "array"
      -                        },
      -                        "category": {
      -                          "enum": [
      -                            "search",
      -                            "extraction",
      -                            "data",
      -                            "browser",
      -                            "documents"
      -                          ],
      -                          "type": "string"
      -                        },
      -                        "color": {
      -                          "type": "string"
      -                        },
      -                        "description": {
      -                          "type": "string"
      -                        },
      -                        "docsUrl": {
      -                          "type": "string"
      -                        },
      -                        "endpoint": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "featured": {
      -                          "type": "boolean"
      -                        },
      -                        "id": {
      -                          "type": "string"
      -                        },
      -                        "name": {
      -                          "type": "string"
      -                        },
      -                        "notes": {
      -                          "type": "string"
      -                        },
      -                        "pricing": {
      -                          "additionalProperties": false,
      -                          "properties": {
      -                            "checkedAt": {
      -                              "anyOf": [
      -                                {
      -                                  "anyOf": [
      -                                    {
      -                                      "format": "date",
      -                                      "type": "string"
      -                                    },
      -                                    {
      -                                      "format": "date-time",
      -                                      "type": "string"
      -                                    }
      -                                  ]
      -                                },
      -                                {
      -                                  "type": "null"
      -                                }
      -                              ]
      -                            },
      -                            "model": {
      -                              "enum": [
      -                                "free",
      -                                "freemium",
      -                                "usage-based",
      -                                "subscription",
      -                                "unknown"
      -                              ],
      -                              "type": "string"
      -                            },
      -                            "summary": {
      -                              "type": "string"
      -                            },
      -                            "url": {
      -                              "type": [
      -                                "string",
      -                                "null"
      -                              ]
      -                            }
      -                          },
      -                          "required": [
      -                            "model",
      -                            "summary",
      -                            "url",
      -                            "checkedAt"
      -                          ],
      -                          "type": "object"
      -                        },
      -                        "protocols": {
      -                          "items": {
      -                            "enum": [
      -                              "MCP",
      -                              "REST",
      -                              "x402"
      -                            ],
      -                            "type": "string"
      -                          },
      -                          "type": "array"
      -                        },
      -                        "provider": {
      -                          "type": "string"
      -                        },
      -                        "registryName": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "slug": {
      -                          "type": "string"
      -                        },
      -                        "sourceCheckedAt": {
      -                          "anyOf": [
      -                            {
      -                              "format": "date",
      -                              "type": "string"
      -                            },
      -                            {
      -                              "format": "date-time",
      -                              "type": "string"
      -                            }
      -                          ]
      -                        },
      -                        "sourceType": {
      -                          "enum": [
      -                            "registry",
      -                            "provider"
      -                          ],
      -                          "type": "string"
      -                        },
      -                        "sourceUrl": {
      -                          "type": "string"
      -                        },
      -                        "tagline": {
      -                          "type": "string"
      -                        },
      -                        "tags": {
      -                          "items": {
      -                            "type": "string"
      -                          },
      -                          "type": "array"
      -                        },
      -                        "verification": {
      -                          "enum": [
      -                            "listed",
      -                            "documented",
      -                            "connection-tested"
      -                          ],
      -                          "type": "string"
      -                        },
      -                        "website": {
      -                          "type": "string"
      -                        }
      -                      },
      -                      "required": [
      -                        "id",
      -                        "slug",
      -                        "name",
      -                        "provider",
      -                        "tagline",
      -                        "description",
      -                        "website",
      -                        "docsUrl",
      -                        "category",
      -                        "tags",
      -                        "capabilities",
      -                        "protocols",
      -                        "auth",
      -                        "pricing",
      -                        "endpoint",
      -                        "registryName",
      -                        "sourceUrl",
      -                        "sourceType",
      -                        "sourceCheckedAt",
      -                        "verification",
      -                        "notes",
      -                        "featured",
      -                        "color"
      -                      ],
      -                      "type": "object"
      -                    },
      -                    "maxItems": 3,
      -                    "minItems": 2,
      -                    "type": "array"
      -                  }
      -                },
      -                "required": [
      -                  "services",
      -                  "generatedAt",
      -                  "caveat"
      -                ],
      -                "type": "object"
      -              },
      -              "status": {
      -                "const": "completed",
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "status",
      -              "data"
      -            ],
      -            "type": "object"
      -          },
      -          {
      -            "additionalProperties": false,
      -            "properties": {
      -              "error": {
      -                "additionalProperties": false,
      -                "properties": {
      -                  "code": {
      -                    "type": "string"
      -                  },
      -                  "message": {
      -                    "type": "string"
      -                  }
      -                },
      -                "required": [
      -                  "code",
      -                  "message"
      -                ],
      -                "type": "object"
      -              },
      -              "status": {
      -                "const": "error",
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "status",
      -              "error"
      -            ],
      -            "type": "object"
      -          }
      -        ]
      -      },
      -      "details": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "connection": {
      -              "oneOf": [
      -                {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "status": {
      -                      "const": "not_requested",
      -                      "type": "string"
      -                    }
      -                  },
      -                  "required": [
      -                    "status"
      -                  ],
      -                  "type": "object"
      -                },
      -                {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "data": {
      -                      "additionalProperties": false,
      -                      "properties": {
      -                        "connection": {
      -                          "additionalProperties": false,
      -                          "properties": {
      -                            "authentication": {
      -                              "additionalProperties": false,
      -                              "properties": {
      -                                "evidence": {
      -                                  "anyOf": [
      -                                    {
      -                                      "additionalProperties": false,
      -                                      "properties": {
      -                                        "checkedAt": {
      -                                          "anyOf": [
      -                                            {
      -                                              "format": "date",
      -                                              "type": "string"
      -                                            },
      -                                            {
      -                                              "format": "date-time",
      -                                              "type": "string"
      -                                            }
      -                                          ]
      -                                        },
      -                                        "url": {
      -                                          "type": "string"
      -                                        }
      -                                      },
      -                                      "required": [
      -                                        "url",
      -                                        "checkedAt"
      -                                      ],
      -                                      "type": "object"
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "method": {
      -                                  "description": "Recorded authentication method. It may be optional or specific to an endpoint, operation or plan; it is not a universal requirement.",
      -                                  "enum": [
      -                                    "api-key",
      -                                    "oauth",
      -                                    "wallet-payment",
      -                                    "none",
      -                                    "unknown"
      -                                  ],
      -                                  "type": "string"
      -                                },
      -                                "notes": {
      -                                  "type": "string"
      -                                },
      -                                "requirements": {
      -                                  "description": "Documentation checks to resolve authentication needs for the selected connection. These entries do not assert that credentials or OAuth are mandatory.",
      -                                  "items": {
      -                                    "type": "string"
      -                                  },
      -                                  "type": "array"
      -                                }
      -                              },
      -                              "required": [
      -                                "method",
      -                                "requirements",
      -                                "notes",
      -                                "evidence"
      -                              ],
      -                              "type": "object"
      -                            },
      -                            "declaredInterfaces": {
      -                              "items": {
      -                                "enum": [
      -                                  "MCP",
      -                                  "REST",
      -                                  "x402"
      -                                ],
      -                                "type": "string"
      -                              },
      -                              "type": "array"
      -                            },
      -                            "deployment": {
      -                              "additionalProperties": false,
      -                              "properties": {
      -                                "evidence": {
      -                                  "anyOf": [
      -                                    {
      -                                      "additionalProperties": false,
      -                                      "properties": {
      -                                        "checkedAt": {
      -                                          "anyOf": [
      -                                            {
      -                                              "format": "date",
      -                                              "type": "string"
      -                                            },
      -                                            {
      -                                              "format": "date-time",
      -                                              "type": "string"
      -                                            }
      -                                          ]
      -                                        },
      -                                        "url": {
      -                                          "type": "string"
      -                                        }
      -                                      },
      -                                      "required": [
      -                                        "url",
      -                                        "checkedAt"
      -                                      ],
      -                                      "type": "object"
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "kind": {
      -                                  "enum": [
      -                                    "remote",
      -                                    "unknown"
      -                                  ],
      -                                  "type": "string"
      -                                },
      -                                "transport": {
      -                                  "enum": [
      -                                    "streamable-http",
      -                                    "sse",
      -                                    "unknown"
      -                                  ],
      -                                  "type": "string"
      -                                }
      -                              },
      -                              "required": [
      -                                "kind",
      -                                "transport",
      -                                "evidence"
      -                              ],
      -                              "type": "object"
      -                            },
      -                            "documentationUrl": {
      -                              "type": "string"
      -                            },
      -                            "endpoint": {
      -                              "type": [
      -                                "string",
      -                                "null"
      -                              ]
      -                            },
      -                            "endpointSetup": {
      -                              "anyOf": [
      -                                {
      -                                  "additionalProperties": false,
      -                                  "properties": {
      -                                    "note": {
      -                                      "type": "string"
      -                                    },
      -                                    "requiredFields": {
      -                                      "items": {
      -                                        "type": "string"
      -                                      },
      -                                      "type": "array"
      -                                    },
      -                                    "source": {
      -                                      "additionalProperties": false,
      -                                      "properties": {
      -                                        "checkedAt": {
      -                                          "anyOf": [
      -                                            {
      -                                              "format": "date",
      -                                              "type": "string"
      -                                            },
      -                                            {
      -                                              "format": "date-time",
      -                                              "type": "string"
      -                                            }
      -                                          ]
      -                                        },
      -                                        "url": {
      -                                          "type": "string"
      -                                        }
      -                                      },
      -                                      "required": [
      -                                        "url",
      -                                        "checkedAt"
      -                                      ],
      -                                      "type": "object"
      -                                    },
      -                                    "status": {
      -                                      "enum": [
      -                                        "account-or-deployment-specific"
      -                                      ],
      -                                      "type": "string"
      -                                    }
      -                                  },
      -                                  "required": [
      -                                    "status",
      -                                    "requiredFields",
      -                                    "note",
      -                                    "source"
      -                                  ],
      -                                  "type": "object"
      -                                },
      -                                {
      -                                  "type": "null"
      -                                }
      -                              ]
      -                            },
      -                            "gaps": {
      -                              "items": {
      -                                "type": "string"
      -                              },
      -                              "type": "array"
      -                            },
      -                            "nextSteps": {
      -                              "items": {
      -                                "additionalProperties": false,
      -                                "properties": {
      -                                  "action": {
      -                                    "type": "string"
      -                                  },
      -                                  "url": {
      -                                    "type": "string"
      -                                  }
      -                                },
      -                                "required": [
      -                                  "action",
      -                                  "url"
      -                                ],
      -                                "type": "object"
      -                              },
      -                              "type": "array"
      -                            },
      -                            "packages": {
      -                              "items": {
      -                                "additionalProperties": false,
      -                                "properties": {
      -                                  "evidence": {
      -                                    "additionalProperties": false,
      -                                    "properties": {
      -                                      "checkedAt": {
      -                                        "anyOf": [
      -                                          {
      -                                            "format": "date",
      -                                            "type": "string"
      -                                          },
      -                                          {
      -                                            "format": "date-time",
      -                                            "type": "string"
      -                                          }
      -                                        ]
      -                                      },
      -                                      "url": {
      -                                        "type": "string"
      -                                      }
      -                                    },
      -                                    "required": [
      -                                      "url",
      -                                      "checkedAt"
      -                                    ],
      -                                    "type": "object"
      -                                  },
      -                                  "identifier": {
      -                                    "type": "string"
      -                                  },
      -                                  "registryType": {
      -                                    "type": "string"
      -                                  },
      -                                  "transport": {
      -                                    "enum": [
      -                                      "stdio",
      -                                      "unknown"
      -                                    ],
      -                                    "type": "string"
      -                                  },
      -                                  "version": {
      -                                    "type": [
      -                                      "string",
      -                                      "null"
      -                                    ]
      -                                  }
      -                                },
      -                                "required": [
      -                                  "registryType",
      -                                  "identifier",
      -                                  "version",
      -                                  "transport",
      -                                  "evidence"
      -                                ],
      -                                "type": "object"
      -                              },
      -                              "type": "array"
      -                            },
      -                            "providerToolSchemas": {
      -                              "type": "null"
      -                            },
      -                            "schemaVersion": {
      -                              "const": "1",
      -                              "type": "string"
      -                            },
      -                            "service": {
      -                              "additionalProperties": false,
      -                              "properties": {
      -                                "name": {
      -                                  "type": "string"
      -                                },
      -                                "slug": {
      -                                  "type": "string"
      -                                }
      -                              },
      -                              "required": [
      -                                "slug",
      -                                "name"
      -                              ],
      -                              "type": "object"
      -                            },
      -                            "setupGuide": {
      -                              "anyOf": [
      -                                {
      -                                  "additionalProperties": false,
      -                                  "properties": {
      -                                    "limitations": {
      -                                      "items": {
      -                                        "type": "string"
      -                                      },
      -                                      "type": "array"
      -                                    },
      -                                    "options": {
      -                                      "items": {
      -                                        "additionalProperties": false,
      -                                        "properties": {
      -                                          "authentication": {
      -                                            "additionalProperties": false,
      -                                            "properties": {
      -                                              "method": {
      -                                                "enum": [
      -                                                  "api-key",
      -                                                  "oauth",
      -                                                  "wallet-payment",
      -                                                  "none",
      -                                                  "unknown"
      -                                                ],
      -                                                "type": "string"
      -                                              },
      -                                              "placement": {
      -                                                "type": "string"
      -                                              },
      -                                              "requirement": {
      -                                                "enum": [
      -                                                  "required",
      -                                                  "optional",
      -                                                  "conditional",
      -                                                  "unknown"
      -                                                ],
      -                                                "type": "string"
      -                                              },
      -                                              "sourceIds": {
      -                                                "items": {
      -                                                  "type": "string"
      -                                                },
      -                                                "minItems": 1,
      -                                                "type": "array"
      -                                              }
      -                                            },
      -                                            "required": [
      -                                              "method",
      -                                              "requirement",
      -                                              "placement",
      -                                              "sourceIds"
      -                                            ],
      -                                            "type": "object"
      -                                          },
      -                                          "endpoint": {
      -                                            "type": [
      -                                              "string",
      -                                              "null"
      -                                            ]
      -                                          },
      -                                          "id": {
      -                                            "type": "string"
      -                                          },
      -                                          "label": {
      -                                            "type": "string"
      -                                          },
      -                                          "protocol": {
      -                                            "enum": [
      -                                              "MCP",
      -                                              "REST"
      -                                            ],
      -                                            "type": "string"
      -                                          },
      -                                          "sourceIds": {
      -                                            "items": {
      -                                              "type": "string"
      -                                            },
      -                                            "minItems": 1,
      -                                            "type": "array"
      -                                          },
      -                                          "steps": {
      -                                            "items": {
      -                                              "additionalProperties": false,
      -                                              "properties": {
      -                                                "sourceIds": {
      -                                                  "items": {
      -                                                    "type": "string"
      -                                                  },
      -                                                  "minItems": 1,
      -                                                  "type": "array"
      -                                                },
      -                                                "text": {
      -                                                  "type": "string"
      -                                                }
      -                                              },
      -                                              "required": [
      -                                                "text",
      -                                                "sourceIds"
      -                                              ],
      -                                              "type": "object"
      -                                            },
      -                                            "minItems": 1,
      -                                            "type": "array"
      -                                          },
      -                                          "transport": {
      -                                            "enum": [
      -                                              "streamable-http",
      -                                              "sse",
      -                                              "stdio",
      -                                              "https",
      -                                              "unknown"
      -                                            ],
      -                                            "type": "string"
      -                                          }
      -                                        },
      -                                        "required": [
      -                                          "id",
      -                                          "label",
      -                                          "protocol",
      -                                          "transport",
      -                                          "endpoint",
      -                                          "authentication",
      -                                          "steps",
      -                                          "sourceIds"
      -                                        ],
      -                                        "type": "object"
      -                                      },
      -                                      "minItems": 1,
      -                                      "type": "array"
      -                                    },
      -                                    "pricing": {
      -                                      "additionalProperties": false,
      -                                      "properties": {
      -                                        "freeAccess": {
      -                                          "type": "string"
      -                                        },
      -                                        "limits": {
      -                                          "items": {
      -                                            "type": "string"
      -                                          },
      -                                          "type": "array"
      -                                        },
      -                                        "sourceIds": {
      -                                          "items": {
      -                                            "type": "string"
      -                                          },
      -                                          "minItems": 1,
      -                                          "type": "array"
      -                                        },
      -                                        "summary": {
      -                                          "type": "string"
      -                                        }
      -                                      },
      -                                      "required": [
      -                                        "summary",
      -                                        "freeAccess",
      -                                        "limits",
      -                                        "sourceIds"
      -                                      ],
      -                                      "type": "object"
      -                                    },
      -                                    "reviewedAt": {
      -                                      "format": "date-time",
      -                                      "type": "string"
      -                                    },
      -                                    "slug": {
      -                                      "type": "string"
      -                                    },
      -                                    "sources": {
      -                                      "items": {
      -                                        "additionalProperties": false,
      -                                        "properties": {
      -                                          "checkedAt": {
      -                                            "format": "date-time",
      -                                            "type": "string"
      -                                          },
      -                                          "id": {
      -                                            "type": "string"
      -                                          },
      -                                          "title": {
      -                                            "type": "string"
      -                                          },
      -                                          "url": {
      -                                            "format": "uri",
      -                                            "type": "string"
      -                                          }
      -                                        },
      -                                        "required": [
      -                                          "id",
      -                                          "url",
      -                                          "title",
      -                                          "checkedAt"
      -                                        ],
      -                                        "type": "object"
      -                                      },
      -                                      "minItems": 1,
      -                                      "type": "array"
      -                                    }
      -                                  },
      -                                  "required": [
      -                                    "slug",
      -                                    "reviewedAt",
      -                                    "sources",
      -                                    "options",
      -                                    "pricing",
      -                                    "limitations"
      -                                  ],
      -                                  "type": "object"
      -                                },
      -                                {
      -                                  "type": "null"
      -                                }
      -                              ]
      -                            },
      -                            "source": {
      -                              "additionalProperties": false,
      -                              "properties": {
      -                                "checkedAt": {
      -                                  "anyOf": [
      -                                    {
      -                                      "format": "date",
      -                                      "type": "string"
      -                                    },
      -                                    {
      -                                      "format": "date-time",
      -                                      "type": "string"
      -                                    }
      -                                  ]
      -                                },
      -                                "registryLifecycle": {
      -                                  "anyOf": [
      -                                    {
      -                                      "additionalProperties": false,
      -                                      "properties": {
      -                                        "evidence": {
      -                                          "additionalProperties": false,
      -                                          "properties": {
      -                                            "checkedAt": {
      -                                              "anyOf": [
      -                                                {
      -                                                  "format": "date",
      -                                                  "type": "string"
      -                                                },
      -                                                {
      -                                                  "format": "date-time",
      -                                                  "type": "string"
      -                                                }
      -                                              ]
      -                                            },
      -                                            "url": {
      -                                              "type": "string"
      -                                            }
      -                                          },
      -                                          "required": [
      -                                            "url",
      -                                            "checkedAt"
      -                                          ],
      -                                          "type": "object"
      -                                        },
      -                                        "status": {
      -                                          "enum": [
      -                                            "deprecated"
      -                                          ],
      -                                          "type": "string"
      -                                        }
      -                                      },
      -                                      "required": [
      -                                        "status",
      -                                        "evidence"
      -                                      ],
      -                                      "type": "object"
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "type": {
      -                                  "enum": [
      -                                    "registry",
      -                                    "provider"
      -                                  ],
      -                                  "type": "string"
      -                                },
      -                                "url": {
      -                                  "type": "string"
      -                                },
      -                                "verification": {
      -                                  "enum": [
      -                                    "listed",
      -                                    "documented",
      -                                    "connection-tested"
      -                                  ],
      -                                  "type": "string"
      -                                }
      -                              },
      -                              "required": [
      -                                "url",
      -                                "type",
      -                                "checkedAt",
      -                                "verification",
      -                                "registryLifecycle"
      -                              ],
      -                              "type": "object"
      -                            },
      -                            "testing": {
      -                              "additionalProperties": false,
      -                              "properties": {
      -                                "connectionTestedByRelay": {
      -                                  "const": false,
      -                                  "type": "boolean"
      -                                },
      -                                "taskTestedByRelay": {
      -                                  "const": false,
      -                                  "type": "boolean"
      -                                }
      -                              },
      -                              "required": [
      -                                "connectionTestedByRelay",
      -                                "taskTestedByRelay"
      -                              ],
      -                              "type": "object"
      -                            }
      -                          },
      -                          "required": [
      -                            "schemaVersion",
      -                            "service",
      -                            "declaredInterfaces",
      -                            "endpoint",
      -                            "deployment",
      -                            "packages",
      -                            "authentication",
      -                            "documentationUrl",
      -                            "source",
      -                            "providerToolSchemas",
      -                            "gaps",
      -                            "nextSteps",
      -                            "endpointSetup",
      -                            "setupGuide",
      -                            "testing"
      -                          ],
      -                          "type": "object"
      -                        }
      -                      },
      -                      "required": [
      -                        "connection"
      -                      ],
      -                      "type": "object"
      -                    },
      -                    "status": {
      -                      "const": "completed",
      -                      "type": "string"
      -                    }
      -                  },
      -                  "required": [
      -                    "status",
      -                    "data"
      -                  ],
      -                  "type": "object"
      -                },
      -                {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "error": {
      -                      "additionalProperties": false,
      -                      "properties": {
      -                        "code": {
      -                          "type": "string"
      -                        },
      -                        "message": {
      -                          "type": "string"
      -                        }
      -                      },
      -                      "required": [
      -                        "code",
      -                        "message"
      -                      ],
      -                      "type": "object"
      -                    },
      -                    "status": {
      -                      "const": "error",
      -                      "type": "string"
      -                    }
      -                  },
      -                  "required": [
      -                    "status",
      -                    "error"
      -                  ],
      -                  "type": "object"
      -                }
      -              ]
      -            },
      -            "evidence": {
      -              "oneOf": [
      -                {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "status": {
      -                      "const": "not_requested",
      -                      "type": "string"
      -                    }
      -                  },
      -                  "required": [
      -                    "status"
      -                  ],
      -                  "type": "object"
      -                },
      -                {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "data": {
      -                      "additionalProperties": false,
      -                      "properties": {
      -                        "available": {
      -                          "type": "boolean"
      -                        },
      -                        "badgePath": {
      -                          "type": "string"
      -                        },
      -                        "connection": {
      -                          "additionalProperties": false,
      -                          "properties": {
      -                            "observationId": {
      -                              "type": [
      -                                "string",
      -                                "null"
      -                              ]
      -                            },
      -                            "observedAt": {
      -                              "type": [
      -                                "string",
      -                                "null"
      -                              ]
      -                            },
      -                            "outcome": {
      -                              "enum": [
      -                                "completed",
      -                                "no_results",
      -                                "connection_required",
      -                                "payment_required",
      -                                "rate_limited",
      -                                "failed",
      -                                null
      -                              ],
      -                              "type": [
      -                                "string",
      -                                "null"
      -                              ]
      -                            },
      -                            "status": {
      -                              "enum": [
      -                                "observed",
      -                                "not_observed",
      -                                "stale",
      -                                "unavailable"
      -                              ],
      -                              "type": "string"
      -                            }
      -                          },
      -                          "required": [
      -                            "status",
      -                            "observationId",
      -                            "observedAt",
      -                            "outcome"
      -                          ],
      -                          "type": "object"
      -                        },
      -                        "evidencePath": {
      -                          "type": "string"
      -                        },
      -                        "latestAttempt": {
      -                          "anyOf": [
      -                            {
      -                              "additionalProperties": false,
      -                              "properties": {
      -                                "adapterEndpoint": {
      -                                  "type": "string"
      -                                },
      -                                "connectionObserved": {
      -                                  "type": "boolean"
      -                                },
      -                                "cost": {
      -                                  "additionalProperties": false,
      -                                  "properties": {
      -                                    "paymentSentUsd": {
      -                                      "const": 0,
      -                                      "type": "number"
      -                                    },
      -                                    "providerCostUsd": {
      -                                      "type": "null"
      -                                    },
      -                                    "relayChargeUsd": {
      -                                      "const": 0,
      -                                      "type": "number"
      -                                    }
      -                                  },
      -                                  "required": [
      -                                    "relayChargeUsd",
      -                                    "paymentSentUsd",
      -                                    "providerCostUsd"
      -                                  ],
      -                                  "type": "object"
      -                                },
      -                                "durationMs": {
      -                                  "maximum": 300000,
      -                                  "minimum": 0,
      -                                  "type": "integer"
      -                                },
      -                                "expiresAt": {
      -                                  "format": "date-time",
      -                                  "type": "string"
      -                                },
      -                                "fresh": {
      -                                  "type": "boolean"
      -                                },
      -                                "id": {
      -                                  "type": "string"
      -                                },
      -                                "independentReview": {
      -                                  "const": false,
      -                                  "type": "boolean"
      -                                },
      -                                "input": {
      -                                  "maxLength": 2000,
      -                                  "type": "string"
      -                                },
      -                                "observedAt": {
      -                                  "format": "date-time",
      -                                  "type": "string"
      -                                },
      -                                "outputExcerpt": {
      -                                  "maxLength": 1200,
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                },
      -                                "provenance": {
      -                                  "const": "internal_live",
      -                                  "type": "string"
      -                                },
      -                                "qualityVerified": {
      -                                  "const": false,
      -                                  "type": "boolean"
      -                                },
      -                                "reasonCode": {
      -                                  "type": "string"
      -                                },
      -                                "responseShapeChecked": {
      -                                  "type": "boolean"
      -                                },
      -                                "review": {
      -                                  "anyOf": [
      -                                    {
      -                                      "additionalProperties": false,
      -                                      "properties": {
      -                                        "criteria": {
      -                                          "items": {
      -                                            "additionalProperties": false,
      -                                            "properties": {
      -                                              "criterionId": {
      -                                                "type": "string"
      -                                              },
      -                                              "description": {
      -                                                "type": "string"
      -                                              },
      -                                              "status": {
      -                                                "enum": [
      -                                                  "pass",
      -                                                  "fail",
      -                                                  "uncertain"
      -                                                ],
      -                                                "type": "string"
      -                                              }
      -                                            },
      -                                            "required": [
      -                                              "criterionId",
      -                                              "description",
      -                                              "status"
      -                                            ],
      -                                            "type": "object"
      -                                          },
      -                                          "maxItems": 20,
      -                                          "minItems": 1,
      -                                          "type": "array"
      -                                        },
      -                                        "reviewedAt": {
      -                                          "format": "date-time",
      -                                          "type": "string"
      -                                        },
      -                                        "scope": {
      -                                          "type": "string"
      -                                        }
      -                                      },
      -                                      "required": [
      -                                        "reviewedAt",
      -                                        "scope",
      -                                        "criteria"
      -                                      ],
      -                                      "type": "object"
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "sourceUrls": {
      -                                  "items": {
      -                                    "type": "string"
      -                                  },
      -                                  "maxItems": 10,
      -                                  "minItems": 1,
      -                                  "type": "array"
      -                                },
      -                                "status": {
      -                                  "enum": [
      -                                    "completed",
      -                                    "no_results",
      -                                    "connection_required",
      -                                    "payment_required",
      -                                    "rate_limited",
      -                                    "failed"
      -                                  ],
      -                                  "type": "string"
      -                                },
      -                                "task": {
      -                                  "enum": [
      -                                    "web_search",
      -                                    "read_page"
      -                                  ],
      -                                  "type": "string"
      -                                },
      -                                "transport": {
      -                                  "enum": [
      -                                    "MCP",
      -                                    "REST"
      -                                  ],
      -                                  "type": "string"
      -                                }
      -                              },
      -                              "required": [
      -                                "id",
      -                                "provenance",
      -                                "observedAt",
      -                                "adapterEndpoint",
      -                                "transport",
      -                                "task",
      -                                "input",
      -                                "status",
      -                                "reasonCode",
      -                                "durationMs",
      -                                "connectionObserved",
      -                                "responseShapeChecked",
      -                                "outputExcerpt",
      -                                "sourceUrls",
      -                                "cost",
      -                                "review",
      -                                "fresh",
      -                                "expiresAt",
      -                                "independentReview",
      -                                "qualityVerified"
      -                              ],
      -                              "type": "object"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ]
      -                        },
      -                        "limitations": {
      -                          "items": {
      -                            "type": "string"
      -                          },
      -                          "type": "array"
      -                        },
      -                        "observations": {
      -                          "items": {
      -                            "additionalProperties": false,
      -                            "properties": {
      -                              "adapterEndpoint": {
      -                                "type": "string"
      -                              },
      -                              "connectionObserved": {
      -                                "type": "boolean"
      -                              },
      -                              "cost": {
      -                                "additionalProperties": false,
      -                                "properties": {
      -                                  "paymentSentUsd": {
      -                                    "const": 0,
      -                                    "type": "number"
      -                                  },
      -                                  "providerCostUsd": {
      -                                    "type": "null"
      -                                  },
      -                                  "relayChargeUsd": {
      -                                    "const": 0,
      -                                    "type": "number"
      -                                  }
      -                                },
      -                                "required": [
      -                                  "relayChargeUsd",
      -                                  "paymentSentUsd",
      -                                  "providerCostUsd"
      -                                ],
      -                                "type": "object"
      -                              },
      -                              "durationMs": {
      -                                "maximum": 300000,
      -                                "minimum": 0,
      -                                "type": "integer"
      -                              },
      -                              "expiresAt": {
      -                                "format": "date-time",
      -                                "type": "string"
      -                              },
      -                              "fresh": {
      -                                "type": "boolean"
      -                              },
      -                              "id": {
      -                                "type": "string"
      -                              },
      -                              "independentReview": {
      -                                "const": false,
      -                                "type": "boolean"
      -                              },
      -                              "input": {
      -                                "maxLength": 2000,
      -                                "type": "string"
      -                              },
      -                              "observedAt": {
      -                                "format": "date-time",
      -                                "type": "string"
      -                              },
      -                              "outputExcerpt": {
      -                                "maxLength": 1200,
      -                                "type": [
      -                                  "string",
      -                                  "null"
      -                                ]
      -                              },
      -                              "provenance": {
      -                                "const": "internal_live",
      -                                "type": "string"
      -                              },
      -                              "qualityVerified": {
      -                                "const": false,
      -                                "type": "boolean"
      -                              },
      -                              "reasonCode": {
      -                                "type": "string"
      -                              },
      -                              "responseShapeChecked": {
      -                                "type": "boolean"
      -                              },
      -                              "review": {
      -                                "anyOf": [
      -                                  {
      -                                    "additionalProperties": false,
      -                                    "properties": {
      -                                      "criteria": {
      -                                        "items": {
      -                                          "additionalProperties": false,
      -                                          "properties": {
      -                                            "criterionId": {
      -                                              "type": "string"
      -                                            },
      -                                            "description": {
      -                                              "type": "string"
      -                                            },
      -                                            "status": {
      -                                              "enum": [
      -                                                "pass",
      -                                                "fail",
      -                                                "uncertain"
      -                                              ],
      -                                              "type": "string"
      -                                            }
      -                                          },
      -                                          "required": [
      -                                            "criterionId",
      -                                            "description",
      -                                            "status"
      -                                          ],
      -                                          "type": "object"
      -                                        },
      -                                        "maxItems": 20,
      -                                        "minItems": 1,
      -                                        "type": "array"
      -                                      },
      -                                      "reviewedAt": {
      -                                        "format": "date-time",
      -                                        "type": "string"
      -                                      },
      -                                      "scope": {
      -                                        "type": "string"
      -                                      }
      -                                    },
      -                                    "required": [
      -                                      "reviewedAt",
      -                                      "scope",
      -                                      "criteria"
      -                                    ],
      -                                    "type": "object"
      -                                  },
      -                                  {
      -                                    "type": "null"
      -                                  }
      -                                ]
      -                              },
      -                              "sourceUrls": {
      -                                "items": {
      -                                  "type": "string"
      -                                },
      -                                "maxItems": 10,
      -                                "minItems": 1,
      -                                "type": "array"
      -                              },
      -                              "status": {
      -                                "enum": [
      -                                  "completed",
      -                                  "no_results",
      -                                  "connection_required",
      -                                  "payment_required",
      -                                  "rate_limited",
      -                                  "failed"
      -                                ],
      -                                "type": "string"
      -                              },
      -                              "task": {
      -                                "enum": [
      -                                  "web_search",
      -                                  "read_page"
      -                                ],
      -                                "type": "string"
      -                              },
      -                              "transport": {
      -                                "enum": [
      -                                  "MCP",
      -                                  "REST"
      -                                ],
      -                                "type": "string"
      -                              }
      -                            },
      -                            "required": [
      -                              "id",
      -                              "provenance",
      -                              "observedAt",
      -                              "adapterEndpoint",
      -                              "transport",
      -                              "task",
      -                              "input",
      -                              "status",
      -                              "reasonCode",
      -                              "durationMs",
      -                              "connectionObserved",
      -                              "responseShapeChecked",
      -                              "outputExcerpt",
      -                              "sourceUrls",
      -                              "cost",
      -                              "review",
      -                              "fresh",
      -                              "expiresAt",
      -                              "independentReview",
      -                              "qualityVerified"
      -                            ],
      -                            "type": "object"
      -                          },
      -                          "maxItems": 20,
      -                          "type": "array"
      -                        },
      -                        "schemaVersion": {
      -                          "const": "1",
      -                          "type": "string"
      -                        },
      -                        "serviceName": {
      -                          "type": [
      -                            "string",
      -                            "null"
      -                          ]
      -                        },
      -                        "slug": {
      -                          "type": "string"
      -                        },
      -                        "source": {
      -                          "additionalProperties": false,
      -                          "properties": {
      -                            "checkedAt": {
      -                              "type": [
      -                                "string",
      -                                "null"
      -                              ]
      -                            },
      -                            "scope": {
      -                              "type": "string"
      -                            },
      -                            "sources": {
      -                              "items": {
      -                                "additionalProperties": false,
      -                                "properties": {
      -                                  "title": {
      -                                    "type": "string"
      -                                  },
      -                                  "url": {
      -                                    "type": "string"
      -                                  }
      -                                },
      -                                "required": [
      -                                  "url",
      -                                  "title"
      -                                ],
      -                                "type": "object"
      -                              },
      -                              "type": "array"
      -                            },
      -                            "status": {
      -                              "enum": [
      -                                "reviewed",
      -                                "unavailable"
      -                              ],
      -                              "type": "string"
      -                            }
      -                          },
      -                          "required": [
      -                            "status",
      -                            "checkedAt",
      -                            "scope",
      -                            "sources"
      -                          ],
      -                          "type": "object"
      -                        },
      -                        "task": {
      -                          "additionalProperties": false,
      -                          "properties": {
      -                            "independentReview": {
      -                              "const": false,
      -                              "type": "boolean"
      -                            },
      -                            "observationId": {
      -                              "type": [
      -                                "string",
      -                                "null"
      -                              ]
      -                            },
      -                            "qualityVerified": {
      -                              "const": false,
      -                              "type": "boolean"
      -                            },
      -                            "reviewedAt": {
      -                              "type": [
      -                                "string",
      -                                "null"
      -                              ]
      -                            },
      -                            "status": {
      -                              "enum": [
      -                                "internally_reviewed",
      -                                "not_reviewed",
      -                                "stale",
      -                                "unavailable"
      -                              ],
      -                              "type": "string"
      -                            }
      -                          },
      -                          "required": [
      -                            "status",
      -                            "observationId",
      -                            "reviewedAt",
      -                            "qualityVerified",
      -                            "independentReview"
      -                          ],
      -                          "type": "object"
      -                        }
      -                      },
      -                      "required": [
      -                        "schemaVersion",
      -                        "slug",
      -                        "serviceName",
      -                        "available",
      -                        "evidencePath",
      -                        "badgePath",
      -                        "source",
      -                        "connection",
      -                        "task",
      -                        "latestAttempt",
      -                        "observations",
      -                        "limitations"
      -                      ],
      -                      "type": "object"
      -                    },
      -                    "status": {
      -                      "const": "completed",
      -                      "type": "string"
      -                    }
      -                  },
      -                  "required": [
      -                    "status",
      -                    "data"
      -                  ],
      -                  "type": "object"
      -                },
      -                {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "error": {
      -                      "additionalProperties": false,
      -                      "properties": {
      -                        "code": {
      -                          "type": "string"
      -                        },
      -                        "message": {
      -                          "type": "string"
      -                        }
      -                      },
      -                      "required": [
      -                        "code",
      -                        "message"
      -                      ],
      -                      "type": "object"
      -                    },
      -                    "status": {
      -                      "const": "error",
      -                      "type": "string"
      -                    }
      -                  },
      -                  "required": [
      -                    "status",
      -                    "error"
      -                  ],
      -                  "type": "object"
      -                }
      -              ]
      -            },
      -            "slug": {
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "slug",
      -            "evidence",
      -            "connection"
      -          ],
      -          "type": "object"
      -        },
      -        "maxItems": 3,
      -        "type": "array"
      -      },
      -      "discovery": {
      -        "oneOf": [
      -          {
      -            "additionalProperties": false,
      -            "properties": {
      -              "kind": {
      -                "const": "recommendation",
      -                "type": "string"
      -              },
      -              "result": {
      -                "additionalProperties": false,
      -                "properties": {
      -                  "assessment": {
      -                    "additionalProperties": false,
      -                    "properties": {
      -                      "notes": {
      -                        "items": {
      -                          "type": "string"
      -                        },
      -                        "type": "array"
      -                      },
      -                      "ordering": {
      -                        "additionalProperties": false,
      -                        "properties": {
      -                          "applied": {
      -                            "type": "boolean"
      -                          },
      -                          "method": {
      -                            "enum": [
      -                              "reviewed_source_controls_v1",
      -                              "reviewed_rendering_controls_v1"
      -                            ],
      -                            "type": "string"
      -                          },
      -                          "performanceRanking": {
      -                            "const": false,
      -                            "type": "boolean"
      -                          }
      -                        },
      -                        "required": [
      -                          "method",
      -                          "performanceRanking",
      -                          "applied"
      -                        ],
      -                        "type": "object"
      -                      },
      -                      "query": {
      -                        "const": "unassessed",
      -                        "type": "string"
      -                      },
      -                      "requestSignals": {
      -                        "additionalProperties": false,
      -                        "properties": {
      -                          "limitations": {
      -                            "items": {
      -                              "type": "string"
      -                            },
      -                            "type": "array"
      -                          },
      -                          "method": {
      -                            "const": "literal_reference_signals_v1",
      -                            "type": "string"
      -                          },
      -                          "renderingPreference": {
      -                            "enum": [
      -                              "javascript",
      -                              "direct_http",
      -                              "not_established"
      -                            ],
      -                            "type": "string"
      -                          },
      -                          "renderingPreferenceConflict": {
      -                            "type": "boolean"
      -                          },
      -                          "sourceDomains": {
      -                            "items": {
      -                              "type": "string"
      -                            },
      -                            "type": "array"
      -                          },
      -                          "sourceRestriction": {
      -                            "enum": [
      -                              "explicit_only",
      -                              "reference_only",
      -                              "not_established"
      -                            ],
      -                            "type": "string"
      -                          },
      -                          "sourceUrls": {
      -                            "items": {
      -                              "additionalProperties": false,
      -                              "properties": {
      -                                "field": {
      -                                  "type": "string"
      -                                },
      -                                "url": {
      -                                  "format": "uri",
      -                                  "type": "string"
      -                                }
      -                              },
      -                              "required": [
      -                                "url",
      -                                "field"
      -                              ],
      -                              "type": "object"
      -                            },
      -                            "type": "array"
      -                          },
      -                          "targetMode": {
      -                            "enum": [
      -                              "specific_urls",
      -                              "open_web",
      -                              "not_established"
      -                            ],
      -                            "type": "string"
      -                          }
      -                        },
      -                        "required": [
      -                          "method",
      -                          "sourceUrls",
      -                          "sourceDomains",
      -                          "sourceRestriction",
      -                          "targetMode",
      -                          "renderingPreference",
      -                          "renderingPreferenceConflict",
      -                          "limitations"
      -                        ],
      -                        "type": "object"
      -                      },
      -                      "requirements": {
      -                        "const": "unassessed",
      -                        "type": "string"
      -                      }
      -                    },
      -                    "required": [
      -                      "query",
      -                      "requirements",
      -                      "requestSignals",
      -                      "ordering",
      -                      "notes"
      -                    ],
      -                    "type": "object"
      -                  },
      -                  "canExecute": {
      -                    "const": false,
      -                    "type": "boolean"
      -                  },
      -                  "candidates": {
      -                    "items": {
      -                      "additionalProperties": false,
      -                      "properties": {
      -                        "accountStatus": {
      -                          "const": "unknown",
      -                          "type": "string"
      -                        },
      -                        "evidence": {
      -                          "additionalProperties": false,
      -                          "properties": {
      -                            "recentAttempt": {
      -                              "anyOf": [
      -                                {
      -                                  "type": "null"
      -                                },
      -                                {
      -                                  "additionalProperties": false,
      -                                  "properties": {
      -                                    "adapterEndpoint": {
      -                                      "format": "uri",
      -                                      "type": "string"
      -                                    },
      -                                    "fresh": {
      -                                      "type": "boolean"
      -                                    },
      -                                    "observedAt": {
      -                                      "type": "string"
      -                                    },
      -                                    "scope": {
      -                                      "type": "string"
      -                                    },
      -                                    "status": {
      -                                      "type": "string"
      -                                    }
      -                                  },
      -                                  "required": [
      -                                    "observedAt",
      -                                    "status",
      -                                    "adapterEndpoint",
      -                                    "fresh",
      -                                    "scope"
      -                                  ],
      -                                  "type": "object"
      -                                }
      -                              ]
      -                            },
      -                            "url": {
      -                              "type": "string"
      -                            }
      -                          },
      -                          "required": [
      -                            "url",
      -                            "recentAttempt"
      -                          ],
      -                          "type": "object"
      -                        },
      -                        "fit": {
      -                          "const": "needs_review",
      -                          "type": "string"
      -                        },
      -                        "liveAvailability": {
      -                          "const": "not_checked",
      -                          "type": "string"
      -                        },
      -                        "measurements": {
      -                          "additionalProperties": false,
      -                          "properties": {
      -                            "durationMs": {
      -                              "type": "null"
      -                            },
      -                            "qualityScore": {
      -                              "type": "null"
      -                            },
      -                            "sampleCount": {
      -                              "const": 0,
      -                              "type": "number"
      -                            },
      -                            "taskCostUsd": {
      -                              "type": "null"
      -                            }
      -                          },
      -                          "required": [
      -                            "taskCostUsd",
      -                            "durationMs",
      -                            "qualityScore",
      -                            "sampleCount"
      -                          ],
      -                          "type": "object"
      -                        },
      -                        "name": {
      -                          "type": "string"
      -                        },
      -                        "options": {
      -                          "items": {
      -                            "additionalProperties": false,
      -                            "properties": {
      -                              "access": {
      -                                "enum": [
      -                                  "documented_anonymous",
      -                                  "documented_wallet",
      -                                  "host_connection_required",
      -                                  "not_established"
      -                                ],
      -                                "type": "string"
      -                              },
      -                              "authentication": {
      -                                "additionalProperties": false,
      -                                "properties": {
      -                                  "instructions": {
      -                                    "type": "string"
      -                                  },
      -                                  "method": {
      -                                    "enum": [
      -                                      "api-key",
      -                                      "oauth",
      -                                      "wallet-payment",
      -                                      "none",
      -                                      "unknown"
      -                                    ],
      -                                    "type": "string"
      -                                  },
      -                                  "requirement": {
      -                                    "enum": [
      -                                      "required",
      -                                      "optional",
      -                                      "conditional",
      -                                      "unknown"
      -                                    ],
      -                                    "type": "string"
      -                                  }
      -                                },
      -                                "required": [
      -                                  "method",
      -                                  "requirement",
      -                                  "instructions"
      -                                ],
      -                                "type": "object"
      -                              },
      -                              "endpoint": {
      -                                "anyOf": [
      -                                  {
      -                                    "format": "uri",
      -                                    "type": "string"
      -                                  },
      -                                  {
      -                                    "type": "null"
      -                                  }
      -                                ]
      -                              },
      -                              "id": {
      -                                "type": "string"
      -                              },
      -                              "label": {
      -                                "type": "string"
      -                              },
      -                              "limitations": {
      -                                "items": {
      -                                  "type": "string"
      -                                },
      -                                "type": "array"
      -                              },
      -                              "paymentRequired": {
      -                                "type": [
      -                                  "boolean",
      -                                  "null"
      -                                ]
      -                              },
      -                              "protocol": {
      -                                "enum": [
      -                                  "MCP",
      -                                  "REST"
      -                                ],
      -                                "type": "string"
      -                              },
      -                              "protocols": {
      -                                "items": {
      -                                  "enum": [
      -                                    "MCP",
      -                                    "REST",
      -                                    "x402"
      -                                  ],
      -                                  "type": "string"
      -                                },
      -                                "maxItems": 3,
      -                                "minItems": 1,
      -                                "type": "array",
      -                                "uniqueItems": true
      -                              },
      -                              "readiness": {
      -                                "additionalProperties": false,
      -                                "properties": {
      -                                  "expiresAt": {
      -                                    "format": "date-time",
      -                                    "type": [
      -                                      "string",
      -                                      "null"
      -                                    ]
      -                                  },
      -                                  "explanation": {
      -                                    "type": "string"
      -                                  },
      -                                  "label": {
      -                                    "type": "string"
      -                                  },
      -                                  "observedAt": {
      -                                    "format": "date-time",
      -                                    "type": [
      -                                      "string",
      -                                      "null"
      -                                    ]
      -                                  },
      -                                  "outcome": {
      -                                    "type": [
      -                                      "string",
      -                                      "null"
      -                                    ]
      -                                  },
      -                                  "status": {
      -                                    "enum": [
      -                                      "response_observed",
      -                                      "recent_issue",
      -                                      "no_results",
      -                                      "stale",
      -                                      "not_observed"
      -                                    ],
      -                                    "type": "string"
      -                                  }
      -                                },
      -                                "required": [
      -                                  "status",
      -                                  "observedAt",
      -                                  "expiresAt",
      -                                  "outcome",
      -                                  "label",
      -                                  "explanation"
      -                                ],
      -                                "type": "object"
      -                              },
      -                              "sourceUrls": {
      -                                "items": {
      -                                  "format": "uri",
      -                                  "type": "string"
      -                                },
      -                                "minItems": 1,
      -                                "type": "array"
      -                              },
      -                              "steps": {
      -                                "items": {
      -                                  "type": "string"
      -                                },
      -                                "type": "array"
      -                              },
      -                              "taskSuitability": {
      -                                "additionalProperties": false,
      -                                "properties": {
      -                                  "expiresAt": {
      -                                    "format": "date-time",
      -                                    "type": [
      -                                      "string",
      -                                      "null"
      -                                    ]
      -                                  },
      -                                  "limitations": {
      -                                    "items": {
      -                                      "type": "string"
      -                                    },
      -                                    "type": "array"
      -                                  },
      -                                  "nativeDomainFilter": {
      -                                    "enum": [
      -                                      "documented",
      -                                      "not_established"
      -                                    ],
      -                                    "type": "string"
      -                                  },
      -                                  "pageRendering": {
      -                                    "additionalProperties": false,
      -                                    "properties": {
      -                                      "directHttpValue": {
      -                                        "type": [
      -                                          "string",
      -                                          "null"
      -                                        ]
      -                                      },
      -                                      "expiresAt": {
      -                                        "format": "date-time",
      -                                        "type": [
      -                                          "string",
      -                                          "null"
      -                                        ]
      -                                      },
      -                                      "javascriptValue": {
      -                                        "type": [
      -                                          "string",
      -                                          "null"
      -                                        ]
      -                                      },
      -                                      "limitations": {
      -                                        "items": {
      -                                          "type": "string"
      -                                        },
      -                                        "type": "array"
      -                                      },
      -                                      "modes": {
      -                                        "items": {
      -                                          "enum": [
      -                                            "javascript",
      -                                            "direct_http"
      -                                          ],
      -                                          "type": "string"
      -                                        },
      -                                        "type": "array",
      -                                        "uniqueItems": true
      -                                      },
      -                                      "parameter": {
      -                                        "type": [
      -                                          "string",
      -                                          "null"
      -                                        ]
      -                                      },
      -                                      "reviewedAt": {
      -                                        "format": "date-time",
      -                                        "type": [
      -                                          "string",
      -                                          "null"
      -                                        ]
      -                                      },
      -                                      "sources": {
      -                                        "items": {
      -                                          "additionalProperties": false,
      -                                          "properties": {
      -                                            "title": {
      -                                              "type": "string"
      -                                            },
      -                                            "url": {
      -                                              "format": "uri",
      -                                              "type": "string"
      -                                            }
      -                                          },
      -                                          "required": [
      -                                            "url",
      -                                            "title"
      -                                          ],
      -                                          "type": "object"
      -                                        },
      -                                        "type": "array"
      -                                      },
      -                                      "status": {
      -                                        "enum": [
      -                                          "documented",
      -                                          "not_established"
      -                                        ],
      -                                        "type": "string"
      -                                      }
      -                                    },
      -                                    "required": [
      -                                      "status",
      -                                      "modes",
      -                                      "parameter",
      -                                      "javascriptValue",
      -                                      "directHttpValue",
      -                                      "reviewedAt",
      -                                      "expiresAt",
      -                                      "sources",
      -                                      "limitations"
      -                                    ],
      -                                    "type": "object"
      -                                  },
      -                                  "parameter": {
      -                                    "type": [
      -                                      "string",
      -                                      "null"
      -                                    ]
      -                                  },
      -                                  "requiredMode": {
      -                                    "type": [
      -                                      "string",
      -                                      "null"
      -                                    ]
      -                                  },
      -                                  "reviewedAt": {
      -                                    "format": "date-time",
      -                                    "type": [
      -                                      "string",
      -                                      "null"
      -                                    ]
      -                                  },
      -                                  "sources": {
      -                                    "items": {
      -                                      "additionalProperties": false,
      -                                      "properties": {
      -                                        "title": {
      -                                          "type": "string"
      -                                        },
      -                                        "url": {
      -                                          "format": "uri",
      -                                          "type": "string"
      -                                        }
      -                                      },
      -                                      "required": [
      -                                        "url",
      -                                        "title"
      -                                      ],
      -                                      "type": "object"
      -                                    },
      -                                    "type": "array"
      -                                  }
      -                                },
      -                                "required": [
      -                                  "nativeDomainFilter",
      -                                  "parameter",
      -                                  "requiredMode",
      -                                  "reviewedAt",
      -                                  "expiresAt",
      -                                  "sources",
      -                                  "limitations",
      -                                  "pageRendering"
      -                                ],
      -                                "type": "object"
      -                              },
      -                              "transport": {
      -                                "enum": [
      -                                  "streamable-http",
      -                                  "sse",
      -                                  "stdio",
      -                                  "https",
      -                                  "unknown"
      -                                ],
      -                                "type": "string"
      -                              }
      -                            },
      -                            "required": [
      -                              "taskSuitability",
      -                              "readiness",
      -                              "id",
      -                              "label",
      -                              "protocol",
      -                              "protocols",
      -                              "paymentRequired",
      -                              "transport",
      -                              "endpoint",
      -                              "access",
      -                              "authentication",
      -                              "steps",
      -                              "limitations",
      -                              "sourceUrls"
      -                            ],
      -                            "type": "object"
      -                          },
      -                          "maxItems": 20,
      -                          "minItems": 1,
      -                          "type": "array"
      -                        },
      -                        "provider": {
      -                          "type": "string"
      -                        },
      -                        "quotaStatus": {
      -                          "const": "unknown",
      -                          "type": "string"
      -                        },
      -                        "reasons": {
      -                          "items": {
      -                            "type": "string"
      -                          },
      -                          "type": "array"
      -                        },
      -                        "review": {
      -                          "additionalProperties": false,
      -                          "properties": {
      -                            "guideSnapshotMatched": {
      -                              "const": true,
      -                              "type": "boolean"
      -                            },
      -                            "listingSnapshotMatched": {
      -                              "const": true,
      -                              "type": "boolean"
      -                            },
      -                            "reviewedAt": {
      -                              "type": "string"
      -                            }
      -                          },
      -                          "required": [
      -                            "reviewedAt",
      -                            "listingSnapshotMatched",
      -                            "guideSnapshotMatched"
      -                          ],
      -                          "type": "object"
      -                        },
      -                        "serviceUrl": {
      -                          "type": "string"
      -                        },
      -                        "sources": {
      -                          "items": {
      -                            "additionalProperties": false,
      -                            "properties": {
      -                              "checkedAt": {
      -                                "type": "string"
      -                              },
      -                              "title": {
      -                                "type": "string"
      -                              },
      -                              "url": {
      -                                "format": "uri",
      -                                "type": "string"
      -                              }
      -                            },
      -                            "required": [
      -                              "url",
      -                              "title",
      -                              "checkedAt"
      -                            ],
      -                            "type": "object"
      -                          },
      -                          "minItems": 1,
      -                          "type": "array"
      -                        },
      -                        "sponsored": {
      -                          "const": false,
      -                          "type": "boolean"
      -                        },
      -                        "unknowns": {
      -                          "items": {
      -                            "additionalProperties": false,
      -                            "properties": {
      -                              "field": {
      -                                "type": "string"
      -                              },
      -                              "reason": {
      -                                "type": "string"
      -                              },
      -                              "status": {
      -                                "const": "unknown",
      -                                "type": "string"
      -                              }
      -                            },
      -                            "required": [
      -                              "field",
      -                              "status",
      -                              "reason"
      -                            ],
      -                            "type": "object"
      -                          },
      -                          "type": "array"
      -                        }
      -                      },
      -                      "required": [
      -                        "provider",
      -                        "name",
      -                        "serviceUrl",
      -                        "fit",
      -                        "reasons",
      -                        "unknowns",
      -                        "options",
      -                        "review",
      -                        "sources",
      -                        "evidence",
      -                        "measurements",
      -                        "accountStatus",
      -                        "quotaStatus",
      -                        "liveAvailability",
      -                        "sponsored"
      -                      ],
      -                      "type": "object"
      -                    },
      -                    "maxItems": 3,
      -                    "type": "array"
      -                  },
      -                  "coverage": {
      -                    "additionalProperties": false,
      -                    "properties": {
      -                      "candidateServices": {
      -                        "maximum": 2000,
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "evaluatedServices": {
      -                        "maximum": 2000,
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "excludedServices": {
      -                        "maximum": 2000,
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "insufficientEvidenceServices": {
      -                        "maximum": 2000,
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "invalidReviewedProfiles": {
      -                        "maximum": 2000,
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "outsideTaskScopeServices": {
      -                        "maximum": 2000,
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "publishedServices": {
      -                        "maximum": 2000,
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "reviewedProfiles": {
      -                        "maximum": 2000,
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "sourceReviewedServices": {
      -                        "maximum": 2000,
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "taskReviewedServices": {
      -                        "maximum": 2000,
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "unreviewedServices": {
      -                        "maximum": 2000,
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      }
      -                    },
      -                    "required": [
      -                      "publishedServices",
      -                      "evaluatedServices",
      -                      "sourceReviewedServices",
      -                      "outsideTaskScopeServices",
      -                      "insufficientEvidenceServices",
      -                      "reviewedProfiles",
      -                      "unreviewedServices",
      -                      "invalidReviewedProfiles",
      -                      "taskReviewedServices",
      -                      "candidateServices",
      -                      "excludedServices"
      -                    ],
      -                    "type": "object"
      -                  },
      -                  "limitations": {
      -                    "items": {
      -                      "type": "string"
      -                    },
      -                    "type": "array"
      -                  },
      -                  "mode": {
      -                    "const": "planning_only",
      -                    "type": "string"
      -                  },
      -                  "projection": {
      -                    "additionalProperties": false,
      -                    "properties": {
      -                      "availableCandidates": {
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "excludedRecords": {
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "fullResponseEndpoint": {
      -                        "const": "/api/recommendations",
      -                        "type": "string"
      -                      },
      -                      "fullResponseMethod": {
      -                        "const": "POST",
      -                        "type": "string"
      -                      },
      -                      "kind": {
      -                        "const": "bounded_shortlist",
      -                        "type": "string"
      -                      },
      -                      "omittedCandidates": {
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      }
      -                    },
      -                    "required": [
      -                      "kind",
      -                      "availableCandidates",
      -                      "omittedCandidates",
      -                      "excludedRecords",
      -                      "fullResponseEndpoint",
      -                      "fullResponseMethod"
      -                    ],
      -                    "type": "object"
      -                  },
      -                  "request": {
      -                    "additionalProperties": false,
      -                    "properties": {
      -                      "constraints": {
      -                        "additionalProperties": false,
      -                        "properties": {
      -                          "access": {
      -                            "enum": [
      -                              "any",
      -                              "no_account"
      -                            ],
      -                            "type": "string"
      -                          },
      -                          "maxDurationMs": {
      -                            "maximum": 300000,
      -                            "minimum": 1,
      -                            "type": [
      -                              "integer",
      -                              "null"
      -                            ]
      -                          },
      -                          "maxTaskCostUsd": {
      -                            "maximum": 1000,
      -                            "minimum": 0,
      -                            "type": [
      -                              "number",
      -                              "null"
      -                            ]
      -                          },
      -                          "outputLanguage": {
      -                            "maxLength": 63,
      -                            "minLength": 2,
      -                            "type": [
      -                              "string",
      -                              "null"
      -                            ]
      -                          },
      -                          "payment": {
      -                            "enum": [
      -                              "any",
      -                              "no_payment"
      -                            ],
      -                            "type": "string"
      -                          },
      -                          "protocol": {
      -                            "enum": [
      -                              "any",
      -                              "MCP",
      -                              "REST",
      -                              "x402"
      -                            ],
      -                            "type": "string"
      -                          },
      -                          "requireMeasuredQuality": {
      -                            "type": "boolean"
      -                          }
      -                        },
      -                        "required": [
      -                          "access",
      -                          "protocol",
      -                          "payment",
      -                          "maxTaskCostUsd",
      -                          "maxDurationMs",
      -                          "requireMeasuredQuality",
      -                          "outputLanguage"
      -                        ],
      -                        "type": "object"
      -                      },
      -                      "executionPolicy": {
      -                        "additionalProperties": false,
      -                        "properties": {
      -                          "accountConnections": {
      -                            "const": false,
      -                            "type": "boolean"
      -                          },
      -                          "payments": {
      -                            "const": false,
      -                            "type": "boolean"
      -                          },
      -                          "providerCalls": {
      -                            "const": false,
      -                            "type": "boolean"
      -                          }
      -                        },
      -                        "required": [
      -                          "providerCalls",
      -                          "accountConnections",
      -                          "payments"
      -                        ],
      -                        "type": "object"
      -                      },
      -                      "query": {
      -                        "maxLength": 2000,
      -                        "minLength": 1,
      -                        "type": "string"
      -                      },
      -                      "requirements": {
      -                        "items": {
      -                          "maxLength": 200,
      -                          "minLength": 1,
      -                          "type": "string"
      -                        },
      -                        "maxItems": 8,
      -                        "type": "array"
      -                      },
      -                      "task": {
      -                        "enum": [
      -                          "web_search",
      -                          "read_page",
      -                          "pdf_parse",
      -                          "browser_automation",
      -                          "structured_data"
      -                        ],
      -                        "type": "string"
      -                      }
      -                    },
      -                    "required": [
      -                      "task",
      -                      "query",
      -                      "requirements",
      -                      "executionPolicy",
      -                      "constraints"
      -                    ],
      -                    "type": "object"
      -                  },
      -                  "schemaVersion": {
      -                    "const": "1",
      -                    "type": "string"
      -                  }
      -                },
      -                "required": [
      -                  "schemaVersion",
      -                  "mode",
      -                  "request",
      -                  "assessment",
      -                  "canExecute",
      -                  "coverage",
      -                  "limitations",
      -                  "candidates",
      -                  "projection"
      -                ],
      -                "type": "object"
      -              }
      -            },
      -            "required": [
      -              "kind",
      -              "result"
      -            ],
      -            "type": "object"
      -          },
      -          {
      -            "additionalProperties": false,
      -            "properties": {
      -              "kind": {
      -                "const": "catalogue",
      -                "type": "string"
      -              },
      -              "result": {
      -                "additionalProperties": false,
      -                "properties": {
      -                  "generatedAt": {
      -                    "format": "date-time",
      -                    "type": "string"
      -                  },
      -                  "page": {
      -                    "additionalProperties": false,
      -                    "properties": {
      -                      "nextOffset": {
      -                        "minimum": 0,
      -                        "type": [
      -                          "integer",
      -                          "null"
      -                        ]
      -                      },
      -                      "offset": {
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "requestedLimit": {
      -                        "maximum": 100,
      -                        "minimum": 1,
      -                        "type": "integer"
      -                      },
      -                      "returnedBeforeProjection": {
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "unselectedResumeOffset": {
      -                        "minimum": 0,
      -                        "type": [
      -                          "integer",
      -                          "null"
      -                        ]
      -                      }
      -                    },
      -                    "required": [
      -                      "offset",
      -                      "requestedLimit",
      -                      "returnedBeforeProjection",
      -                      "nextOffset",
      -                      "unselectedResumeOffset"
      -                    ],
      -                    "type": "object"
      -                  },
      -                  "projection": {
      -                    "additionalProperties": false,
      -                    "properties": {
      -                      "availableOnReturnedPage": {
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "fullResponseEndpoint": {
      -                        "const": "/api/services",
      -                        "type": "string"
      -                      },
      -                      "fullResponseMethod": {
      -                        "const": "POST",
      -                        "type": "string"
      -                      },
      -                      "kind": {
      -                        "const": "bounded_shortlist",
      -                        "type": "string"
      -                      },
      -                      "omittedOnReturnedPage": {
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      }
      -                    },
      -                    "required": [
      -                      "kind",
      -                      "availableOnReturnedPage",
      -                      "omittedOnReturnedPage",
      -                      "fullResponseEndpoint",
      -                      "fullResponseMethod"
      -                    ],
      -                    "type": "object"
      -                  },
      -                  "returned": {
      -                    "maximum": 3,
      -                    "minimum": 0,
      -                    "type": "integer"
      -                  },
      -                  "search": {
      -                    "additionalProperties": false,
      -                    "properties": {
      -                      "appliedFilters": {
      -                        "additionalProperties": false,
      -                        "properties": {
      -                          "category": {
      -                            "anyOf": [
      -                              {
      -                                "enum": [
      -                                  "search",
      -                                  "extraction",
      -                                  "data",
      -                                  "browser",
      -                                  "documents"
      -                                ],
      -                                "type": "string"
      -                              },
      -                              {
      -                                "type": "null"
      -                              }
      -                            ]
      -                          },
      -                          "pricing": {
      -                            "anyOf": [
      -                              {
      -                                "enum": [
      -                                  "free",
      -                                  "freemium",
      -                                  "usage-based",
      -                                  "subscription",
      -                                  "unknown"
      -                                ],
      -                                "type": "string"
      -                              },
      -                              {
      -                                "type": "null"
      -                              }
      -                            ]
      -                          },
      -                          "protocol": {
      -                            "anyOf": [
      -                              {
      -                                "enum": [
      -                                  "MCP",
      -                                  "REST",
      -                                  "x402"
      -                                ],
      -                                "type": "string"
      -                              },
      -                              {
      -                                "type": "null"
      -                              }
      -                            ]
      -                          }
      -                        },
      -                        "required": [
      -                          "category",
      -                          "protocol",
      -                          "pricing"
      -                        ],
      -                        "type": "object"
      -                      },
      -                      "discovery": {
      -                        "additionalProperties": false,
      -                        "properties": {
      -                          "assessment": {
      -                            "const": "unassessed",
      -                            "type": "string"
      -                          },
      -                          "decomposition": {
      -                            "enum": [
      -                              "caller_supplied",
      -                              "not_supplied"
      -                            ],
      -                            "type": "string"
      -                          },
      -                          "executionPolicy": {
      -                            "additionalProperties": false,
      -                            "properties": {
      -                              "accountConnections": {
      -                                "const": false,
      -                                "type": "boolean"
      -                              },
      -                              "payments": {
      -                                "const": false,
      -                                "type": "boolean"
      -                              },
      -                              "providerCalls": {
      -                                "const": false,
      -                                "type": "boolean"
      -                              }
      -                            },
      -                            "required": [
      -                              "providerCalls",
      -                              "accountConnections",
      -                              "payments"
      -                            ],
      -                            "type": "object"
      -                          },
      -                          "originalRequest": {
      -                            "maxLength": 2000,
      -                            "minLength": 1,
      -                            "type": [
      -                              "string",
      -                              "null"
      -                            ]
      -                          },
      -                          "requirements": {
      -                            "items": {
      -                              "maxLength": 200,
      -                              "minLength": 1,
      -                              "type": "string"
      -                            },
      -                            "maxItems": 8,
      -                            "type": "array"
      -                          },
      -                          "resultsAre": {
      -                            "const": "metadata_candidates",
      -                            "type": "string"
      -                          }
      -                        },
      -                        "required": [
      -                          "originalRequest",
      -                          "requirements",
      -                          "executionPolicy",
      -                          "decomposition",
      -                          "assessment",
      -                          "resultsAre"
      -                        ],
      -                        "type": "object"
      -                      },
      -                      "effectiveQuery": {
      -                        "type": "string"
      -                      },
      -                      "mode": {
      -                        "enum": [
      -                          "browse",
      -                          "keywords",
      -                          "agent-translation"
      -                        ],
      -                        "type": "string"
      -                      },
      -                      "originalQuery": {
      -                        "type": "string"
      -                      },
      -                      "reasonCodes": {
      -                        "description": "Empty when matches exist. Otherwise identifies the first blocking cause: an overlong query, no searchable terms, unsupported exclusions/alternatives/numerical comparisons, or no match in the current published catalogue. It does not establish that no suitable provider exists elsewhere. REST/MCP reject overlong requests before returning search results.",
      -                        "items": {
      -                          "enum": [
      -                            "QUERY_TOO_LONG",
      -                            "NO_SEARCHABLE_TERMS",
      -                            "UNSUPPORTED_CONDITIONS",
      -                            "NO_CATALOGUE_MATCH"
      -                          ],
      -                          "type": "string"
      -                        },
      -                        "maxItems": 1,
      -                        "type": "array"
      -                      },
      -                      "suggestions": {
      -                        "items": {
      -                          "type": "string"
      -                        },
      -                        "type": "array"
      -                      },
      -                      "terms": {
      -                        "items": {
      -                          "type": "string"
      -                        },
      -                        "type": "array"
      -                      },
      -                      "warnings": {
      -                        "items": {
      -                          "type": "string"
      -                        },
      -                        "type": "array"
      -                      }
      -                    },
      -                    "required": [
      -                      "discovery",
      -                      "originalQuery",
      -                      "effectiveQuery",
      -                      "mode",
      -                      "reasonCodes",
      -                      "terms",
      -                      "appliedFilters",
      -                      "warnings",
      -                      "suggestions"
      -                    ],
      -                    "type": "object"
      -                  },
      -                  "services": {
      -                    "items": {
      -                      "oneOf": [
      -                        {
      -                          "additionalProperties": false,
      -                          "properties": {
      -                            "auth": {
      -                              "enum": [
      -                                "api-key",
      -                                "oauth",
      -                                "wallet-payment",
      -                                "none",
      -                                "unknown"
      -                              ],
      -                              "type": "string"
      -                            },
      -                            "category": {
      -                              "enum": [
      -                                "search",
      -                                "extraction",
      -                                "data",
      -                                "browser",
      -                                "documents"
      -                              ],
      -                              "type": "string"
      -                            },
      -                            "docsUrl": {
      -                              "type": "string"
      -                            },
      -                            "matchReasons": {
      -                              "items": {
      -                                "additionalProperties": false,
      -                                "properties": {
      -                                  "field": {
      -                                    "enum": [
      -                                      "name_provider",
      -                                      "capabilities",
      -                                      "description",
      -                                      "category",
      -                                      "protocol",
      -                                      "pricing",
      -                                      "catalogue"
      -                                    ],
      -                                    "type": "string"
      -                                  },
      -                                  "kind": {
      -                                    "enum": [
      -                                      "keyword",
      -                                      "filter",
      -                                      "catalogue"
      -                                    ],
      -                                    "type": "string"
      -                                  },
      -                                  "matchedTerm": {
      -                                    "type": [
      -                                      "string",
      -                                      "null"
      -                                    ]
      -                                  },
      -                                  "term": {
      -                                    "type": [
      -                                      "string",
      -                                      "null"
      -                                    ]
      -                                  }
      -                                },
      -                                "required": [
      -                                  "kind",
      -                                  "field",
      -                                  "term",
      -                                  "matchedTerm"
      -                                ],
      -                                "type": "object"
      -                              },
      -                              "minItems": 1,
      -                              "type": "array"
      -                            },
      -                            "name": {
      -                              "type": "string"
      -                            },
      -                            "pricing": {
      -                              "additionalProperties": false,
      -                              "properties": {
      -                                "checkedAt": {
      -                                  "anyOf": [
      -                                    {
      -                                      "anyOf": [
      -                                        {
      -                                          "format": "date",
      -                                          "type": "string"
      -                                        },
      -                                        {
      -                                          "format": "date-time",
      -                                          "type": "string"
      -                                        }
      -                                      ]
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "model": {
      -                                  "enum": [
      -                                    "free",
      -                                    "freemium",
      -                                    "usage-based",
      -                                    "subscription",
      -                                    "unknown"
      -                                  ],
      -                                  "type": "string"
      -                                }
      -                              },
      -                              "required": [
      -                                "model",
      -                                "checkedAt"
      -                              ],
      -                              "type": "object"
      -                            },
      -                            "protocols": {
      -                              "items": {
      -                                "enum": [
      -                                  "MCP",
      -                                  "REST",
      -                                  "x402"
      -                                ],
      -                                "type": "string"
      -                              },
      -                              "type": "array"
      -                            },
      -                            "provider": {
      -                              "type": "string"
      -                            },
      -                            "slug": {
      -                              "type": "string"
      -                            },
      -                            "source": {
      -                              "additionalProperties": false,
      -                              "properties": {
      -                                "checkedAt": {
      -                                  "anyOf": [
      -                                    {
      -                                      "format": "date",
      -                                      "type": "string"
      -                                    },
      -                                    {
      -                                      "format": "date-time",
      -                                      "type": "string"
      -                                    }
      -                                  ]
      -                                },
      -                                "registryLifecycle": {
      -                                  "anyOf": [
      -                                    {
      -                                      "additionalProperties": false,
      -                                      "properties": {
      -                                        "evidence": {
      -                                          "additionalProperties": false,
      -                                          "properties": {
      -                                            "checkedAt": {
      -                                              "anyOf": [
      -                                                {
      -                                                  "format": "date",
      -                                                  "type": "string"
      -                                                },
      -                                                {
      -                                                  "format": "date-time",
      -                                                  "type": "string"
      -                                                }
      -                                              ]
      -                                            },
      -                                            "url": {
      -                                              "type": "string"
      -                                            }
      -                                          },
      -                                          "required": [
      -                                            "url",
      -                                            "checkedAt"
      -                                          ],
      -                                          "type": "object"
      -                                        },
      -                                        "status": {
      -                                          "enum": [
      -                                            "deprecated"
      -                                          ],
      -                                          "type": "string"
      -                                        }
      -                                      },
      -                                      "required": [
      -                                        "status",
      -                                        "evidence"
      -                                      ],
      -                                      "type": "object"
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "type": {
      -                                  "enum": [
      -                                    "registry",
      -                                    "provider"
      -                                  ],
      -                                  "type": "string"
      -                                },
      -                                "url": {
      -                                  "type": "string"
      -                                },
      -                                "verification": {
      -                                  "enum": [
      -                                    "listed",
      -                                    "documented",
      -                                    "connection-tested"
      -                                  ],
      -                                  "type": "string"
      -                                }
      -                              },
      -                              "required": [
      -                                "url",
      -                                "type",
      -                                "checkedAt",
      -                                "verification",
      -                                "registryLifecycle"
      -                              ],
      -                              "type": "object"
      -                            },
      -                            "tagline": {
      -                              "type": "string"
      -                            }
      -                          },
      -                          "required": [
      -                            "slug",
      -                            "name",
      -                            "provider",
      -                            "tagline",
      -                            "category",
      -                            "protocols",
      -                            "auth",
      -                            "pricing",
      -                            "docsUrl",
      -                            "source",
      -                            "matchReasons"
      -                          ],
      -                          "type": "object"
      -                        },
      -                        {
      -                          "additionalProperties": false,
      -                          "properties": {
      -                            "auth": {
      -                              "enum": [
      -                                "api-key",
      -                                "oauth",
      -                                "wallet-payment",
      -                                "none",
      -                                "unknown"
      -                              ],
      -                              "type": "string"
      -                            },
      -                            "capabilities": {
      -                              "items": {
      -                                "type": "string"
      -                              },
      -                              "type": "array"
      -                            },
      -                            "category": {
      -                              "enum": [
      -                                "search",
      -                                "extraction",
      -                                "data",
      -                                "browser",
      -                                "documents"
      -                              ],
      -                              "type": "string"
      -                            },
      -                            "color": {
      -                              "type": "string"
      -                            },
      -                            "description": {
      -                              "type": "string"
      -                            },
      -                            "docsUrl": {
      -                              "type": "string"
      -                            },
      -                            "endpoint": {
      -                              "type": [
      -                                "string",
      -                                "null"
      -                              ]
      -                            },
      -                            "featured": {
      -                              "type": "boolean"
      -                            },
      -                            "id": {
      -                              "type": "string"
      -                            },
      -                            "name": {
      -                              "type": "string"
      -                            },
      -                            "notes": {
      -                              "type": "string"
      -                            },
      -                            "pricing": {
      -                              "additionalProperties": false,
      -                              "properties": {
      -                                "checkedAt": {
      -                                  "anyOf": [
      -                                    {
      -                                      "anyOf": [
      -                                        {
      -                                          "format": "date",
      -                                          "type": "string"
      -                                        },
      -                                        {
      -                                          "format": "date-time",
      -                                          "type": "string"
      -                                        }
      -                                      ]
      -                                    },
      -                                    {
      -                                      "type": "null"
      -                                    }
      -                                  ]
      -                                },
      -                                "model": {
      -                                  "enum": [
      -                                    "free",
      -                                    "freemium",
      -                                    "usage-based",
      -                                    "subscription",
      -                                    "unknown"
      -                                  ],
      -                                  "type": "string"
      -                                },
      -                                "summary": {
      -                                  "type": "string"
      -                                },
      -                                "url": {
      -                                  "type": [
      -                                    "string",
      -                                    "null"
      -                                  ]
      -                                }
      -                              },
      -                              "required": [
      -                                "model",
      -                                "summary",
      -                                "url",
      -                                "checkedAt"
      -                              ],
      -                              "type": "object"
      -                            },
      -                            "protocols": {
      -                              "items": {
      -                                "enum": [
      -                                  "MCP",
      -                                  "REST",
      -                                  "x402"
      -                                ],
      -                                "type": "string"
      -                              },
      -                              "type": "array"
      -                            },
      -                            "provider": {
      -                              "type": "string"
      -                            },
      -                            "registryName": {
      -                              "type": [
      -                                "string",
      -                                "null"
      -                              ]
      -                            },
      -                            "slug": {
      -                              "type": "string"
      -                            },
      -                            "sourceCheckedAt": {
      -                              "anyOf": [
      -                                {
      -                                  "format": "date",
      -                                  "type": "string"
      -                                },
      -                                {
      -                                  "format": "date-time",
      -                                  "type": "string"
      -                                }
      -                              ]
      -                            },
      -                            "sourceType": {
      -                              "enum": [
      -                                "registry",
      -                                "provider"
      -                              ],
      -                              "type": "string"
      -                            },
      -                            "sourceUrl": {
      -                              "type": "string"
      -                            },
      -                            "tagline": {
      -                              "type": "string"
      -                            },
      -                            "tags": {
      -                              "items": {
      -                                "type": "string"
      -                              },
      -                              "type": "array"
      -                            },
      -                            "verification": {
      -                              "enum": [
      -                                "listed",
      -                                "documented",
      -                                "connection-tested"
      -                              ],
      -                              "type": "string"
      -                            },
      -                            "website": {
      -                              "type": "string"
      -                            }
      -                          },
      -                          "required": [
      -                            "id",
      -                            "slug",
      -                            "name",
      -                            "provider",
      -                            "tagline",
      -                            "description",
      -                            "website",
      -                            "docsUrl",
      -                            "category",
      -                            "tags",
      -                            "capabilities",
      -                            "protocols",
      -                            "auth",
      -                            "pricing",
      -                            "endpoint",
      -                            "registryName",
      -                            "sourceUrl",
      -                            "sourceType",
      -                            "sourceCheckedAt",
      -                            "verification",
      -                            "notes",
      -                            "featured",
      -                            "color"
      -                          ],
      -                          "type": "object"
      -                        }
      -                      ]
      -                    },
      -                    "maxItems": 3,
      -                    "type": "array"
      -                  },
      -                  "total": {
      -                    "minimum": 0,
      -                    "type": "integer"
      -                  },
      -                  "view": {
      -                    "enum": [
      -                      "compact",
      -                      "full"
      -                    ],
      -                    "type": "string"
      -                  }
      -                },
      -                "required": [
      -                  "services",
      -                  "total",
      -                  "returned",
      -                  "generatedAt",
      -                  "view",
      -                  "search",
      -                  "projection",
      -                  "page"
      -                ],
      -                "type": "object"
      -              }
      -            },
      -            "required": [
      -              "kind",
      -              "result"
      -            ],
      -            "type": "object"
      -          }
      -        ]
      -      },
      -      "input": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "compare": {
      -            "type": "boolean"
      -          },
      -          "discoveryRequestJson": {
      -            "maxLength": 8192,
      -            "minLength": 2,
      -            "type": "string"
      -          },
      -          "enrichment": {
      -            "enum": [
      -              "evidence",
      -              "connection",
      -              "both"
      -            ],
      -            "type": "string"
      -          },
      -          "maxCandidates": {
      -            "maximum": 3,
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "mode": {
      -            "enum": [
      -              "recommend",
      -              "catalogue"
      -            ],
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "mode",
      -          "discoveryRequestJson",
      -          "maxCandidates",
      -          "enrichment",
      -          "compare"
      -        ],
      -        "type": "object"
      -      },
      -      "limitations": {
      -        "items": {
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "mode": {
      -        "const": "bounded_read_only_workflow",
      -        "type": "string"
      -      },
      -      "schemaVersion": {
      -        "const": "1",
      -        "type": "string"
      -      },
      -      "selection": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "candidatesOnReturnedPage": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "policy": {
      -            "const": "first_in_existing_order",
      -            "type": "string"
      -          },
      -          "selected": {
      -            "maximum": 3,
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "slugs": {
      -            "items": {
      -              "type": "string"
      -            },
      -            "maxItems": 3,
      -            "type": "array",
      -            "uniqueItems": true
      -          },
      -          "unselectedOnReturnedPage": {
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "policy",
      -          "candidatesOnReturnedPage",
      -          "selected",
      -          "unselectedOnReturnedPage",
      -          "slugs"
      -        ],
      -        "type": "object"
      -      },
      -      "snapshot": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "generatedAt": {
      -            "format": "date-time",
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "generatedAt"
      -        ],
      -        "type": "object"
      -      },
      -      "status": {
      -        "enum": [
      -          "completed",
      -          "partial"
      -        ],
      -        "type": "string"
      -      },
      -      "trace": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "error": {
      -              "anyOf": [
      -                {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "code": {
      -                      "type": "string"
      -                    },
      -                    "message": {
      -                      "type": "string"
      -                    }
      -                  },
      -                  "required": [
      -                    "code",
      -                    "message"
      -                  ],
      -                  "type": "object"
      -                },
      -                {
      -                  "type": "null"
      -                }
      -              ]
      -            },
      -            "operation": {
      -              "enum": [
      -                "recommend_services",
      -                "search_services",
      -                "get_service_evidence",
      -                "get_connection_spec",
      -                "compare_services"
      -              ],
      -              "type": "string"
      -            },
      -            "slug": {
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "status": {
      -              "enum": [
      -                "completed",
      -                "error"
      -              ],
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "operation",
      -            "slug",
      -            "status",
      -            "error"
      -          ],
      -          "type": "object"
      -        },
      -        "maxItems": 5,
      -        "minItems": 1,
      -        "type": "array"
      -      }
      -    },
      -    "required": [
      -      "schemaVersion",
      -      "mode",
      -      "status",
      -      "input",
      -      "snapshot",
      -      "selection",
      -      "discovery",
      -      "details",
      -      "comparison",
      -      "budget",
      -      "trace",
      -      "limitations"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "error": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "code": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "message": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "code",
      -          "message"
      -        ],
      -        "type": "object"
      -      },
      -      "error_code": {
      -        "minLength": 1,
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "error_code",
      -      "error"
      -    ],
      -    "type": "object"
      -  }
      -]New value: +[
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "budget": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "accountConnections": {
      +            "const": 0,
      +            "type": "number"
      +          },
      +          "attemptedLogicalReads": {
      +            "maximum": 5,
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "maxLogicalReads": {
      +            "const": 5,
      +            "type": "number"
      +          },
      +          "payments": {
      +            "const": 0,
      +            "type": "number"
      +          },
      +          "providerCalls": {
      +            "const": 0,
      +            "type": "number"
      +          },
      +          "requestedMaxLogicalReads": {
      +            "maximum": 5,
      +            "minimum": 2,
      +            "type": "integer"
      +          },
      +          "writes": {
      +            "const": 0,
      +            "type": "number"
      +          }
      +        },
      +        "required": [
      +          "maxLogicalReads",
      +          "requestedMaxLogicalReads",
      +          "attemptedLogicalReads",
      +          "providerCalls",
      +          "writes",
      +          "payments",
      +          "accountConnections"
      +        ],
      +        "type": "object"
      +      },
      +      "comparison": {
      +        "oneOf": [
      +          {
      +            "additionalProperties": false,
      +            "properties": {
      +              "status": {
      +                "const": "not_requested",
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "status"
      +            ],
      +            "type": "object"
      +          },
      +          {
      +            "additionalProperties": false,
      +            "properties": {
      +              "reasonCode": {
      +                "const": "FEWER_THAN_TWO_CANDIDATES",
      +                "type": "string"
      +              },
      +              "status": {
      +                "const": "skipped",
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "status",
      +              "reasonCode"
      +            ],
      +            "type": "object"
      +          },
      +          {
      +            "additionalProperties": false,
      +            "properties": {
      +              "data": {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "caveat": {
      +                    "type": "string"
      +                  },
      +                  "generatedAt": {
      +                    "format": "date-time",
      +                    "type": "string"
      +                  },
      +                  "services": {
      +                    "items": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "auth": {
      +                          "enum": [
      +                            "api-key",
      +                            "oauth",
      +                            "wallet-payment",
      +                            "none",
      +                            "unknown"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "capabilities": {
      +                          "items": {
      +                            "type": "string"
      +                          },
      +                          "type": "array"
      +                        },
      +                        "category": {
      +                          "enum": [
      +                            "search",
      +                            "extraction",
      +                            "data",
      +                            "browser",
      +                            "documents"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "color": {
      +                          "type": "string"
      +                        },
      +                        "description": {
      +                          "type": "string"
      +                        },
      +                        "docsUrl": {
      +                          "type": "string"
      +                        },
      +                        "endpoint": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "featured": {
      +                          "type": "boolean"
      +                        },
      +                        "id": {
      +                          "type": "string"
      +                        },
      +                        "name": {
      +                          "type": "string"
      +                        },
      +                        "notes": {
      +                          "type": "string"
      +                        },
      +                        "pricing": {
      +                          "additionalProperties": false,
      +                          "properties": {
      +                            "checkedAt": {
      +                              "anyOf": [
      +                                {
      +                                  "anyOf": [
      +                                    {
      +                                      "format": "date",
      +                                      "type": "string"
      +                                    },
      +                                    {
      +                                      "format": "date-time",
      +                                      "type": "string"
      +                                    }
      +                                  ]
      +                                },
      +                                {
      +                                  "type": "null"
      +                                }
      +                              ]
      +                            },
      +                            "model": {
      +                              "enum": [
      +                                "free",
      +                                "freemium",
      +                                "usage-based",
      +                                "subscription",
      +                                "unknown"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            "summary": {
      +                              "type": "string"
      +                            },
      +                            "url": {
      +                              "type": [
      +                                "string",
      +                                "null"
      +                              ]
      +                            }
      +                          },
      +                          "required": [
      +                            "model",
      +                            "summary",
      +                            "url",
      +                            "checkedAt"
      +                          ],
      +                          "type": "object"
      +                        },
      +                        "protocols": {
      +                          "items": {
      +                            "enum": [
      +                              "MCP",
      +                              "REST",
      +                              "x402"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          "type": "array"
      +                        },
      +                        "provider": {
      +                          "type": "string"
      +                        },
      +                        "registryName": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "slug": {
      +                          "type": "string"
      +                        },
      +                        "sourceCheckedAt": {
      +                          "anyOf": [
      +                            {
      +                              "format": "date",
      +                              "type": "string"
      +                            },
      +                            {
      +                              "format": "date-time",
      +                              "type": "string"
      +                            }
      +                          ]
      +                        },
      +                        "sourceType": {
      +                          "enum": [
      +                            "registry",
      +                            "provider"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "sourceUrl": {
      +                          "type": "string"
      +                        },
      +                        "tagline": {
      +                          "type": "string"
      +                        },
      +                        "tags": {
      +                          "items": {
      +                            "type": "string"
      +                          },
      +                          "type": "array"
      +                        },
      +                        "verification": {
      +                          "enum": [
      +                            "listed",
      +                            "documented",
      +                            "connection-tested"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "website": {
      +                          "type": "string"
      +                        }
      +                      },
      +                      "required": [
      +                        "id",
      +                        "slug",
      +                        "name",
      +                        "provider",
      +                        "tagline",
      +                        "description",
      +                        "website",
      +                        "docsUrl",
      +                        "category",
      +                        "tags",
      +                        "capabilities",
      +                        "protocols",
      +                        "auth",
      +                        "pricing",
      +                        "endpoint",
      +                        "registryName",
      +                        "sourceUrl",
      +                        "sourceType",
      +                        "sourceCheckedAt",
      +                        "verification",
      +                        "notes",
      +                        "featured",
      +                        "color"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "maxItems": 3,
      +                    "minItems": 2,
      +                    "type": "array"
      +                  }
      +                },
      +                "required": [
      +                  "services",
      +                  "generatedAt",
      +                  "caveat"
      +                ],
      +                "type": "object"
      +              },
      +              "status": {
      +                "const": "completed",
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "status",
      +              "data"
      +            ],
      +            "type": "object"
      +          },
      +          {
      +            "additionalProperties": false,
      +            "properties": {
      +              "error": {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "code": {
      +                    "type": "string"
      +                  },
      +                  "message": {
      +                    "type": "string"
      +                  }
      +                },
      +                "required": [
      +                  "code",
      +                  "message"
      +                ],
      +                "type": "object"
      +              },
      +              "status": {
      +                "const": "error",
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "status",
      +              "error"
      +            ],
      +            "type": "object"
      +          }
      +        ]
      +      },
      +      "details": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "connection": {
      +              "oneOf": [
      +                {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "status": {
      +                      "const": "not_requested",
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "status"
      +                  ],
      +                  "type": "object"
      +                },
      +                {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "data": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "connection": {
      +                          "additionalProperties": false,
      +                          "properties": {
      +                            "authentication": {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "evidence": {
      +                                  "anyOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "checkedAt": {
      +                                          "anyOf": [
      +                                            {
      +                                              "format": "date",
      +                                              "type": "string"
      +                                            },
      +                                            {
      +                                              "format": "date-time",
      +                                              "type": "string"
      +                                            }
      +                                          ]
      +                                        },
      +                                        "url": {
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "url",
      +                                        "checkedAt"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "method": {
      +                                  "description": "Recorded authentication method. It may be optional or specific to an endpoint, operation or plan; it is not a universal requirement.",
      +                                  "enum": [
      +                                    "api-key",
      +                                    "oauth",
      +                                    "wallet-payment",
      +                                    "none",
      +                                    "unknown"
      +                                  ],
      +                                  "type": "string"
      +                                },
      +                                "notes": {
      +                                  "type": "string"
      +                                },
      +                                "requirements": {
      +                                  "description": "Documentation checks to resolve authentication needs for the selected connection. These entries do not assert that credentials or OAuth are mandatory.",
      +                                  "items": {
      +                                    "type": "string"
      +                                  },
      +                                  "type": "array"
      +                                }
      +                              },
      +                              "required": [
      +                                "method",
      +                                "requirements",
      +                                "notes",
      +                                "evidence"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            "declaredInterfaces": {
      +                              "items": {
      +                                "enum": [
      +                                  "MCP",
      +                                  "REST",
      +                                  "x402"
      +                                ],
      +                                "type": "string"
      +                              },
      +                              "type": "array"
      +                            },
      +                            "deployment": {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "evidence": {
      +                                  "anyOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "checkedAt": {
      +                                          "anyOf": [
      +                                            {
      +                                              "format": "date",
      +                                              "type": "string"
      +                                            },
      +                                            {
      +                                              "format": "date-time",
      +                                              "type": "string"
      +                                            }
      +                                          ]
      +                                        },
      +                                        "url": {
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "url",
      +                                        "checkedAt"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "kind": {
      +                                  "enum": [
      +                                    "remote",
      +                                    "unknown"
      +                                  ],
      +                                  "type": "string"
      +                                },
      +                                "transport": {
      +                                  "enum": [
      +                                    "streamable-http",
      +                                    "sse",
      +                                    "unknown"
      +                                  ],
      +                                  "type": "string"
      +                                }
      +                              },
      +                              "required": [
      +                                "kind",
      +                                "transport",
      +                                "evidence"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            "documentationUrl": {
      +                              "type": "string"
      +                            },
      +                            "endpoint": {
      +                              "type": [
      +                                "string",
      +                                "null"
      +                              ]
      +                            },
      +                            "endpointSetup": {
      +                              "anyOf": [
      +                                {
      +                                  "additionalProperties": false,
      +                                  "properties": {
      +                                    "note": {
      +                                      "type": "string"
      +                                    },
      +                                    "requiredFields": {
      +                                      "items": {
      +                                        "type": "string"
      +                                      },
      +                                      "type": "array"
      +                                    },
      +                                    "source": {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "checkedAt": {
      +                                          "anyOf": [
      +                                            {
      +                                              "format": "date",
      +                                              "type": "string"
      +                                            },
      +                                            {
      +                                              "format": "date-time",
      +                                              "type": "string"
      +                                            }
      +                                          ]
      +                                        },
      +                                        "url": {
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "url",
      +                                        "checkedAt"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    "status": {
      +                                      "enum": [
      +                                        "account-or-deployment-specific"
      +                                      ],
      +                                      "type": "string"
      +                                    }
      +                                  },
      +                                  "required": [
      +                                    "status",
      +                                    "requiredFields",
      +                                    "note",
      +                                    "source"
      +                                  ],
      +                                  "type": "object"
      +                                },
      +                                {
      +                                  "type": "null"
      +                                }
      +                              ]
      +                            },
      +                            "gaps": {
      +                              "items": {
      +                                "type": "string"
      +                              },
      +                              "type": "array"
      +                            },
      +                            "nextSteps": {
      +                              "items": {
      +                                "additionalProperties": false,
      +                                "properties": {
      +                                  "action": {
      +                                    "type": "string"
      +                                  },
      +                                  "url": {
      +                                    "type": "string"
      +                                  }
      +                                },
      +                                "required": [
      +                                  "action",
      +                                  "url"
      +                                ],
      +                                "type": "object"
      +                              },
      +                              "type": "array"
      +                            },
      +                            "packages": {
      +                              "items": {
      +                                "additionalProperties": false,
      +                                "properties": {
      +                                  "evidence": {
      +                                    "additionalProperties": false,
      +                                    "properties": {
      +                                      "checkedAt": {
      +                                        "anyOf": [
      +                                          {
      +                                            "format": "date",
      +                                            "type": "string"
      +                                          },
      +                                          {
      +                                            "format": "date-time",
      +                                            "type": "string"
      +                                          }
      +                                        ]
      +                                      },
      +                                      "url": {
      +                                        "type": "string"
      +                                      }
      +                                    },
      +                                    "required": [
      +                                      "url",
      +                                      "checkedAt"
      +                                    ],
      +                                    "type": "object"
      +                                  },
      +                                  "identifier": {
      +                                    "type": "string"
      +                                  },
      +                                  "registryType": {
      +                                    "type": "string"
      +                                  },
      +                                  "transport": {
      +                                    "enum": [
      +                                      "stdio",
      +                                      "unknown"
      +                                    ],
      +                                    "type": "string"
      +                                  },
      +                                  "version": {
      +                                    "type": [
      +                                      "string",
      +                                      "null"
      +                                    ]
      +                                  }
      +                                },
      +                                "required": [
      +                                  "registryType",
      +                                  "identifier",
      +                                  "version",
      +                                  "transport",
      +                                  "evidence"
      +                                ],
      +                                "type": "object"
      +                              },
      +                              "type": "array"
      +                            },
      +                            "providerToolSchemas": {
      +                              "type": "null"
      +                            },
      +                            "schemaVersion": {
      +                              "const": "1",
      +                              "type": "string"
      +                            },
      +                            "service": {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "name": {
      +                                  "type": "string"
      +                                },
      +                                "slug": {
      +                                  "type": "string"
      +                                }
      +                              },
      +                              "required": [
      +                                "slug",
      +                                "name"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            "setupGuide": {
      +                              "anyOf": [
      +                                {
      +                                  "additionalProperties": false,
      +                                  "properties": {
      +                                    "limitations": {
      +                                      "items": {
      +                                        "type": "string"
      +                                      },
      +                                      "type": "array"
      +                                    },
      +                                    "options": {
      +                                      "items": {
      +                                        "additionalProperties": false,
      +                                        "properties": {
      +                                          "authentication": {
      +                                            "additionalProperties": false,
      +                                            "properties": {
      +                                              "method": {
      +                                                "enum": [
      +                                                  "api-key",
      +                                                  "oauth",
      +                                                  "wallet-payment",
      +                                                  "none",
      +                                                  "unknown"
      +                                                ],
      +                                                "type": "string"
      +                                              },
      +                                              "placement": {
      +                                                "type": "string"
      +                                              },
      +                                              "requirement": {
      +                                                "enum": [
      +                                                  "required",
      +                                                  "optional",
      +                                                  "conditional",
      +                                                  "unknown"
      +                                                ],
      +                                                "type": "string"
      +                                              },
      +                                              "sourceIds": {
      +                                                "items": {
      +                                                  "type": "string"
      +                                                },
      +                                                "minItems": 1,
      +                                                "type": "array"
      +                                              }
      +                                            },
      +                                            "required": [
      +                                              "method",
      +                                              "requirement",
      +                                              "placement",
      +                                              "sourceIds"
      +                                            ],
      +                                            "type": "object"
      +                                          },
      +                                          "endpoint": {
      +                                            "type": [
      +                                              "string",
      +                                              "null"
      +                                            ]
      +                                          },
      +                                          "id": {
      +                                            "type": "string"
      +                                          },
      +                                          "label": {
      +                                            "type": "string"
      +                                          },
      +                                          "protocol": {
      +                                            "enum": [
      +                                              "MCP",
      +                                              "REST"
      +                                            ],
      +                                            "type": "string"
      +                                          },
      +                                          "sourceIds": {
      +                                            "items": {
      +                                              "type": "string"
      +                                            },
      +                                            "minItems": 1,
      +                                            "type": "array"
      +                                          },
      +                                          "steps": {
      +                                            "items": {
      +                                              "additionalProperties": false,
      +                                              "properties": {
      +                                                "sourceIds": {
      +                                                  "items": {
      +                                                    "type": "string"
      +                                                  },
      +                                                  "minItems": 1,
      +                                                  "type": "array"
      +                                                },
      +                                                "text": {
      +                                                  "type": "string"
      +                                                }
      +                                              },
      +                                              "required": [
      +                                                "text",
      +                                                "sourceIds"
      +                                              ],
      +                                              "type": "object"
      +                                            },
      +                                            "minItems": 1,
      +                                            "type": "array"
      +                                          },
      +                                          "transport": {
      +                                            "enum": [
      +                                              "streamable-http",
      +                                              "sse",
      +                                              "stdio",
      +                                              "https",
      +                                              "unknown"
      +                                            ],
      +                                            "type": "string"
      +                                          }
      +                                        },
      +                                        "required": [
      +                                          "id",
      +                                          "label",
      +                                          "protocol",
      +                                          "transport",
      +                                          "endpoint",
      +                                          "authentication",
      +                                          "steps",
      +                                          "sourceIds"
      +                                        ],
      +                                        "type": "object"
      +                                      },
      +                                      "minItems": 1,
      +                                      "type": "array"
      +                                    },
      +                                    "pricing": {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "freeAccess": {
      +                                          "type": "string"
      +                                        },
      +                                        "limits": {
      +                                          "items": {
      +                                            "type": "string"
      +                                          },
      +                                          "type": "array"
      +                                        },
      +                                        "sourceIds": {
      +                                          "items": {
      +                                            "type": "string"
      +                                          },
      +                                          "minItems": 1,
      +                                          "type": "array"
      +                                        },
      +                                        "summary": {
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "summary",
      +                                        "freeAccess",
      +                                        "limits",
      +                                        "sourceIds"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    "reviewedAt": {
      +                                      "format": "date-time",
      +                                      "type": "string"
      +                                    },
      +                                    "slug": {
      +                                      "type": "string"
      +                                    },
      +                                    "sources": {
      +                                      "items": {
      +                                        "additionalProperties": false,
      +                                        "properties": {
      +                                          "checkedAt": {
      +                                            "format": "date-time",
      +                                            "type": "string"
      +                                          },
      +                                          "id": {
      +                                            "type": "string"
      +                                          },
      +                                          "title": {
      +                                            "type": "string"
      +                                          },
      +                                          "url": {
      +                                            "format": "uri",
      +                                            "type": "string"
      +                                          }
      +                                        },
      +                                        "required": [
      +                                          "id",
      +                                          "url",
      +                                          "title",
      +                                          "checkedAt"
      +                                        ],
      +                                        "type": "object"
      +                                      },
      +                                      "minItems": 1,
      +                                      "type": "array"
      +                                    }
      +                                  },
      +                                  "required": [
      +                                    "slug",
      +                                    "reviewedAt",
      +                                    "sources",
      +                                    "options",
      +                                    "pricing",
      +                                    "limitations"
      +                                  ],
      +                                  "type": "object"
      +                                },
      +                                {
      +                                  "type": "null"
      +                                }
      +                              ]
      +                            },
      +                            "source": {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "checkedAt": {
      +                                  "anyOf": [
      +                                    {
      +                                      "format": "date",
      +                                      "type": "string"
      +                                    },
      +                                    {
      +                                      "format": "date-time",
      +                                      "type": "string"
      +                                    }
      +                                  ]
      +                                },
      +                                "registryLifecycle": {
      +                                  "anyOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "evidence": {
      +                                          "additionalProperties": false,
      +                                          "properties": {
      +                                            "checkedAt": {
      +                                              "anyOf": [
      +                                                {
      +                                                  "format": "date",
      +                                                  "type": "string"
      +                                                },
      +                                                {
      +                                                  "format": "date-time",
      +                                                  "type": "string"
      +                                                }
      +                                              ]
      +                                            },
      +                                            "url": {
      +                                              "type": "string"
      +                                            }
      +                                          },
      +                                          "required": [
      +                                            "url",
      +                                            "checkedAt"
      +                                          ],
      +                                          "type": "object"
      +                                        },
      +                                        "status": {
      +                                          "enum": [
      +                                            "deprecated",
      +                                            "endpoint_not_declared"
      +                                          ],
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "status",
      +                                        "evidence"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "type": {
      +                                  "enum": [
      +                                    "registry",
      +                                    "provider"
      +                                  ],
      +                                  "type": "string"
      +                                },
      +                                "url": {
      +                                  "type": "string"
      +                                },
      +                                "verification": {
      +                                  "enum": [
      +                                    "listed",
      +                                    "documented",
      +                                    "connection-tested"
      +                                  ],
      +                                  "type": "string"
      +                                }
      +                              },
      +                              "required": [
      +                                "url",
      +                                "type",
      +                                "checkedAt",
      +                                "verification",
      +                                "registryLifecycle"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            "testing": {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "connectionTestedByRelay": {
      +                                  "const": false,
      +                                  "type": "boolean"
      +                                },
      +                                "taskTestedByRelay": {
      +                                  "const": false,
      +                                  "type": "boolean"
      +                                }
      +                              },
      +                              "required": [
      +                                "connectionTestedByRelay",
      +                                "taskTestedByRelay"
      +                              ],
      +                              "type": "object"
      +                            }
      +                          },
      +                          "required": [
      +                            "schemaVersion",
      +                            "service",
      +                            "declaredInterfaces",
      +                            "endpoint",
      +                            "deployment",
      +                            "packages",
      +                            "authentication",
      +                            "documentationUrl",
      +                            "source",
      +                            "providerToolSchemas",
      +                            "gaps",
      +                            "nextSteps",
      +                            "endpointSetup",
      +                            "setupGuide",
      +                            "testing"
      +                          ],
      +                          "type": "object"
      +                        }
      +                      },
      +                      "required": [
      +                        "connection"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "status": {
      +                      "const": "completed",
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "status",
      +                    "data"
      +                  ],
      +                  "type": "object"
      +                },
      +                {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "error": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "code": {
      +                          "type": "string"
      +                        },
      +                        "message": {
      +                          "type": "string"
      +                        }
      +                      },
      +                      "required": [
      +                        "code",
      +                        "message"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "status": {
      +                      "const": "error",
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "status",
      +                    "error"
      +                  ],
      +                  "type": "object"
      +                }
      +              ]
      +            },
      +            "evidence": {
      +              "oneOf": [
      +                {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "status": {
      +                      "const": "not_requested",
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "status"
      +                  ],
      +                  "type": "object"
      +                },
      +                {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "data": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "available": {
      +                          "type": "boolean"
      +                        },
      +                        "badgePath": {
      +                          "type": "string"
      +                        },
      +                        "connection": {
      +                          "additionalProperties": false,
      +                          "properties": {
      +                            "observationId": {
      +                              "type": [
      +                                "string",
      +                                "null"
      +                              ]
      +                            },
      +                            "observedAt": {
      +                              "type": [
      +                                "string",
      +                                "null"
      +                              ]
      +                            },
      +                            "outcome": {
      +                              "enum": [
      +                                "completed",
      +                                "no_results",
      +                                "connection_required",
      +                                "payment_required",
      +                                "rate_limited",
      +                                "failed",
      +                                null
      +                              ],
      +                              "type": [
      +                                "string",
      +                                "null"
      +                              ]
      +                            },
      +                            "status": {
      +                              "enum": [
      +                                "observed",
      +                                "not_observed",
      +                                "stale",
      +                                "unavailable"
      +                              ],
      +                              "type": "string"
      +                            }
      +                          },
      +                          "required": [
      +                            "status",
      +                            "observationId",
      +                            "observedAt",
      +                            "outcome"
      +                          ],
      +                          "type": "object"
      +                        },
      +                        "evidencePath": {
      +                          "type": "string"
      +                        },
      +                        "inspection": {
      +                          "anyOf": [
      +                            {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "completedAt": {
      +                                  "format": "date-time",
      +                                  "type": "string"
      +                                },
      +                                "endpointCheck": {
      +                                  "anyOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "attempts": {
      +                                          "maximum": 3,
      +                                          "minimum": 0,
      +                                          "type": "integer"
      +                                        },
      +                                        "checkedAt": {
      +                                          "format": "date-time",
      +                                          "type": "string"
      +                                        },
      +                                        "durationMs": {
      +                                          "maximum": 180000,
      +                                          "minimum": 0,
      +                                          "type": [
      +                                            "integer",
      +                                            "null"
      +                                          ]
      +                                        },
      +                                        "httpStatus": {
      +                                          "maximum": 599,
      +                                          "minimum": 100,
      +                                          "type": [
      +                                            "integer",
      +                                            "null"
      +                                          ]
      +                                        },
      +                                        "metadataCount": {
      +                                          "maximum": 10000,
      +                                          "minimum": 0,
      +                                          "type": [
      +                                            "integer",
      +                                            "null"
      +                                          ]
      +                                        },
      +                                        "outcome": {
      +                                          "enum": [
      +                                            "reachable",
      +                                            "mcp_tools_listed",
      +                                            "mcp_metadata_listed",
      +                                            "sse_transport_only",
      +                                            "authentication_required",
      +                                            "access_denied",
      +                                            "payment_required",
      +                                            "rate_limited",
      +                                            "redirect_review",
      +                                            "http_error",
      +                                            "timeout",
      +                                            "dns_error",
      +                                            "network_error",
      +                                            "response_limit",
      +                                            "protocol_error",
      +                                            "unsafe_target",
      +                                            "robots_blocked",
      +                                            "robots_unavailable",
      +                                            "transport_unconfirmed"
      +                                          ],
      +                                          "type": "string"
      +                                        },
      +                                        "transport": {
      +                                          "enum": [
      +                                            "streamable-http",
      +                                            "sse",
      +                                            "unknown"
      +                                          ],
      +                                          "type": "string"
      +                                        },
      +                                        "url": {
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "url",
      +                                        "transport",
      +                                        "checkedAt",
      +                                        "outcome",
      +                                        "httpStatus",
      +                                        "metadataCount",
      +                                        "attempts",
      +                                        "durationMs"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "expiresAt": {
      +                                  "format": "date-time",
      +                                  "type": "string"
      +                                },
      +                                "fresh": {
      +                                  "type": "boolean"
      +                                },
      +                                "id": {
      +                                  "type": "string"
      +                                },
      +                                "provenance": {
      +                                  "const": "internal_public_check",
      +                                  "type": "string"
      +                                },
      +                                "sources": {
      +                                  "items": {
      +                                    "additionalProperties": false,
      +                                    "properties": {
      +                                      "bytes": {
      +                                        "maximum": 1000000,
      +                                        "minimum": 0,
      +                                        "type": [
      +                                          "integer",
      +                                          "null"
      +                                        ]
      +                                      },
      +                                      "checkedAt": {
      +                                        "format": "date-time",
      +                                        "type": "string"
      +                                      },
      +                                      "httpStatus": {
      +                                        "maximum": 599,
      +                                        "minimum": 100,
      +                                        "type": [
      +                                          "integer",
      +                                          "null"
      +                                        ]
      +                                      },
      +                                      "kind": {
      +                                        "enum": [
      +                                          "registry",
      +                                          "documentation"
      +                                        ],
      +                                        "type": "string"
      +                                      },
      +                                      "outcome": {
      +                                        "enum": [
      +                                          "fetched",
      +                                          "registry_matched",
      +                                          "registry_changed",
      +                                          "registry_invalid",
      +                                          "unsupported_content",
      +                                          "unreadable_source",
      +                                          "authentication_required",
      +                                          "access_denied",
      +                                          "payment_required",
      +                                          "rate_limited",
      +                                          "redirect_review",
      +                                          "http_error",
      +                                          "timeout",
      +                                          "dns_error",
      +                                          "network_error",
      +                                          "response_limit",
      +                                          "unsafe_target",
      +                                          "robots_blocked",
      +                                          "robots_unavailable"
      +                                        ],
      +                                        "type": "string"
      +                                      },
      +                                      "readableCharacters": {
      +                                        "maximum": 1000000,
      +                                        "minimum": 0,
      +                                        "type": [
      +                                          "integer",
      +                                          "null"
      +                                        ]
      +                                      },
      +                                      "registry": {
      +                                        "anyOf": [
      +                                          {
      +                                            "additionalProperties": false,
      +                                            "properties": {
      +                                              "endpointDeclared": {
      +                                                "type": "boolean"
      +                                              },
      +                                              "name": {
      +                                                "type": "string"
      +                                              },
      +                                              "status": {
      +                                                "enum": [
      +                                                  "active",
      +                                                  "deprecated",
      +                                                  "deleted",
      +                                                  "unknown"
      +                                                ],
      +                                                "type": "string"
      +                                              },
      +                                              "transport": {
      +                                                "enum": [
      +                                                  "streamable-http",
      +                                                  "sse",
      +                                                  null
      +                                                ],
      +                                                "type": [
      +                                                  "string",
      +                                                  "null"
      +                                                ]
      +                                              },
      +                                              "version": {
      +                                                "type": [
      +                                                  "string",
      +                                                  "null"
      +                                                ]
      +                                              }
      +                                            },
      +                                            "required": [
      +                                              "name",
      +                                              "version",
      +                                              "status",
      +                                              "endpointDeclared",
      +                                              "transport"
      +                                            ],
      +                                            "type": "object"
      +                                          },
      +                                          {
      +                                            "type": "null"
      +                                          }
      +                                        ]
      +                                      },
      +                                      "sha256": {
      +                                        "type": [
      +                                          "string",
      +                                          "null"
      +                                        ]
      +                                      },
      +                                      "url": {
      +                                        "type": "string"
      +                                      }
      +                                    },
      +                                    "required": [
      +                                      "kind",
      +                                      "url",
      +                                      "checkedAt",
      +                                      "outcome",
      +                                      "httpStatus",
      +                                      "sha256",
      +                                      "bytes",
      +                                      "readableCharacters",
      +                                      "registry"
      +                                    ],
      +                                    "type": "object"
      +                                  },
      +                                  "maxItems": 2,
      +                                  "minItems": 1,
      +                                  "type": "array"
      +                                },
      +                                "startedAt": {
      +                                  "format": "date-time",
      +                                  "type": "string"
      +                                },
      +                                "toolExecutionTested": {
      +                                  "const": false,
      +                                  "type": "boolean"
      +                                }
      +                              },
      +                              "required": [
      +                                "id",
      +                                "startedAt",
      +                                "completedAt",
      +                                "expiresAt",
      +                                "fresh",
      +                                "provenance",
      +                                "toolExecutionTested",
      +                                "sources",
      +                                "endpointCheck"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "latestAttempt": {
      +                          "anyOf": [
      +                            {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "adapterEndpoint": {
      +                                  "type": "string"
      +                                },
      +                                "connectionObserved": {
      +                                  "type": "boolean"
      +                                },
      +                                "cost": {
      +                                  "additionalProperties": false,
      +                                  "properties": {
      +                                    "paymentSentUsd": {
      +                                      "const": 0,
      +                                      "type": "number"
      +                                    },
      +                                    "providerCostUsd": {
      +                                      "type": "null"
      +                                    },
      +                                    "relayChargeUsd": {
      +                                      "const": 0,
      +                                      "type": "number"
      +                                    }
      +                                  },
      +                                  "required": [
      +                                    "relayChargeUsd",
      +                                    "paymentSentUsd",
      +                                    "providerCostUsd"
      +                                  ],
      +                                  "type": "object"
      +                                },
      +                                "durationMs": {
      +                                  "maximum": 300000,
      +                                  "minimum": 0,
      +                                  "type": "integer"
      +                                },
      +                                "expiresAt": {
      +                                  "format": "date-time",
      +                                  "type": "string"
      +                                },
      +                                "fresh": {
      +                                  "type": "boolean"
      +                                },
      +                                "id": {
      +                                  "type": "string"
      +                                },
      +                                "independentReview": {
      +                                  "const": false,
      +                                  "type": "boolean"
      +                                },
      +                                "input": {
      +                                  "maxLength": 2000,
      +                                  "type": "string"
      +                                },
      +                                "observedAt": {
      +                                  "format": "date-time",
      +                                  "type": "string"
      +                                },
      +                                "outputExcerpt": {
      +                                  "maxLength": 1200,
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                },
      +                                "provenance": {
      +                                  "const": "internal_live",
      +                                  "type": "string"
      +                                },
      +                                "qualityVerified": {
      +                                  "const": false,
      +                                  "type": "boolean"
      +                                },
      +                                "reasonCode": {
      +                                  "type": "string"
      +                                },
      +                                "responseShapeChecked": {
      +                                  "type": "boolean"
      +                                },
      +                                "review": {
      +                                  "anyOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "criteria": {
      +                                          "items": {
      +                                            "additionalProperties": false,
      +                                            "properties": {
      +                                              "criterionId": {
      +                                                "type": "string"
      +                                              },
      +                                              "description": {
      +                                                "type": "string"
      +                                              },
      +                                              "status": {
      +                                                "enum": [
      +                                                  "pass",
      +                                                  "fail",
      +                                                  "uncertain"
      +                                                ],
      +                                                "type": "string"
      +                                              }
      +                                            },
      +                                            "required": [
      +                                              "criterionId",
      +                                              "description",
      +                                              "status"
      +                                            ],
      +                                            "type": "object"
      +                                          },
      +                                          "maxItems": 20,
      +                                          "minItems": 1,
      +                                          "type": "array"
      +                                        },
      +                                        "reviewedAt": {
      +                                          "format": "date-time",
      +                                          "type": "string"
      +                                        },
      +                                        "scope": {
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "reviewedAt",
      +                                        "scope",
      +                                        "criteria"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "sourceUrls": {
      +                                  "items": {
      +                                    "type": "string"
      +                                  },
      +                                  "maxItems": 10,
      +                                  "minItems": 1,
      +                                  "type": "array"
      +                                },
      +                                "status": {
      +                                  "enum": [
      +                                    "completed",
      +                                    "no_results",
      +                                    "connection_required",
      +                                    "payment_required",
      +                                    "rate_limited",
      +                                    "failed"
      +                                  ],
      +                                  "type": "string"
      +                                },
      +                                "task": {
      +                                  "enum": [
      +                                    "web_search",
      +                                    "read_page",
      +                                    "documentation_search"
      +                                  ],
      +                                  "type": "string"
      +                                },
      +                                "transport": {
      +                                  "enum": [
      +                                    "MCP",
      +                                    "REST"
      +                                  ],
      +                                  "type": "string"
      +                                }
      +                              },
      +                              "required": [
      +                                "id",
      +                                "provenance",
      +                                "observedAt",
      +                                "adapterEndpoint",
      +                                "transport",
      +                                "task",
      +                                "input",
      +                                "status",
      +                                "reasonCode",
      +                                "durationMs",
      +                                "connectionObserved",
      +                                "responseShapeChecked",
      +                                "outputExcerpt",
      +                                "sourceUrls",
      +                                "cost",
      +                                "review",
      +                                "fresh",
      +                                "expiresAt",
      +                                "independentReview",
      +                                "qualityVerified"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "limitations": {
      +                          "items": {
      +                            "type": "string"
      +                          },
      +                          "type": "array"
      +                        },
      +                        "observations": {
      +                          "items": {
      +                            "additionalProperties": false,
      +                            "properties": {
      +                              "adapterEndpoint": {
      +                                "type": "string"
      +                              },
      +                              "connectionObserved": {
      +                                "type": "boolean"
      +                              },
      +                              "cost": {
      +                                "additionalProperties": false,
      +                                "properties": {
      +                                  "paymentSentUsd": {
      +                                    "const": 0,
      +                                    "type": "number"
      +                                  },
      +                                  "providerCostUsd": {
      +                                    "type": "null"
      +                                  },
      +                                  "relayChargeUsd": {
      +                                    "const": 0,
      +                                    "type": "number"
      +                                  }
      +                                },
      +                                "required": [
      +                                  "relayChargeUsd",
      +                                  "paymentSentUsd",
      +                                  "providerCostUsd"
      +                                ],
      +                                "type": "object"
      +                              },
      +                              "durationMs": {
      +                                "maximum": 300000,
      +                                "minimum": 0,
      +                                "type": "integer"
      +                              },
      +                              "expiresAt": {
      +                                "format": "date-time",
      +                                "type": "string"
      +                              },
      +                              "fresh": {
      +                                "type": "boolean"
      +                              },
      +                              "id": {
      +                                "type": "string"
      +                              },
      +                              "independentReview": {
      +                                "const": false,
      +                                "type": "boolean"
      +                              },
      +                              "input": {
      +                                "maxLength": 2000,
      +                                "type": "string"
      +                              },
      +                              "observedAt": {
      +                                "format": "date-time",
      +                                "type": "string"
      +                              },
      +                              "outputExcerpt": {
      +                                "maxLength": 1200,
      +                                "type": [
      +                                  "string",
      +                                  "null"
      +                                ]
      +                              },
      +                              "provenance": {
      +                                "const": "internal_live",
      +                                "type": "string"
      +                              },
      +                              "qualityVerified": {
      +                                "const": false,
      +                                "type": "boolean"
      +                              },
      +                              "reasonCode": {
      +                                "type": "string"
      +                              },
      +                              "responseShapeChecked": {
      +                                "type": "boolean"
      +                              },
      +                              "review": {
      +                                "anyOf": [
      +                                  {
      +                                    "additionalProperties": false,
      +                                    "properties": {
      +                                      "criteria": {
      +                                        "items": {
      +                                          "additionalProperties": false,
      +                                          "properties": {
      +                                            "criterionId": {
      +                                              "type": "string"
      +                                            },
      +                                            "description": {
      +                                              "type": "string"
      +                                            },
      +                                            "status": {
      +                                              "enum": [
      +                                                "pass",
      +                                                "fail",
      +                                                "uncertain"
      +                                              ],
      +                                              "type": "string"
      +                                            }
      +                                          },
      +                                          "required": [
      +                                            "criterionId",
      +                                            "description",
      +                                            "status"
      +                                          ],
      +                                          "type": "object"
      +                                        },
      +                                        "maxItems": 20,
      +                                        "minItems": 1,
      +                                        "type": "array"
      +                                      },
      +                                      "reviewedAt": {
      +                                        "format": "date-time",
      +                                        "type": "string"
      +                                      },
      +                                      "scope": {
      +                                        "type": "string"
      +                                      }
      +                                    },
      +                                    "required": [
      +                                      "reviewedAt",
      +                                      "scope",
      +                                      "criteria"
      +                                    ],
      +                                    "type": "object"
      +                                  },
      +                                  {
      +                                    "type": "null"
      +                                  }
      +                                ]
      +                              },
      +                              "sourceUrls": {
      +                                "items": {
      +                                  "type": "string"
      +                                },
      +                                "maxItems": 10,
      +                                "minItems": 1,
      +                                "type": "array"
      +                              },
      +                              "status": {
      +                                "enum": [
      +                                  "completed",
      +                                  "no_results",
      +                                  "connection_required",
      +                                  "payment_required",
      +                                  "rate_limited",
      +                                  "failed"
      +                                ],
      +                                "type": "string"
      +                              },
      +                              "task": {
      +                                "enum": [
      +                                  "web_search",
      +                                  "read_page",
      +                                  "documentation_search"
      +                                ],
      +                                "type": "string"
      +                              },
      +                              "transport": {
      +                                "enum": [
      +                                  "MCP",
      +                                  "REST"
      +                                ],
      +                                "type": "string"
      +                              }
      +                            },
      +                            "required": [
      +                              "id",
      +                              "provenance",
      +                              "observedAt",
      +                              "adapterEndpoint",
      +                              "transport",
      +                              "task",
      +                              "input",
      +                              "status",
      +                              "reasonCode",
      +                              "durationMs",
      +                              "connectionObserved",
      +                              "responseShapeChecked",
      +                              "outputExcerpt",
      +                              "sourceUrls",
      +                              "cost",
      +                              "review",
      +                              "fresh",
      +                              "expiresAt",
      +                              "independentReview",
      +                              "qualityVerified"
      +                            ],
      +                            "type": "object"
      +                          },
      +                          "maxItems": 20,
      +                          "type": "array"
      +                        },
      +                        "schemaVersion": {
      +                          "const": "1",
      +                          "type": "string"
      +                        },
      +                        "serviceName": {
      +                          "type": [
      +                            "string",
      +                            "null"
      +                          ]
      +                        },
      +                        "slug": {
      +                          "type": "string"
      +                        },
      +                        "source": {
      +                          "additionalProperties": false,
      +                          "properties": {
      +                            "checkedAt": {
      +                              "type": [
      +                                "string",
      +                                "null"
      +                              ]
      +                            },
      +                            "scope": {
      +                              "type": "string"
      +                            },
      +                            "sources": {
      +                              "items": {
      +                                "additionalProperties": false,
      +                                "properties": {
      +                                  "title": {
      +                                    "type": "string"
      +                                  },
      +                                  "url": {
      +                                    "type": "string"
      +                                  }
      +                                },
      +                                "required": [
      +                                  "url",
      +                                  "title"
      +                                ],
      +                                "type": "object"
      +                              },
      +                              "type": "array"
      +                            },
      +                            "status": {
      +                              "enum": [
      +                                "reviewed",
      +                                "unavailable"
      +                              ],
      +                              "type": "string"
      +                            }
      +                          },
      +                          "required": [
      +                            "status",
      +                            "checkedAt",
      +                            "scope",
      +                            "sources"
      +                          ],
      +                          "type": "object"
      +                        },
      +                        "task": {
      +                          "additionalProperties": false,
      +                          "properties": {
      +                            "independentReview": {
      +                              "const": false,
      +                              "type": "boolean"
      +                            },
      +                            "observationId": {
      +                              "type": [
      +                                "string",
      +                                "null"
      +                              ]
      +                            },
      +                            "qualityVerified": {
      +                              "const": false,
      +                              "type": "boolean"
      +                            },
      +                            "reviewedAt": {
      +                              "type": [
      +                                "string",
      +                                "null"
      +                              ]
      +                            },
      +                            "status": {
      +                              "enum": [
      +                                "internally_reviewed",
      +                                "not_reviewed",
      +                                "stale",
      +                                "unavailable"
      +                              ],
      +                              "type": "string"
      +                            }
      +                          },
      +                          "required": [
      +                            "status",
      +                            "observationId",
      +                            "reviewedAt",
      +                            "qualityVerified",
      +                            "independentReview"
      +                          ],
      +                          "type": "object"
      +                        }
      +                      },
      +                      "required": [
      +                        "schemaVersion",
      +                        "slug",
      +                        "serviceName",
      +                        "available",
      +                        "evidencePath",
      +                        "badgePath",
      +                        "source",
      +                        "connection",
      +                        "task",
      +                        "latestAttempt",
      +                        "observations",
      +                        "inspection",
      +                        "limitations"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "status": {
      +                      "const": "completed",
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "status",
      +                    "data"
      +                  ],
      +                  "type": "object"
      +                },
      +                {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "error": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "code": {
      +                          "type": "string"
      +                        },
      +                        "message": {
      +                          "type": "string"
      +                        }
      +                      },
      +                      "required": [
      +                        "code",
      +                        "message"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "status": {
      +                      "const": "error",
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "status",
      +                    "error"
      +                  ],
      +                  "type": "object"
      +                }
      +              ]
      +            },
      +            "slug": {
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "slug",
      +            "evidence",
      +            "connection"
      +          ],
      +          "type": "object"
      +        },
      +        "maxItems": 3,
      +        "type": "array"
      +      },
      +      "discovery": {
      +        "oneOf": [
      +          {
      +            "additionalProperties": false,
      +            "properties": {
      +              "kind": {
      +                "const": "recommendation",
      +                "type": "string"
      +              },
      +              "result": {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "assessment": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "notes": {
      +                        "items": {
      +                          "type": "string"
      +                        },
      +                        "type": "array"
      +                      },
      +                      "ordering": {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "applied": {
      +                            "type": "boolean"
      +                          },
      +                          "method": {
      +                            "enum": [
      +                              "reviewed_source_controls_v1",
      +                              "reviewed_rendering_controls_v1"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          "performanceRanking": {
      +                            "const": false,
      +                            "type": "boolean"
      +                          }
      +                        },
      +                        "required": [
      +                          "method",
      +                          "performanceRanking",
      +                          "applied"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      "query": {
      +                        "const": "unassessed",
      +                        "type": "string"
      +                      },
      +                      "requestSignals": {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "limitations": {
      +                            "items": {
      +                              "type": "string"
      +                            },
      +                            "type": "array"
      +                          },
      +                          "method": {
      +                            "const": "literal_reference_signals_v1",
      +                            "type": "string"
      +                          },
      +                          "renderingPreference": {
      +                            "enum": [
      +                              "javascript",
      +                              "direct_http",
      +                              "not_established"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          "renderingPreferenceConflict": {
      +                            "type": "boolean"
      +                          },
      +                          "sourceDomains": {
      +                            "items": {
      +                              "type": "string"
      +                            },
      +                            "type": "array"
      +                          },
      +                          "sourceRestriction": {
      +                            "enum": [
      +                              "explicit_only",
      +                              "reference_only",
      +                              "not_established"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          "sourceUrls": {
      +                            "items": {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "field": {
      +                                  "type": "string"
      +                                },
      +                                "url": {
      +                                  "format": "uri",
      +                                  "type": "string"
      +                                }
      +                              },
      +                              "required": [
      +                                "url",
      +                                "field"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            "type": "array"
      +                          },
      +                          "targetMode": {
      +                            "enum": [
      +                              "specific_urls",
      +                              "open_web",
      +                              "not_established"
      +                            ],
      +                            "type": "string"
      +                          }
      +                        },
      +                        "required": [
      +                          "method",
      +                          "sourceUrls",
      +                          "sourceDomains",
      +                          "sourceRestriction",
      +                          "targetMode",
      +                          "renderingPreference",
      +                          "renderingPreferenceConflict",
      +                          "limitations"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      "requirements": {
      +                        "const": "unassessed",
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "query",
      +                      "requirements",
      +                      "requestSignals",
      +                      "ordering",
      +                      "notes"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "canExecute": {
      +                    "const": false,
      +                    "type": "boolean"
      +                  },
      +                  "candidates": {
      +                    "items": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "accountStatus": {
      +                          "const": "unknown",
      +                          "type": "string"
      +                        },
      +                        "evidence": {
      +                          "additionalProperties": false,
      +                          "properties": {
      +                            "recentAttempt": {
      +                              "anyOf": [
      +                                {
      +                                  "type": "null"
      +                                },
      +                                {
      +                                  "additionalProperties": false,
      +                                  "properties": {
      +                                    "adapterEndpoint": {
      +                                      "format": "uri",
      +                                      "type": "string"
      +                                    },
      +                                    "fresh": {
      +                                      "type": "boolean"
      +                                    },
      +                                    "observedAt": {
      +                                      "type": "string"
      +                                    },
      +                                    "scope": {
      +                                      "type": "string"
      +                                    },
      +                                    "status": {
      +                                      "type": "string"
      +                                    }
      +                                  },
      +                                  "required": [
      +                                    "observedAt",
      +                                    "status",
      +                                    "adapterEndpoint",
      +                                    "fresh",
      +                                    "scope"
      +                                  ],
      +                                  "type": "object"
      +                                }
      +                              ]
      +                            },
      +                            "url": {
      +                              "type": "string"
      +                            }
      +                          },
      +                          "required": [
      +                            "url",
      +                            "recentAttempt"
      +                          ],
      +                          "type": "object"
      +                        },
      +                        "fit": {
      +                          "const": "needs_review",
      +                          "type": "string"
      +                        },
      +                        "liveAvailability": {
      +                          "const": "not_checked",
      +                          "type": "string"
      +                        },
      +                        "measurements": {
      +                          "additionalProperties": false,
      +                          "properties": {
      +                            "durationMs": {
      +                              "type": "null"
      +                            },
      +                            "qualityScore": {
      +                              "type": "null"
      +                            },
      +                            "sampleCount": {
      +                              "const": 0,
      +                              "type": "number"
      +                            },
      +                            "taskCostUsd": {
      +                              "type": "null"
      +                            }
      +                          },
      +                          "required": [
      +                            "taskCostUsd",
      +                            "durationMs",
      +                            "qualityScore",
      +                            "sampleCount"
      +                          ],
      +                          "type": "object"
      +                        },
      +                        "name": {
      +                          "type": "string"
      +                        },
      +                        "options": {
      +                          "items": {
      +                            "additionalProperties": false,
      +                            "properties": {
      +                              "access": {
      +                                "enum": [
      +                                  "documented_anonymous",
      +                                  "documented_wallet",
      +                                  "host_connection_required",
      +                                  "not_established"
      +                                ],
      +                                "type": "string"
      +                              },
      +                              "authentication": {
      +                                "additionalProperties": false,
      +                                "properties": {
      +                                  "instructions": {
      +                                    "type": "string"
      +                                  },
      +                                  "method": {
      +                                    "enum": [
      +                                      "api-key",
      +                                      "oauth",
      +                                      "wallet-payment",
      +                                      "none",
      +                                      "unknown"
      +                                    ],
      +                                    "type": "string"
      +                                  },
      +                                  "requirement": {
      +                                    "enum": [
      +                                      "required",
      +                                      "optional",
      +                                      "conditional",
      +                                      "unknown"
      +                                    ],
      +                                    "type": "string"
      +                                  }
      +                                },
      +                                "required": [
      +                                  "method",
      +                                  "requirement",
      +                                  "instructions"
      +                                ],
      +                                "type": "object"
      +                              },
      +                              "endpoint": {
      +                                "anyOf": [
      +                                  {
      +                                    "format": "uri",
      +                                    "type": "string"
      +                                  },
      +                                  {
      +                                    "type": "null"
      +                                  }
      +                                ]
      +                              },
      +                              "id": {
      +                                "type": "string"
      +                              },
      +                              "label": {
      +                                "type": "string"
      +                              },
      +                              "limitations": {
      +                                "items": {
      +                                  "type": "string"
      +                                },
      +                                "type": "array"
      +                              },
      +                              "paymentRequired": {
      +                                "type": [
      +                                  "boolean",
      +                                  "null"
      +                                ]
      +                              },
      +                              "protocol": {
      +                                "enum": [
      +                                  "MCP",
      +                                  "REST"
      +                                ],
      +                                "type": "string"
      +                              },
      +                              "protocols": {
      +                                "items": {
      +                                  "enum": [
      +                                    "MCP",
      +                                    "REST",
      +                                    "x402"
      +                                  ],
      +                                  "type": "string"
      +                                },
      +                                "maxItems": 3,
      +                                "minItems": 1,
      +                                "type": "array",
      +                                "uniqueItems": true
      +                              },
      +                              "readiness": {
      +                                "additionalProperties": false,
      +                                "properties": {
      +                                  "expiresAt": {
      +                                    "format": "date-time",
      +                                    "type": [
      +                                      "string",
      +                                      "null"
      +                                    ]
      +                                  },
      +                                  "explanation": {
      +                                    "type": "string"
      +                                  },
      +                                  "label": {
      +                                    "type": "string"
      +                                  },
      +                                  "observedAt": {
      +                                    "format": "date-time",
      +                                    "type": [
      +                                      "string",
      +                                      "null"
      +                                    ]
      +                                  },
      +                                  "outcome": {
      +                                    "type": [
      +                                      "string",
      +                                      "null"
      +                                    ]
      +                                  },
      +                                  "status": {
      +                                    "enum": [
      +                                      "response_observed",
      +                                      "recent_issue",
      +                                      "no_results",
      +                                      "stale",
      +                                      "not_observed"
      +                                    ],
      +                                    "type": "string"
      +                                  }
      +                                },
      +                                "required": [
      +                                  "status",
      +                                  "observedAt",
      +                                  "expiresAt",
      +                                  "outcome",
      +                                  "label",
      +                                  "explanation"
      +                                ],
      +                                "type": "object"
      +                              },
      +                              "sourceUrls": {
      +                                "items": {
      +                                  "format": "uri",
      +                                  "type": "string"
      +                                },
      +                                "minItems": 1,
      +                                "type": "array"
      +                              },
      +                              "steps": {
      +                                "items": {
      +                                  "type": "string"
      +                                },
      +                                "type": "array"
      +                              },
      +                              "taskSuitability": {
      +                                "additionalProperties": false,
      +                                "properties": {
      +                                  "expiresAt": {
      +                                    "format": "date-time",
      +                                    "type": [
      +                                      "string",
      +                                      "null"
      +                                    ]
      +                                  },
      +                                  "limitations": {
      +                                    "items": {
      +                                      "type": "string"
      +                                    },
      +                                    "type": "array"
      +                                  },
      +                                  "nativeDomainFilter": {
      +                                    "enum": [
      +                                      "documented",
      +                                      "not_established"
      +                                    ],
      +                                    "type": "string"
      +                                  },
      +                                  "pageRendering": {
      +                                    "additionalProperties": false,
      +                                    "properties": {
      +                                      "directHttpValue": {
      +                                        "type": [
      +                                          "string",
      +                                          "null"
      +                                        ]
      +                                      },
      +                                      "expiresAt": {
      +                                        "format": "date-time",
      +                                        "type": [
      +                                          "string",
      +                                          "null"
      +                                        ]
      +                                      },
      +                                      "javascriptValue": {
      +                                        "type": [
      +                                          "string",
      +                                          "null"
      +                                        ]
      +                                      },
      +                                      "limitations": {
      +                                        "items": {
      +                                          "type": "string"
      +                                        },
      +                                        "type": "array"
      +                                      },
      +                                      "modes": {
      +                                        "items": {
      +                                          "enum": [
      +                                            "javascript",
      +                                            "direct_http"
      +                                          ],
      +                                          "type": "string"
      +                                        },
      +                                        "type": "array",
      +                                        "uniqueItems": true
      +                                      },
      +                                      "parameter": {
      +                                        "type": [
      +                                          "string",
      +                                          "null"
      +                                        ]
      +                                      },
      +                                      "reviewedAt": {
      +                                        "format": "date-time",
      +                                        "type": [
      +                                          "string",
      +                                          "null"
      +                                        ]
      +                                      },
      +                                      "sources": {
      +                                        "items": {
      +                                          "additionalProperties": false,
      +                                          "properties": {
      +                                            "title": {
      +                                              "type": "string"
      +                                            },
      +                                            "url": {
      +                                              "format": "uri",
      +                                              "type": "string"
      +                                            }
      +                                          },
      +                                          "required": [
      +                                            "url",
      +                                            "title"
      +                                          ],
      +                                          "type": "object"
      +                                        },
      +                                        "type": "array"
      +                                      },
      +                                      "status": {
      +                                        "enum": [
      +                                          "documented",
      +                                          "not_established"
      +                                        ],
      +                                        "type": "string"
      +                                      }
      +                                    },
      +                                    "required": [
      +                                      "status",
      +                                      "modes",
      +                                      "parameter",
      +                                      "javascriptValue",
      +                                      "directHttpValue",
      +                                      "reviewedAt",
      +                                      "expiresAt",
      +                                      "sources",
      +                                      "limitations"
      +                                    ],
      +                                    "type": "object"
      +                                  },
      +                                  "parameter": {
      +                                    "type": [
      +                                      "string",
      +                                      "null"
      +                                    ]
      +                                  },
      +                                  "requiredMode": {
      +                                    "type": [
      +                                      "string",
      +                                      "null"
      +                                    ]
      +                                  },
      +                                  "reviewedAt": {
      +                                    "format": "date-time",
      +                                    "type": [
      +                                      "string",
      +                                      "null"
      +                                    ]
      +                                  },
      +                                  "sources": {
      +                                    "items": {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "title": {
      +                                          "type": "string"
      +                                        },
      +                                        "url": {
      +                                          "format": "uri",
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "url",
      +                                        "title"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    "type": "array"
      +                                  }
      +                                },
      +                                "required": [
      +                                  "nativeDomainFilter",
      +                                  "parameter",
      +                                  "requiredMode",
      +                                  "reviewedAt",
      +                                  "expiresAt",
      +                                  "sources",
      +                                  "limitations",
      +                                  "pageRendering"
      +                                ],
      +                                "type": "object"
      +                              },
      +                              "transport": {
      +                                "enum": [
      +                                  "streamable-http",
      +                                  "sse",
      +                                  "stdio",
      +                                  "https",
      +                                  "unknown"
      +                                ],
      +                                "type": "string"
      +                              }
      +                            },
      +                            "required": [
      +                              "taskSuitability",
      +                              "readiness",
      +                              "id",
      +                              "label",
      +                              "protocol",
      +                              "protocols",
      +                              "paymentRequired",
      +                              "transport",
      +                              "endpoint",
      +                              "access",
      +                              "authentication",
      +                              "steps",
      +                              "limitations",
      +                              "sourceUrls"
      +                            ],
      +                            "type": "object"
      +                          },
      +                          "maxItems": 20,
      +                          "minItems": 1,
      +                          "type": "array"
      +                        },
      +                        "provider": {
      +                          "type": "string"
      +                        },
      +                        "quotaStatus": {
      +                          "const": "unknown",
      +                          "type": "string"
      +                        },
      +                        "reasons": {
      +                          "items": {
      +                            "type": "string"
      +                          },
      +                          "type": "array"
      +                        },
      +                        "review": {
      +                          "additionalProperties": false,
      +                          "properties": {
      +                            "guideSnapshotMatched": {
      +                              "const": true,
      +                              "type": "boolean"
      +                            },
      +                            "listingSnapshotMatched": {
      +                              "const": true,
      +                              "type": "boolean"
      +                            },
      +                            "reviewedAt": {
      +                              "type": "string"
      +                            }
      +                          },
      +                          "required": [
      +                            "reviewedAt",
      +                            "listingSnapshotMatched",
      +                            "guideSnapshotMatched"
      +                          ],
      +                          "type": "object"
      +                        },
      +                        "serviceUrl": {
      +                          "type": "string"
      +                        },
      +                        "sources": {
      +                          "items": {
      +                            "additionalProperties": false,
      +                            "properties": {
      +                              "checkedAt": {
      +                                "type": "string"
      +                              },
      +                              "title": {
      +                                "type": "string"
      +                              },
      +                              "url": {
      +                                "format": "uri",
      +                                "type": "string"
      +                              }
      +                            },
      +                            "required": [
      +                              "url",
      +                              "title",
      +                              "checkedAt"
      +                            ],
      +                            "type": "object"
      +                          },
      +                          "minItems": 1,
      +                          "type": "array"
      +                        },
      +                        "sponsored": {
      +                          "const": false,
      +                          "type": "boolean"
      +                        },
      +                        "unknowns": {
      +                          "items": {
      +                            "additionalProperties": false,
      +                            "properties": {
      +                              "field": {
      +                                "type": "string"
      +                              },
      +                              "reason": {
      +                                "type": "string"
      +                              },
      +                              "status": {
      +                                "const": "unknown",
      +                                "type": "string"
      +                              }
      +                            },
      +                            "required": [
      +                              "field",
      +                              "status",
      +                              "reason"
      +                            ],
      +                            "type": "object"
      +                          },
      +                          "type": "array"
      +                        }
      +                      },
      +                      "required": [
      +                        "provider",
      +                        "name",
      +                        "serviceUrl",
      +                        "fit",
      +                        "reasons",
      +                        "unknowns",
      +                        "options",
      +                        "review",
      +                        "sources",
      +                        "evidence",
      +                        "measurements",
      +                        "accountStatus",
      +                        "quotaStatus",
      +                        "liveAvailability",
      +                        "sponsored"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "maxItems": 3,
      +                    "type": "array"
      +                  },
      +                  "coverage": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "candidateServices": {
      +                        "maximum": 2000,
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "evaluatedServices": {
      +                        "maximum": 2000,
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "excludedServices": {
      +                        "maximum": 2000,
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "insufficientEvidenceServices": {
      +                        "maximum": 2000,
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "invalidReviewedProfiles": {
      +                        "maximum": 2000,
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "outsideTaskScopeServices": {
      +                        "maximum": 2000,
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "publishedServices": {
      +                        "maximum": 2000,
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "reviewedProfiles": {
      +                        "maximum": 2000,
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "sourceReviewedServices": {
      +                        "maximum": 2000,
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "taskReviewedServices": {
      +                        "maximum": 2000,
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "unreviewedServices": {
      +                        "maximum": 2000,
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      }
      +                    },
      +                    "required": [
      +                      "publishedServices",
      +                      "evaluatedServices",
      +                      "sourceReviewedServices",
      +                      "outsideTaskScopeServices",
      +                      "insufficientEvidenceServices",
      +                      "reviewedProfiles",
      +                      "unreviewedServices",
      +                      "invalidReviewedProfiles",
      +                      "taskReviewedServices",
      +                      "candidateServices",
      +                      "excludedServices"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "limitations": {
      +                    "items": {
      +                      "type": "string"
      +                    },
      +                    "type": "array"
      +                  },
      +                  "mode": {
      +                    "const": "planning_only",
      +                    "type": "string"
      +                  },
      +                  "projection": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "availableCandidates": {
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "excludedRecords": {
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "fullResponseEndpoint": {
      +                        "const": "/api/recommendations",
      +                        "type": "string"
      +                      },
      +                      "fullResponseMethod": {
      +                        "const": "POST",
      +                        "type": "string"
      +                      },
      +                      "kind": {
      +                        "const": "bounded_shortlist",
      +                        "type": "string"
      +                      },
      +                      "omittedCandidates": {
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      }
      +                    },
      +                    "required": [
      +                      "kind",
      +                      "availableCandidates",
      +                      "omittedCandidates",
      +                      "excludedRecords",
      +                      "fullResponseEndpoint",
      +                      "fullResponseMethod"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "request": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "constraints": {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "access": {
      +                            "enum": [
      +                              "any",
      +                              "no_account"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          "maxDurationMs": {
      +                            "maximum": 300000,
      +                            "minimum": 1,
      +                            "type": [
      +                              "integer",
      +                              "null"
      +                            ]
      +                          },
      +                          "maxTaskCostUsd": {
      +                            "maximum": 1000,
      +                            "minimum": 0,
      +                            "type": [
      +                              "number",
      +                              "null"
      +                            ]
      +                          },
      +                          "outputLanguage": {
      +                            "maxLength": 63,
      +                            "minLength": 2,
      +                            "type": [
      +                              "string",
      +                              "null"
      +                            ]
      +                          },
      +                          "payment": {
      +                            "enum": [
      +                              "any",
      +                              "no_payment"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          "protocol": {
      +                            "enum": [
      +                              "any",
      +                              "MCP",
      +                              "REST",
      +                              "x402"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          "requireMeasuredQuality": {
      +                            "type": "boolean"
      +                          }
      +                        },
      +                        "required": [
      +                          "access",
      +                          "protocol",
      +                          "payment",
      +                          "maxTaskCostUsd",
      +                          "maxDurationMs",
      +                          "requireMeasuredQuality",
      +                          "outputLanguage"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      "executionPolicy": {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "accountConnections": {
      +                            "const": false,
      +                            "type": "boolean"
      +                          },
      +                          "payments": {
      +                            "const": false,
      +                            "type": "boolean"
      +                          },
      +                          "providerCalls": {
      +                            "const": false,
      +                            "type": "boolean"
      +                          }
      +                        },
      +                        "required": [
      +                          "providerCalls",
      +                          "accountConnections",
      +                          "payments"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      "query": {
      +                        "maxLength": 2000,
      +                        "minLength": 1,
      +                        "type": "string"
      +                      },
      +                      "requirements": {
      +                        "items": {
      +                          "maxLength": 200,
      +                          "minLength": 1,
      +                          "type": "string"
      +                        },
      +                        "maxItems": 8,
      +                        "type": "array"
      +                      },
      +                      "task": {
      +                        "enum": [
      +                          "web_search",
      +                          "read_page",
      +                          "pdf_parse",
      +                          "browser_automation",
      +                          "structured_data"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "task",
      +                      "query",
      +                      "requirements",
      +                      "executionPolicy",
      +                      "constraints"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "schemaVersion": {
      +                    "const": "1",
      +                    "type": "string"
      +                  }
      +                },
      +                "required": [
      +                  "schemaVersion",
      +                  "mode",
      +                  "request",
      +                  "assessment",
      +                  "canExecute",
      +                  "coverage",
      +                  "limitations",
      +                  "candidates",
      +                  "projection"
      +                ],
      +                "type": "object"
      +              }
      +            },
      +            "required": [
      +              "kind",
      +              "result"
      +            ],
      +            "type": "object"
      +          },
      +          {
      +            "additionalProperties": false,
      +            "properties": {
      +              "kind": {
      +                "const": "catalogue",
      +                "type": "string"
      +              },
      +              "result": {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "generatedAt": {
      +                    "format": "date-time",
      +                    "type": "string"
      +                  },
      +                  "page": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "nextOffset": {
      +                        "minimum": 0,
      +                        "type": [
      +                          "integer",
      +                          "null"
      +                        ]
      +                      },
      +                      "offset": {
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "requestedLimit": {
      +                        "maximum": 100,
      +                        "minimum": 1,
      +                        "type": "integer"
      +                      },
      +                      "returnedBeforeProjection": {
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "unselectedResumeOffset": {
      +                        "minimum": 0,
      +                        "type": [
      +                          "integer",
      +                          "null"
      +                        ]
      +                      }
      +                    },
      +                    "required": [
      +                      "offset",
      +                      "requestedLimit",
      +                      "returnedBeforeProjection",
      +                      "nextOffset",
      +                      "unselectedResumeOffset"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "projection": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "availableOnReturnedPage": {
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "fullResponseEndpoint": {
      +                        "const": "/api/services",
      +                        "type": "string"
      +                      },
      +                      "fullResponseMethod": {
      +                        "const": "POST",
      +                        "type": "string"
      +                      },
      +                      "kind": {
      +                        "const": "bounded_shortlist",
      +                        "type": "string"
      +                      },
      +                      "omittedOnReturnedPage": {
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      }
      +                    },
      +                    "required": [
      +                      "kind",
      +                      "availableOnReturnedPage",
      +                      "omittedOnReturnedPage",
      +                      "fullResponseEndpoint",
      +                      "fullResponseMethod"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "returned": {
      +                    "maximum": 3,
      +                    "minimum": 0,
      +                    "type": "integer"
      +                  },
      +                  "search": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "appliedFilters": {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "category": {
      +                            "anyOf": [
      +                              {
      +                                "enum": [
      +                                  "search",
      +                                  "extraction",
      +                                  "data",
      +                                  "browser",
      +                                  "documents"
      +                                ],
      +                                "type": "string"
      +                              },
      +                              {
      +                                "type": "null"
      +                              }
      +                            ]
      +                          },
      +                          "pricing": {
      +                            "anyOf": [
      +                              {
      +                                "enum": [
      +                                  "free",
      +                                  "freemium",
      +                                  "usage-based",
      +                                  "subscription",
      +                                  "unknown"
      +                                ],
      +                                "type": "string"
      +                              },
      +                              {
      +                                "type": "null"
      +                              }
      +                            ]
      +                          },
      +                          "protocol": {
      +                            "anyOf": [
      +                              {
      +                                "enum": [
      +                                  "MCP",
      +                                  "REST",
      +                                  "x402"
      +                                ],
      +                                "type": "string"
      +                              },
      +                              {
      +                                "type": "null"
      +                              }
      +                            ]
      +                          }
      +                        },
      +                        "required": [
      +                          "category",
      +                          "protocol",
      +                          "pricing"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      "discovery": {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "assessment": {
      +                            "const": "unassessed",
      +                            "type": "string"
      +                          },
      +                          "decomposition": {
      +                            "enum": [
      +                              "caller_supplied",
      +                              "not_supplied"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          "executionPolicy": {
      +                            "additionalProperties": false,
      +                            "properties": {
      +                              "accountConnections": {
      +                                "const": false,
      +                                "type": "boolean"
      +                              },
      +                              "payments": {
      +                                "const": false,
      +                                "type": "boolean"
      +                              },
      +                              "providerCalls": {
      +                                "const": false,
      +                                "type": "boolean"
      +                              }
      +                            },
      +                            "required": [
      +                              "providerCalls",
      +                              "accountConnections",
      +                              "payments"
      +                            ],
      +                            "type": "object"
      +                          },
      +                          "originalRequest": {
      +                            "maxLength": 2000,
      +                            "minLength": 1,
      +                            "type": [
      +                              "string",
      +                              "null"
      +                            ]
      +                          },
      +                          "requirements": {
      +                            "items": {
      +                              "maxLength": 200,
      +                              "minLength": 1,
      +                              "type": "string"
      +                            },
      +                            "maxItems": 8,
      +                            "type": "array"
      +                          },
      +                          "resultsAre": {
      +                            "const": "metadata_candidates",
      +                            "type": "string"
      +                          }
      +                        },
      +                        "required": [
      +                          "originalRequest",
      +                          "requirements",
      +                          "executionPolicy",
      +                          "decomposition",
      +                          "assessment",
      +                          "resultsAre"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      "effectiveQuery": {
      +                        "type": "string"
      +                      },
      +                      "mode": {
      +                        "enum": [
      +                          "browse",
      +                          "keywords",
      +                          "agent-translation"
      +                        ],
      +                        "type": "string"
      +                      },
      +                      "originalQuery": {
      +                        "type": "string"
      +                      },
      +                      "reasonCodes": {
      +                        "description": "Empty when matches exist. Otherwise identifies the first blocking cause: an overlong query, no searchable terms, unsupported exclusions/alternatives/numerical comparisons, or no match in the current published catalogue. It does not establish that no suitable provider exists elsewhere. REST/MCP reject overlong requests before returning search results.",
      +                        "items": {
      +                          "enum": [
      +                            "QUERY_TOO_LONG",
      +                            "NO_SEARCHABLE_TERMS",
      +                            "UNSUPPORTED_CONDITIONS",
      +                            "NO_CATALOGUE_MATCH"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 1,
      +                        "type": "array"
      +                      },
      +                      "suggestions": {
      +                        "items": {
      +                          "type": "string"
      +                        },
      +                        "type": "array"
      +                      },
      +                      "terms": {
      +                        "items": {
      +                          "type": "string"
      +                        },
      +                        "type": "array"
      +                      },
      +                      "warnings": {
      +                        "items": {
      +                          "type": "string"
      +                        },
      +                        "type": "array"
      +                      }
      +                    },
      +                    "required": [
      +                      "discovery",
      +                      "originalQuery",
      +                      "effectiveQuery",
      +                      "mode",
      +                      "reasonCodes",
      +                      "terms",
      +                      "appliedFilters",
      +                      "warnings",
      +                      "suggestions"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "services": {
      +                    "items": {
      +                      "oneOf": [
      +                        {
      +                          "additionalProperties": false,
      +                          "properties": {
      +                            "auth": {
      +                              "enum": [
      +                                "api-key",
      +                                "oauth",
      +                                "wallet-payment",
      +                                "none",
      +                                "unknown"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            "category": {
      +                              "enum": [
      +                                "search",
      +                                "extraction",
      +                                "data",
      +                                "browser",
      +                                "documents"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            "docsUrl": {
      +                              "type": "string"
      +                            },
      +                            "matchReasons": {
      +                              "items": {
      +                                "additionalProperties": false,
      +                                "properties": {
      +                                  "field": {
      +                                    "enum": [
      +                                      "name_provider",
      +                                      "capabilities",
      +                                      "description",
      +                                      "category",
      +                                      "protocol",
      +                                      "pricing",
      +                                      "catalogue"
      +                                    ],
      +                                    "type": "string"
      +                                  },
      +                                  "kind": {
      +                                    "enum": [
      +                                      "keyword",
      +                                      "filter",
      +                                      "catalogue"
      +                                    ],
      +                                    "type": "string"
      +                                  },
      +                                  "matchedTerm": {
      +                                    "type": [
      +                                      "string",
      +                                      "null"
      +                                    ]
      +                                  },
      +                                  "term": {
      +                                    "type": [
      +                                      "string",
      +                                      "null"
      +                                    ]
      +                                  }
      +                                },
      +                                "required": [
      +                                  "kind",
      +                                  "field",
      +                                  "term",
      +                                  "matchedTerm"
      +                                ],
      +                                "type": "object"
      +                              },
      +                              "minItems": 1,
      +                              "type": "array"
      +                            },
      +                            "name": {
      +                              "type": "string"
      +                            },
      +                            "pricing": {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "checkedAt": {
      +                                  "anyOf": [
      +                                    {
      +                                      "anyOf": [
      +                                        {
      +                                          "format": "date",
      +                                          "type": "string"
      +                                        },
      +                                        {
      +                                          "format": "date-time",
      +                                          "type": "string"
      +                                        }
      +                                      ]
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "model": {
      +                                  "enum": [
      +                                    "free",
      +                                    "freemium",
      +                                    "usage-based",
      +                                    "subscription",
      +                                    "unknown"
      +                                  ],
      +                                  "type": "string"
      +                                }
      +                              },
      +                              "required": [
      +                                "model",
      +                                "checkedAt"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            "protocols": {
      +                              "items": {
      +                                "enum": [
      +                                  "MCP",
      +                                  "REST",
      +                                  "x402"
      +                                ],
      +                                "type": "string"
      +                              },
      +                              "type": "array"
      +                            },
      +                            "provider": {
      +                              "type": "string"
      +                            },
      +                            "slug": {
      +                              "type": "string"
      +                            },
      +                            "source": {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "checkedAt": {
      +                                  "anyOf": [
      +                                    {
      +                                      "format": "date",
      +                                      "type": "string"
      +                                    },
      +                                    {
      +                                      "format": "date-time",
      +                                      "type": "string"
      +                                    }
      +                                  ]
      +                                },
      +                                "registryLifecycle": {
      +                                  "anyOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "evidence": {
      +                                          "additionalProperties": false,
      +                                          "properties": {
      +                                            "checkedAt": {
      +                                              "anyOf": [
      +                                                {
      +                                                  "format": "date",
      +                                                  "type": "string"
      +                                                },
      +                                                {
      +                                                  "format": "date-time",
      +                                                  "type": "string"
      +                                                }
      +                                              ]
      +                                            },
      +                                            "url": {
      +                                              "type": "string"
      +                                            }
      +                                          },
      +                                          "required": [
      +                                            "url",
      +                                            "checkedAt"
      +                                          ],
      +                                          "type": "object"
      +                                        },
      +                                        "status": {
      +                                          "enum": [
      +                                            "deprecated",
      +                                            "endpoint_not_declared"
      +                                          ],
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "status",
      +                                        "evidence"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "type": {
      +                                  "enum": [
      +                                    "registry",
      +                                    "provider"
      +                                  ],
      +                                  "type": "string"
      +                                },
      +                                "url": {
      +                                  "type": "string"
      +                                },
      +                                "verification": {
      +                                  "enum": [
      +                                    "listed",
      +                                    "documented",
      +                                    "connection-tested"
      +                                  ],
      +                                  "type": "string"
      +                                }
      +                              },
      +                              "required": [
      +                                "url",
      +                                "type",
      +                                "checkedAt",
      +                                "verification",
      +                                "registryLifecycle"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            "tagline": {
      +                              "type": "string"
      +                            }
      +                          },
      +                          "required": [
      +                            "slug",
      +                            "name",
      +                            "provider",
      +                            "tagline",
      +                            "category",
      +                            "protocols",
      +                            "auth",
      +                            "pricing",
      +                            "docsUrl",
      +                            "source",
      +                            "matchReasons"
      +                          ],
      +                          "type": "object"
      +                        },
      +                        {
      +                          "additionalProperties": false,
      +                          "properties": {
      +                            "auth": {
      +                              "enum": [
      +                                "api-key",
      +                                "oauth",
      +                                "wallet-payment",
      +                                "none",
      +                                "unknown"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            "capabilities": {
      +                              "items": {
      +                                "type": "string"
      +                              },
      +                              "type": "array"
      +                            },
      +                            "category": {
      +                              "enum": [
      +                                "search",
      +                                "extraction",
      +                                "data",
      +                                "browser",
      +                                "documents"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            "color": {
      +                              "type": "string"
      +                            },
      +                            "description": {
      +                              "type": "string"
      +                            },
      +                            "docsUrl": {
      +                              "type": "string"
      +                            },
      +                            "endpoint": {
      +                              "type": [
      +                                "string",
      +                                "null"
      +                              ]
      +                            },
      +                            "featured": {
      +                              "type": "boolean"
      +                            },
      +                            "id": {
      +                              "type": "string"
      +                            },
      +                            "name": {
      +                              "type": "string"
      +                            },
      +                            "notes": {
      +                              "type": "string"
      +                            },
      +                            "pricing": {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "checkedAt": {
      +                                  "anyOf": [
      +                                    {
      +                                      "anyOf": [
      +                                        {
      +                                          "format": "date",
      +                                          "type": "string"
      +                                        },
      +                                        {
      +                                          "format": "date-time",
      +                                          "type": "string"
      +                                        }
      +                                      ]
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "model": {
      +                                  "enum": [
      +                                    "free",
      +                                    "freemium",
      +                                    "usage-based",
      +                                    "subscription",
      +                                    "unknown"
      +                                  ],
      +                                  "type": "string"
      +                                },
      +                                "summary": {
      +                                  "type": "string"
      +                                },
      +                                "url": {
      +                                  "type": [
      +                                    "string",
      +                                    "null"
      +                                  ]
      +                                }
      +                              },
      +                              "required": [
      +                                "model",
      +                                "summary",
      +                                "url",
      +                                "checkedAt"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            "protocols": {
      +                              "items": {
      +                                "enum": [
      +                                  "MCP",
      +                                  "REST",
      +                                  "x402"
      +                                ],
      +                                "type": "string"
      +                              },
      +                              "type": "array"
      +                            },
      +                            "provider": {
      +                              "type": "string"
      +                            },
      +                            "registryName": {
      +                              "type": [
      +                                "string",
      +                                "null"
      +                              ]
      +                            },
      +                            "slug": {
      +                              "type": "string"
      +                            },
      +                            "sourceCheckedAt": {
      +                              "anyOf": [
      +                                {
      +                                  "format": "date",
      +                                  "type": "string"
      +                                },
      +                                {
      +                                  "format": "date-time",
      +                                  "type": "string"
      +                                }
      +                              ]
      +                            },
      +                            "sourceType": {
      +                              "enum": [
      +                                "registry",
      +                                "provider"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            "sourceUrl": {
      +                              "type": "string"
      +                            },
      +                            "tagline": {
      +                              "type": "string"
      +                            },
      +                            "tags": {
      +                              "items": {
      +                                "type": "string"
      +                              },
      +                              "type": "array"
      +                            },
      +                            "verification": {
      +                              "enum": [
      +                                "listed",
      +                                "documented",
      +                                "connection-tested"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            "website": {
      +                              "type": "string"
      +                            }
      +                          },
      +                          "required": [
      +                            "id",
      +                            "slug",
      +                            "name",
      +                            "provider",
      +                            "tagline",
      +                            "description",
      +                            "website",
      +                            "docsUrl",
      +                            "category",
      +                            "tags",
      +                            "capabilities",
      +                            "protocols",
      +                            "auth",
      +                            "pricing",
      +                            "endpoint",
      +                            "registryName",
      +                            "sourceUrl",
      +                            "sourceType",
      +                            "sourceCheckedAt",
      +                            "verification",
      +                            "notes",
      +                            "featured",
      +                            "color"
      +                          ],
      +                          "type": "object"
      +                        }
      +                      ]
      +                    },
      +                    "maxItems": 3,
      +                    "type": "array"
      +                  },
      +                  "total": {
      +                    "minimum": 0,
      +                    "type": "integer"
      +                  },
      +                  "view": {
      +                    "enum": [
      +                      "compact",
      +                      "full"
      +                    ],
      +                    "type": "string"
      +                  }
      +                },
      +                "required": [
      +                  "services",
      +                  "total",
      +                  "returned",
      +                  "generatedAt",
      +                  "view",
      +                  "search",
      +                  "projection",
      +                  "page"
      +                ],
      +                "type": "object"
      +              }
      +            },
      +            "required": [
      +              "kind",
      +              "result"
      +            ],
      +            "type": "object"
      +          }
      +        ]
      +      },
      +      "input": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "compare": {
      +            "type": "boolean"
      +          },
      +          "discoveryRequestJson": {
      +            "maxLength": 8192,
      +            "minLength": 2,
      +            "type": "string"
      +          },
      +          "enrichment": {
      +            "enum": [
      +              "evidence",
      +              "connection",
      +              "both"
      +            ],
      +            "type": "string"
      +          },
      +          "maxCandidates": {
      +            "maximum": 3,
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "mode": {
      +            "enum": [
      +              "recommend",
      +              "catalogue"
      +            ],
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "mode",
      +          "discoveryRequestJson",
      +          "maxCandidates",
      +          "enrichment",
      +          "compare"
      +        ],
      +        "type": "object"
      +      },
      +      "limitations": {
      +        "items": {
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "mode": {
      +        "const": "bounded_read_only_workflow",
      +        "type": "string"
      +      },
      +      "schemaVersion": {
      +        "const": "1",
      +        "type": "string"
      +      },
      +      "selection": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "candidatesOnReturnedPage": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "policy": {
      +            "const": "first_in_existing_order",
      +            "type": "string"
      +          },
      +          "selected": {
      +            "maximum": 3,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "slugs": {
      +            "items": {
      +              "type": "string"
      +            },
      +            "maxItems": 3,
      +            "type": "array",
      +            "uniqueItems": true
      +          },
      +          "unselectedOnReturnedPage": {
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "policy",
      +          "candidatesOnReturnedPage",
      +          "selected",
      +          "unselectedOnReturnedPage",
      +          "slugs"
      +        ],
      +        "type": "object"
      +      },
      +      "snapshot": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "generatedAt": {
      +            "format": "date-time",
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "generatedAt"
      +        ],
      +        "type": "object"
      +      },
      +      "status": {
      +        "enum": [
      +          "completed",
      +          "partial"
      +        ],
      +        "type": "string"
      +      },
      +      "trace": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "error": {
      +              "anyOf": [
      +                {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "code": {
      +                      "type": "string"
      +                    },
      +                    "message": {
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "code",
      +                    "message"
      +                  ],
      +                  "type": "object"
      +                },
      +                {
      +                  "type": "null"
      +                }
      +              ]
      +            },
      +            "operation": {
      +              "enum": [
      +                "recommend_services",
      +                "search_services",
      +                "get_service_evidence",
      +                "get_connection_spec",
      +                "compare_services"
      +              ],
      +              "type": "string"
      +            },
      +            "slug": {
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "status": {
      +              "enum": [
      +                "completed",
      +                "error"
      +              ],
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "operation",
      +            "slug",
      +            "status",
      +            "error"
      +          ],
      +          "type": "object"
      +        },
      +        "maxItems": 5,
      +        "minItems": 1,
      +        "type": "array"
      +      }
      +    },
      +    "required": [
      +      "schemaVersion",
      +      "mode",
      +      "status",
      +      "input",
      +      "snapshot",
      +      "selection",
      +      "discovery",
      +      "details",
      +      "comparison",
      +      "budget",
      +      "trace",
      +      "limitations"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "error": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "code": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "message": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "code",
      +          "message"
      +        ],
      +        "type": "object"
      +      },
      +      "error_code": {
      +        "minLength": 1,
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "error_code",
      +      "error"
      +    ],
      +    "type": "object"
      +  }
      +]
  4. Added

TDQS

A3.6/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover read-only, idempotent, non-destructive and closed-world, yet the description adds substantive behavior: at most five logical reads, validation before discovery, bounded projection of first current-order candidates, counted omissions with a full-response endpoint, and no retries/broadening. Some sentences are opaque ('Omitted counts and the full-response endpoint are explicit'), but the operational limits clearly exceed what annotations convey.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The preferred-default guidance is correctly front-loaded, but the body is dense run-on jargon with redundancy — the 'does not execute/fetch/connect/write/pay/retry' list largely restates schema text. Several phrases ('Omitted counts and the full-response endpoint are explicit', 'completion means metadata reads only') are hard to parse and dilute the useful content.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With an output schema present, the description needn't detail return values, yet it usefully characterizes the bounded projection, unknowns, coverage and per-read errors, and it warns about the five-read cap and validation ordering. Combined with annotations and a fully documented parameter, an agent has enough to call this correctly; only the ambiguous 'explicit' phrasing leaves a small gap.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% and the single param already documents mode, discoveryRequestJson, maxCandidates, enrichment and compare in detail. The description only summarizes those fields without adding format or validation semantics beyond the schema, so the baseline 3 is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific action (run a fixed read-only discovery workflow) and its scope (recommend/catalogue modes over an original request, with bounded candidate projection), plus an explicit negative boundary ('Not a performance rank or task-quality check'). It does not name competing siblings like recommend_services or search_services directly in the description, leaving that routing to the schema, so the differentiation is implied rather than stated.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

'Preferred default for multi-step service discovery' is a real usage directive that tells the agent when to prefer this tool, and the exclusion list ('does not ... retry or broaden requirements') narrows it. However, there is no explicit routing to alternatives such as recommend_services for a single discovery read or get_service_evidence for one-off evidence, so the agent must infer when not to use this workflow.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources