{"target":"https://metix.ai/","display_target":"metix.ai","report_url":"https://waymark.genedai.me/score/metix.ai","score":70.8,"score_label":"Usable with gaps","scanned_at":"2026-08-26T03:03:00.398Z","eligible_checks":68,"score_breakdown":{"discovery":{"earned":16,"available":20,"passing":12,"total":17},"access":{"earned":25.5,"available":30,"passing":30,"total":38},"usability":{"earned":22.2,"available":40,"passing":5,"total":13},"payments":{"earned":0,"available":0,"passing":0,"total":0}},"issues":[{"id":"agents-md","name":"AGENTS.md","result":"failed","layer":"discovery","details":"agents.md status 404.","recommendation":"Publish /agents.md with agent-oriented usage notes."},{"id":"well-known-ai-catalog","name":"Well-known AI catalog","result":"failed","layer":"discovery","details":"No ai-plugin.json or ai-catalog.json.","recommendation":"Add /.well-known/ai-plugin.json or /.well-known/ai-catalog.json."},{"id":"feed-or-rss","name":"RSS or Atom feed","result":"failed","layer":"access","details":"No RSS/Atom link.","recommendation":"Expose an RSS or Atom feed for machine subscribers."},{"id":"cors-on-api-hint","name":"CORS / API hint","result":"partial","layer":"access","details":"No CORS header or obvious API path.","recommendation":"If you expose an API, send Access-Control-Allow-Origin for intended clients."},{"id":"oauth-well-known","name":"OAuth / OIDC well-known","result":"failed","layer":"access","details":"No oauth-authorization-server or openid-configuration.","recommendation":"Publish /.well-known/openid-configuration or oauth-authorization-server if you authenticate agents."},{"id":"mcp-well-known","name":"MCP well-known card","result":"failed","layer":"usability","details":"MCP mentioned without a well-known card.","recommendation":"Publish /.well-known/mcp.json describing your MCP server."},{"id":"webhook-or-api-docs","name":"Webhook or API docs","result":"failed","layer":"usability","details":"No webhook/API docs mention.","recommendation":"Document webhooks and REST/RPC APIs for agents."},{"id":"wm-http-link-header","name":"HTTP Link header","result":"failed","layer":"discovery","details":"No rel=sitemap|describedby|api-catalog|alternate on homepage.","recommendation":"Send RFC 8288 Link headers for related machine resources."},{"id":"wm-mcp-card","name":"MCP server card","result":"partial","layer":"usability","details":"MCP mentioned without a card.","recommendation":"Publish /.well-known/mcp.json or mcp/server-card.json."},{"id":"wm-ai-plugin","name":"ai-plugin.json","result":"failed","layer":"discovery","details":"No /.well-known/ai-plugin.json.","recommendation":"Optionally publish a plugin-style capability manifest."},{"id":"wm-security-txt","name":"security.txt","result":"failed","layer":"access","details":"No /.well-known/security.txt Contact.","recommendation":"Publish /.well-known/security.txt with a Contact field."},{"id":"wm-change-password","name":"change-password well-known","result":"failed","layer":"access","details":"Login surface without /.well-known/change-password.","recommendation":"If users have passwords, serve /.well-known/change-password."},{"id":"wm-rate-limit-hint","name":"Rate limit signal","result":"partial","layer":"usability","details":"API surface without a rate-limit signal.","recommendation":"Document or send rate-limit headers on APIs."},{"id":"wm-idempotency-hint","name":"Idempotency signal","result":"partial","layer":"usability","details":"API surface without idempotency notes.","recommendation":"Document idempotency keys for mutating calls."},{"id":"wm-json-error-hint","name":"Machine-readable errors","result":"partial","layer":"usability","details":"API surface without a JSON error shape.","recommendation":"Return a JSON or problem+json error body."},{"id":"wm-openapi","name":"OpenAPI document","result":"partial","layer":"access","details":"OpenAPI probe.","recommendation":"Publish an OpenAPI document at a stable URL."},{"id":"wm-pkg-home","name":"Package homepage match","result":"failed","layer":"discovery","details":"No npm package homepage matching metix.ai.","recommendation":"Publish an official package whose homepage is this domain."},{"id":"wm-markdown-frontmatter","name":"Markdown frontmatter metadata","result":"failed","layer":"access","details":"Served markdown has no YAML frontmatter block.","recommendation":"Open served markdown with a --- frontmatter block carrying title plus description, canonical, or last-updated."},{"id":"wm-ax-document-structure","name":"Accessible document structure","result":"partial","layer":"usability","details":"Landmarks partial (main=false nav=true h1=true skip=false).","recommendation":"Give the homepage a main region, nav, H1, and a heading order that does not skip levels."},{"id":"wm-agent-auth-www-authenticate","name":"Agent auth WWW-Authenticate hint","result":"failed","layer":"usability","details":"MCP 401 without resource_metadata (WWW-Authenticate: missing).","recommendation":"Return 401 with WWW-Authenticate: Bearer resource_metadata= on a documented API entry point."},{"id":"wm-agent-ua-markdown","name":"Agent-UA markdown docs","result":"failed","layer":"access","details":"Docs host did not serve markdown to GPTBot (HTTP 530, text/plain; charset=utf-8).","recommendation":"Serve text/markdown to GPTBot (and similar agent UAs) on your docs host."}]}