generated: '2026-07-21' method: searched source: https://www.warbyparker.com/.well-known/ host: https://www.warbyparker.com note: www.warbyparker.com is a Next.js SPA that returns HTTP 200 with an HTML shell for arbitrary /.well-known/ paths, so a 200 there is not proof of a real document. Only security.txt returns a genuine typed payload (text/plain, RFC 9116). openid-configuration/api-catalog/ai-plugin.json/oauth-authorization-server all return the HTML SPA shell (text/html), not valid discovery documents, so they are recorded as present-but-not-a-document and NOT saved. hosts: - host: https://www.warbyparker.com documents: - path: /.well-known/security.txt status: 200 file: warby-parker-security.txt content_type: text/plain - path: /.well-known/openid-configuration status: 200 content_type: text/html note: SPA HTML shell, not an OIDC discovery document - path: /.well-known/oauth-authorization-server status: 200 content_type: text/html note: SPA HTML shell, not an RFC 8414 document - path: /.well-known/api-catalog status: 200 content_type: text/html note: SPA HTML shell, not an RFC 9727 api-catalog - path: /.well-known/ai-plugin.json status: 200 content_type: text/html note: SPA HTML shell, not an ai-plugin manifest x-shape-fix: converted: '2026-08-20' from: documents note: Rewritten into hosts[] -> documents[], the only shape well_known_docs() in score.rb reads. A served .well-known surface recorded in any other shape scores as absent.