{"spec_version":"1.0","slug":"thatonefirm-com","url":"https://thatonefirm.com","title":"That One Firm","description":"That One Firm is a South Sound agency based in University Place, WA, building custom web and apps, synchronized media, and applied AI systems for owners who prioritize measurable results over vanity metrics. The public site is agent-ready—llms.txt, discovery manifests, and WebMCP tools for services, portfolio, and project intake—so assistants can summarize offerings and route qualified inquiries accurately.","category":"agency","tags":["agency","south-sound","custom-apps","ai-visibility","webmcp","wordpress"],"readiness_score":100,"readiness_breakdown":{"level":3,"score":100,"probes":[{"id":"discoverability.robotsTxt","name":"robots.txt","pass":true,"path":"","status":null,"counts_toward_profile":true},{"id":"discoverability.sitemap","name":"sitemap.xml","pass":true,"path":"","status":null,"counts_toward_profile":true},{"id":"discoverability.linkHeaders","name":"Link headers (/)","pass":true,"path":"","status":null,"counts_toward_profile":true},{"id":"discoverability.dnsAid","name":"DNS-AID + DNSSEC","pass":true,"path":"","status":null,"counts_toward_profile":true},{"id":"contentAccessibility.markdownNegotiation","name":"Markdown negotiation (/)","pass":true,"path":"","status":null,"counts_toward_profile":true},{"id":"botAccessControl.robotsTxtAiRules","name":"AI bot rules (robots.txt)","pass":true,"path":"","status":null,"counts_toward_profile":true},{"id":"botAccessControl.contentSignals","name":"Content-Signal (robots.txt)","pass":true,"path":"","status":null,"counts_toward_profile":true},{"id":"botAccessControl.webBotAuth","name":"Web Bot Auth","pass":false,"path":"(optional)","detail":"optional","status":null,"counts_toward_profile":false},{"id":"discovery.apiCatalog","name":"API catalog","pass":false,"path":"","detail":"informational","status":null,"counts_toward_profile":false},{"id":"discovery.oauthDiscovery","name":"OAuth authorization server","pass":false,"path":"","detail":"informational","status":null,"counts_toward_profile":false},{"id":"discovery.oauthProtectedResource","name":"OAuth protected resource","pass":false,"path":"","detail":"informational","status":null,"counts_toward_profile":false},{"id":"discovery.authMd","name":"auth.md","pass":false,"path":"","detail":"informational","status":null,"counts_toward_profile":false},{"id":"discovery.mcpServerCard","name":"MCP server card","pass":false,"path":"","detail":"informational","status":null,"counts_toward_profile":false},{"id":"discovery.a2aAgentCard","name":"A2A agent card","pass":false,"path":"","detail":"informational","status":null,"counts_toward_profile":false},{"id":"discovery.agentSkills","name":"Agent skills index","pass":false,"path":"","detail":"informational","status":null,"counts_toward_profile":false},{"id":"discovery.webMcp","name":"WebMCP bootstrap","pass":true,"path":"","status":null,"counts_toward_profile":false},{"id":"discovery.ard","name":"ARD / ai-catalog.json","pass":false,"path":"","detail":"informational","status":null,"counts_toward_profile":false},{"id":"discovery.personalAgentProtocol","name":"discovery.personalAgentProtocol","pass":false,"path":"","detail":"informational","status":null,"counts_toward_profile":false},{"id":"commerce.x402","name":"x402 payments","pass":false,"path":"(optional)","detail":"optional","status":null,"counts_toward_profile":false},{"id":"commerce.mpp","name":"MPP commerce","pass":false,"path":"(optional)","detail":"optional","status":null,"counts_toward_profile":false},{"id":"commerce.ucp","name":"UCP profile","pass":false,"path":"(optional)","detail":"optional","status":null,"counts_toward_profile":false},{"id":"commerce.acp","name":"ACP discovery","pass":false,"path":"(optional)","detail":"optional","status":null,"counts_toward_profile":false},{"id":"commerce.ap2","name":"AP2 (A2A commerce)","pass":false,"path":"(optional)","detail":"optional","status":null,"counts_toward_profile":false}],"scanner":"isitagentready","base_url":"https://thatonefirm.com","score_raw":47,"site_type":"content","iar_checks":{"commerce":{"acp":{"status":"neutral","message":"ACP discovery document not found (not a commerce site)","evidence":[{"label":"GET /.well-known/acp.json","action":"fetch","finding":{"outcome":"negative","summary":"Server returned 404 -- ACP discovery document not found"},"request":{"url":"https://thatonefirm.com/.well-known/acp.json","method":"GET"},"response":{"status":404,"headers":{"link":"</llms.txt>; rel=\"alternate\"; type=\"text/plain\"","cf-ray":"a4bae0ac192005c4-IAD","content-type":"text/html; charset=utf-8"},"statusText":"Not Found"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"negative","summary":"ACP discovery document not found"}}],"durationMs":481,"messageRef":{"code":"scanner.commerceCheckNotApplicable","params":{"check":"acp","original":{"code":"check.acp.notFound"}}}},"ap2":{"status":"neutral","message":"AP2 not detected (no A2A Agent Card) (not a commerce site)","evidence":[{"label":"Conclusion","action":"conclude","finding":{"outcome":"negative","summary":"No A2A Agent Card found -- AP2 requires an A2A Agent Card"}}],"messageRef":{"code":"scanner.commerceCheckNotApplicable","params":{"check":"ap2","original":{"code":"check.ap2.agentCardMissing"}}}},"mpp":{"status":"neutral","message":"MPP payment discovery not detected (not a commerce site)","evidence":[{"label":"GET /openapi.json","action":"fetch","finding":{"outcome":"neutral","summary":"/openapi.json returned 404"},"request":{"url":"https://thatonefirm.com/openapi.json","method":"GET"},"response":{"status":404,"headers":{"link":"</llms.txt>; rel=\"alternate\"; type=\"text/plain\"","cf-ray":"a4bae0ab98e505c4-IAD","content-type":"text/html; charset=utf-8"},"statusText":"Not Found"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"negative","summary":"MPP payment discovery not detected"}}],"durationMs":463,"messageRef":{"code":"scanner.commerceCheckNotApplicable","params":{"check":"mpp","original":{"code":"check.mpp.notDetected"}}}},"ucp":{"status":"neutral","message":"UCP profile not found (not a commerce site)","evidence":[{"label":"GET /.well-known/ucp","action":"fetch","finding":{"outcome":"negative","summary":"Server returned 404 -- UCP profile not found"},"request":{"url":"https://thatonefirm.com/.well-known/ucp","method":"GET"},"response":{"status":404,"headers":{"link":"</llms.txt>; rel=\"alternate\"; type=\"text/plain\"","cf-ray":"a4bae0ab28bf05c4-IAD","content-type":"text/html; charset=utf-8"},"statusText":"Not Found"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"negative","summary":"UCP profile not found"}}],"durationMs":419,"messageRef":{"code":"scanner.commerceCheckNotApplicable","params":{"check":"ucp","original":{"code":"check.ucp.notFound"}}}},"x402":{"status":"neutral","message":"x402 payment protocol not detected (not a commerce site)","evidence":[{"label":"GET /","action":"fetch","finding":{"outcome":"neutral","summary":"/ returned 200 (not 402)"},"request":{"url":"https://thatonefirm.com/","method":"GET"},"response":{"status":200,"headers":{"link":"<https://thatonefirm.com/llms.txt>; rel=\"alternate\"; type=\"text/plain\", </llms.txt>; rel=\"alternate\"; type=\"text/plain\", </llms.txt>; rel=\"alternate\"; type=\"text/plain\"","cf-ray":"a4bae0ab78df05c4-IAD","content-type":"text/html; charset=utf-8"},"statusText":"OK"}},{"label":"GET /api/v1","action":"fetch","finding":{"outcome":"neutral","summary":"/api/v1 returned 404 (not 402)"},"request":{"url":"https://thatonefirm.com/api/v1","method":"GET"},"response":{"status":404,"headers":{"link":"</llms.txt>; rel=\"alternate\"; type=\"text/plain\"","cf-ray":"a4bae0ab98e405c4-IAD","content-type":"text/html; charset=utf-8"},"statusText":"Not Found"}},{"label":"GET /api","action":"fetch","finding":{"outcome":"neutral","summary":"/api returned 404 (not 402)"},"request":{"url":"https://thatonefirm.com/api","method":"GET"},"response":{"status":404,"headers":{"link":"</llms.txt>; rel=\"alternate\"; type=\"text/plain\"","cf-ray":"a4bae0ab88e005c4-IAD","content-type":"text/html; charset=utf-8"},"statusText":"Not Found"}},{"label":"GET /platform/v2/x402/discovery/resources","action":"fetch","request":{"url":"https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources?limit=500","method":"GET"},"response":{"status":200,"headers":{"cf-ray":"a4bae0ab78de05c4-IAD","content-type":"application/json"},"statusText":"OK"}},{"label":"GET Bazaar discovery API","action":"fetch","finding":{"outcome":"negative","summary":"Network error querying Bazaar API"},"request":{"url":"https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources?limit=500","method":"GET"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"negative","summary":"x402 payment protocol not detected"}}],"durationMs":1852,"messageRef":{"code":"scanner.commerceCheckNotApplicable","params":{"check":"x402","original":{"code":"check.x402.notDetected"}}}}},"discovery":{"ard":{"status":"fail","details":{"searchEndpoints":[],"discoveryMechanisms":[]},"message":"ARD capability manifest not found","evidence":[{"label":"Extract Agentmap directives from robots.txt","action":"parse","finding":{"outcome":"neutral","summary":"No Agentmap directives found"}},{"label":"Extract <link rel=\"ai-catalog\"> from page head","action":"parse","finding":{"outcome":"neutral","summary":"No catalog links found"}},{"label":"GET /.well-known/ai-catalog.json","action":"fetch","finding":{"outcome":"negative","summary":"Server returned 404 -- ai-catalog.json not found"},"request":{"url":"https://thatonefirm.com/.well-known/ai-catalog.json","method":"GET","headers":{"Accept":"application/json"}},"response":{"status":404,"headers":{"link":"</llms.txt>; rel=\"alternate\"; type=\"text/plain\"","cf-ray":"a4bae0a9882405c4-IAD","content-type":"text/html; charset=utf-8"},"statusText":"Not Found"}},{"label":"DoH TXT _catalog._agents.thatonefirm.com","action":"fetch","finding":{"outcome":"neutral","summary":"No TXT answers (NOERROR)"},"request":{"url":"https://cloudflare-dns.com/dns-query?name=_catalog._agents.thatonefirm.com&type=TXT&do=1","method":"GET","headers":{"Accept":"application/dns-json"}},"response":{"status":200,"headers":{"content-type":"application/dns-json"},"statusText":"OK","bodyPreview":"{\"Status\":0,\"TC\":false,\"RD\":true,\"RA\":true,\"AD\":true,\"CD\":false,\"Question\":[{\"name\":\"_catalog._agents.thatonefirm.com\",\"type\":16}],\"Authority\":[{\"name\":\"thatonefirm.com\",\"type\":6,\"TTL\":1800,\"data\":\"margo.ns.cloudflare.com. dns.cloudflare.com. 2417228267 10000 2400 604800 1800\"},{\"name\":\"thatonefirm.com\",\"type\":46,\"TTL\":1800,\"data\":\"SOA 13 2 1800 1792283701 1792103701 34505 thatonefirm.com. TPbW7ibcMarnFE33fjeZJYbVHwcAR9674KpuKHQOUFkV493OrT38DdCvzA3Mmwk/s64g5+tsmbZFCABlQ9V1rw==\"},{\"name\":\"_catalo..."}},{"label":"DoH SRV _search._agents.thatonefirm.com","action":"fetch","finding":{"outcome":"neutral","summary":"No SRV answers (NOERROR)"},"request":{"url":"https://cloudflare-dns.com/dns-query?name=_search._agents.thatonefirm.com&type=SRV&do=1","method":"GET","headers":{"Accept":"application/dns-json"}},"response":{"status":200,"headers":{"content-type":"application/dns-json"},"statusText":"OK","bodyPreview":"{\"Status\":0,\"TC\":false,\"RD\":true,\"RA\":true,\"AD\":true,\"CD\":false,\"Question\":[{\"name\":\"_search._agents.thatonefirm.com\",\"type\":33}],\"Authority\":[{\"name\":\"thatonefirm.com\",\"type\":6,\"TTL\":1800,\"data\":\"margo.ns.cloudflare.com. dns.cloudflare.com. 2417228267 10000 2400 604800 1800\"},{\"name\":\"thatonefirm.com\",\"type\":46,\"TTL\":1800,\"data\":\"SOA 13 2 1800 1792283701 1792103701 34505 thatonefirm.com. cTn0GGNNc2JEWH+HUPL9WhC6Sp8YuTYw6xO9RLZ+H04Cv6c0yMFgjVOOzxwmDmKN3fP5D0L4zf35uR68cpBLVg==\"},{\"name\":\"_search...."}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"negative","summary":"ARD capability manifest not found"}}],"durationMs":83,"messageRef":{"code":"check.ard.notFound"}},"authMd":{"status":"fail","message":"auth.md not found","evidence":[{"label":"GET /auth.md","action":"fetch","finding":{"outcome":"negative","summary":"Server returned 404 - auth.md not found"},"request":{"url":"https://thatonefirm.com/auth.md","method":"GET","headers":{"Accept":"text/markdown, text/plain, */*"}},"response":{"status":404,"headers":{"link":"</llms.txt>; rel=\"alternate\"; type=\"text/plain\"","cf-ray":"a4bae0aa186005c4-IAD","content-type":"text/html; charset=utf-8"},"statusText":"Not Found"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"negative","summary":"auth.md not found"}}],"durationMs":223,"messageRef":{"code":"check.authMd.notFound"}},"webMcp":{"status":"pass","details":{"tools":[{"name":"list_tof_services","hasSchema":true,"description":"Summarize public services That One Firm offers: web and app builds, marketing and media, AI visibility (AIVIS), and Agent Ready site upgrades for AI agents."},{"name":"submit_project_intake","hasSchema":false,"description":"Submit a project inquiry to That One Firm ??? contact info, territory or market, and goals for web, marketing, visibility, or agent-ready work."}],"toolCount":2,"detectionMethod":"both"},"message":"Found 2 WebMCP tools via document.modelContext and declarative HTML: list_tof_services, submit_project_intake","evidence":[{"label":"WebMCP detection","action":"parse","finding":{"outcome":"neutral","summary":"Checking page for WebMCP tool registrations"}},{"label":"Navigate to https://thatonefirm.com","action":"fetch","finding":{"outcome":"neutral","summary":"Loading page to detect WebMCP tool registrations"},"request":{"url":"https://thatonefirm.com","method":"GET"}},{"label":"Check imperative WebMCP API","action":"parse","finding":{"outcome":"positive","summary":"Found 1 tool(s) via document.modelContext"}},{"label":"Check declarative WebMCP HTML","action":"parse","finding":{"outcome":"positive","summary":"Found 1 form(s) with a toolname attribute"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"positive","summary":"Found 2 WebMCP tool(s) via document.modelContext and declarative HTML"}}],"durationMs":1974,"messageRef":{"code":"check.webMcp.toolsDetected","params":{"toolCount":2,"toolNames":["list_tof_services","submit_project_intake"],"detectionMethod":"both"}}},"apiCatalog":{"status":"fail","message":"API Catalog not found","evidence":[{"label":"GET /.well-known/api-catalog","action":"fetch","finding":{"outcome":"negative","summary":"Server returned 404 -- API Catalog not found"},"request":{"url":"https://thatonefirm.com/.well-known/api-catalog","method":"GET","headers":{"Accept":"application/linkset+json, application/json"}},"response":{"status":404,"headers":{"link":"</llms.txt>; rel=\"alternate\"; type=\"text/plain\"","cf-ray":"a4bae0aaf8ad05c4-IAD","content-type":"text/html; charset=utf-8"},"statusText":"Not Found"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"negative","summary":"API Catalog not found"}}],"durationMs":300,"messageRef":{"code":"check.apiCatalog.notFound"}},"agentSkills":{"status":"fail","message":"Agent Skills index not found","evidence":[{"label":"GET /.well-known/agent-skills/index.json","action":"fetch","finding":{"outcome":"neutral","summary":"v0.2.0 path returned 404 — trying legacy path"},"request":{"url":"https://thatonefirm.com/.well-known/agent-skills/index.json","method":"GET"},"response":{"status":404,"headers":{"link":"</llms.txt>; rel=\"alternate\"; type=\"text/plain\"","cf-ray":"a4bae0aaf8aa05c4-IAD","content-type":"text/html; charset=utf-8"},"statusText":"Not Found"}},{"label":"GET /.well-known/skills/index.json","action":"fetch","finding":{"outcome":"negative","summary":"Server returned 404 — Agent Skills index not found"},"request":{"url":"https://thatonefirm.com/.well-known/skills/index.json","method":"GET"},"response":{"status":404,"headers":{"link":"</llms.txt>; rel=\"alternate\"; type=\"text/plain\"","cf-ray":"a4bae0ac895005c4-IAD","content-type":"text/html; charset=utf-8"},"statusText":"Not Found"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"negative","summary":"Agent Skills index not found"}}],"durationMs":553,"messageRef":{"code":"check.agentSkills.notFound"}},"a2aAgentCard":{"status":"fail","message":"A2A Agent Card not found","evidence":[{"label":"GET /.well-known/agent-card.json","action":"fetch","finding":{"outcome":"negative","summary":"Server returned 404 -- A2A Agent Card not found"},"request":{"url":"https://thatonefirm.com/.well-known/agent-card.json","method":"GET"},"response":{"status":404,"headers":{"link":"</llms.txt>; rel=\"alternate\"; type=\"text/plain\"","cf-ray":"a4bae0aaa88705c4-IAD","content-type":"text/html; charset=utf-8"},"statusText":"Not Found"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"negative","summary":"A2A Agent Card not found"}}],"durationMs":247,"messageRef":{"code":"check.a2aAgentCard.notFound"}},"mcpServerCard":{"status":"fail","message":"MCP Server Card not found","evidence":[{"label":"GET /.well-known/mcp.json","action":"fetch","finding":{"outcome":"negative","summary":"/.well-known/mcp.json returned 404"},"request":{"url":"https://thatonefirm.com/.well-known/mcp.json","method":"GET"},"response":{"status":404,"headers":{"link":"</llms.txt>; rel=\"alternate\"; type=\"text/plain\"","cf-ray":"a4bae0aaa88605c4-IAD","content-type":"text/html; charset=utf-8"},"statusText":"Not Found"}},{"label":"GET /.well-known/mcp/server-cards.json","action":"fetch","finding":{"outcome":"negative","summary":"/.well-known/mcp/server-cards.json returned 404"},"request":{"url":"https://thatonefirm.com/.well-known/mcp/server-cards.json","method":"GET"},"response":{"status":404,"headers":{"link":"</llms.txt>; rel=\"alternate\"; type=\"text/plain\"","cf-ray":"a4bae0aa988405c4-IAD","content-type":"text/html; charset=utf-8"},"statusText":"Not Found"}},{"label":"GET /.well-known/mcp/server-card.json","action":"fetch","finding":{"outcome":"negative","summary":"/.well-known/mcp/server-card.json returned 404"},"request":{"url":"https://thatonefirm.com/.well-known/mcp/server-card.json","method":"GET"},"response":{"status":404,"headers":{"link":"</llms.txt>; rel=\"alternate\"; type=\"text/plain\"","cf-ray":"a4bae0aa787a05c4-IAD","content-type":"text/html; charset=utf-8"},"statusText":"Not Found"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"negative","summary":"MCP Server Card not found at any candidate path"}}],"durationMs":314,"messageRef":{"code":"check.mcpServerCard.notFound"}},"oauthDiscovery":{"status":"fail","message":"No OAuth/OIDC discovery metadata found","evidence":[{"label":"GET /.well-known/openid-configuration","action":"fetch","finding":{"outcome":"negative","summary":"openid-configuration returned 404"},"request":{"url":"https://thatonefirm.com/.well-known/openid-configuration","method":"GET"},"response":{"status":404,"headers":{"link":"</llms.txt>; rel=\"alternate\"; type=\"text/plain\"","cf-ray":"a4bae0a9882805c4-IAD","content-type":"text/html; charset=utf-8"},"statusText":"Not Found"}},{"label":"GET /.well-known/oauth-authorization-server","action":"fetch","finding":{"outcome":"negative","summary":"oauth-authorization-server returned 404"},"request":{"url":"https://thatonefirm.com/.well-known/oauth-authorization-server","method":"GET"},"response":{"status":404,"headers":{"link":"</llms.txt>; rel=\"alternate\"; type=\"text/plain\"","cf-ray":"a4bae0a9882c05c4-IAD","content-type":"text/html; charset=utf-8"},"statusText":"Not Found"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"negative","summary":"No OAuth/OIDC discovery metadata found at either well-known path"}}],"durationMs":154,"messageRef":{"code":"check.oauthDiscovery.notFound"}},"personalAgentProtocol":{"status":"fail","details":{"issuerValidation":"notChecked","manifestDetected":false},"message":"Personal Agent Protocol manifest not found","evidence":[{"label":"GET /.well-known/poppy.json","action":"fetch","request":{"url":"https://thatonefirm.com/.well-known/poppy.json","method":"GET","headers":{"Accept":"application/json"}},"response":{"status":404,"headers":{"link":"</llms.txt>; rel=\"alternate\"; type=\"text/plain\"","cf-ray":"a4bae0a68f1d05c4-IAD","content-type":"text/html; charset=utf-8"},"statusText":"Not Found"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"negative","summary":"Personal Agent Protocol manifest not found"}}],"durationMs":379,"messageRef":{"code":"check.personalAgentProtocol.notFound"}},"oauthProtectedResource":{"status":"fail","message":"No OAuth Protected Resource Metadata found","evidence":[{"label":"GET /.well-known/oauth-protected-resource","action":"fetch","finding":{"outcome":"negative","summary":"Returned 404"},"request":{"url":"https://thatonefirm.com/.well-known/oauth-protected-resource","method":"GET"},"response":{"status":404,"headers":{"link":"</llms.txt>; rel=\"alternate\"; type=\"text/plain\"","cf-ray":"a4bae0a9982e05c4-IAD","content-type":"text/html; charset=utf-8"},"statusText":"Not Found"}},{"label":"GET /","action":"fetch","finding":{"outcome":"neutral","summary":"Target resource returned 200 (no WWW-Authenticate header)"},"request":{"url":"https://thatonefirm.com","method":"GET"},"response":{"status":200,"headers":{"link":"<https://thatonefirm.com/llms.txt>; rel=\"alternate\"; type=\"text/plain\", </llms.txt>; rel=\"alternate\"; type=\"text/plain\", </llms.txt>; rel=\"alternate\"; type=\"text/plain\"","cf-ray":"a4bae0aa085905c4-IAD","content-type":"text/html; charset=utf-8"},"statusText":"OK"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"negative","summary":"No OAuth Protected Resource Metadata found"}}],"durationMs":223,"messageRef":{"code":"check.oauthProtectedResource.notFound"}}},"discoverability":{"dnsAid":{"status":"pass","details":{"records":[{"alpn":["h3","h2"],"mode":"service","port":443,"rrType":"HTTPS","target":"thatonefirm.com","ipv4hint":[],"ipv6hint":[],"priority":1,"mandatory":["alpn","port"],"ownerName":"_index._agents.thatonefirm.com","customParamKeys":[],"dnssecValidated":true,"validServiceMode":true,"validationIssues":[]}],"domainsChecked":["thatonefirm.com"],"dnssecValidated":true,"txtIndexEntries":[],"aliasRecordCount":0,"queriesAttempted":["SVCB _index._agents.thatonefirm.com","HTTPS _index._agents.thatonefirm.com","SVCB _a2a._agents.thatonefirm.com","HTTPS _a2a._agents.thatonefirm.com","SVCB _mcp._agents.thatonefirm.com","HTTPS _mcp._agents.thatonefirm.com","TXT _index._agents.thatonefirm.com"],"serviceRecordCount":1,"txtIndexEntryCount":0},"message":"DNS for AI Discovery (DNS-AID) discovery record found at _index._agents.thatonefirm.com","evidence":[{"label":"DoH SVCB _index._agents.thatonefirm.com","action":"fetch","finding":{"outcome":"neutral","summary":"No SVCB answers (NOERROR)"},"request":{"url":"https://cloudflare-dns.com/dns-query?name=_index._agents.thatonefirm.com&type=SVCB&do=1","method":"GET","headers":{"Accept":"application/dns-json"}},"response":{"status":200,"headers":{"content-type":"application/dns-json"},"statusText":"OK","bodyPreview":"{\"Status\":0,\"TC\":false,\"RD\":true,\"RA\":true,\"AD\":true,\"CD\":false,\"Question\":[{\"name\":\"_index._agents.thatonefirm.com\",\"type\":64}],\"Authority\":[{\"name\":\"thatonefirm.com\",\"type\":6,\"TTL\":1800,\"data\":\"margo.ns.cloudflare.com. dns.cloudflare.com. 2417228267 10000 2400 604800 1800\"},{\"name\":\"thatonefirm.com\",\"type\":46,\"TTL\":1800,\"data\":\"SOA 13 2 1800 1792283700 1792103700 34505 thatonefirm.com. BkRzzw/HfxN/ziEOmOOeH4Y/Wp5zSRAz65BGdFbPL1mVJQhkiAYFijSdOZDlRFIMBLXmf9+xImJzvi6lb49vjw==\"},{\"name\":\"_index._a..."}},{"label":"DoH HTTPS _index._agents.thatonefirm.com","action":"fetch","finding":{"outcome":"positive","summary":"Found 1 HTTPS answer with AD=true"},"request":{"url":"https://cloudflare-dns.com/dns-query?name=_index._agents.thatonefirm.com&type=HTTPS&do=1","method":"GET","headers":{"Accept":"application/dns-json"}},"response":{"status":200,"headers":{"content-type":"application/dns-json"},"statusText":"OK","bodyPreview":"{\"Status\":0,\"TC\":false,\"RD\":true,\"RA\":true,\"AD\":true,\"CD\":false,\"Question\":[{\"name\":\"_index._agents.thatonefirm.com\",\"type\":65}],\"Answer\":[{\"name\":\"_index._agents.thatonefirm.com\",\"type\":65,\"TTL\":300,\"data\":\"1 thatonefirm.com. mandatory=alpn,port alpn=h3,h2 port=443\"},{\"name\":\"_index._agents.thatonefirm.com\",\"type\":46,\"TTL\":300,\"data\":\"HTTPS 13 4 300 1792283700 1792103700 34505 thatonefirm.com. WNq7aTeFGnKF0WSsxXutxQO4IA3nJIKAi2QzdipE86etzq19X3BOD/+Hf4/GUHiYP3IyKczF9cv9LEdRVPhajA==\"}]}"}},{"label":"DoH SVCB _a2a._agents.thatonefirm.com","action":"fetch","finding":{"outcome":"neutral","summary":"No SVCB answers (NOERROR)"},"request":{"url":"https://cloudflare-dns.com/dns-query?name=_a2a._agents.thatonefirm.com&type=SVCB&do=1","method":"GET","headers":{"Accept":"application/dns-json"}},"response":{"status":200,"headers":{"content-type":"application/dns-json"},"statusText":"OK","bodyPreview":"{\"Status\":0,\"TC\":false,\"RD\":true,\"RA\":true,\"AD\":true,\"CD\":false,\"Question\":[{\"name\":\"_a2a._agents.thatonefirm.com\",\"type\":64}],\"Authority\":[{\"name\":\"thatonefirm.com\",\"type\":6,\"TTL\":1800,\"data\":\"margo.ns.cloudflare.com. dns.cloudflare.com. 2417228267 10000 2400 604800 1800\"},{\"name\":\"thatonefirm.com\",\"type\":46,\"TTL\":1800,\"data\":\"SOA 13 2 1800 1792283700 1792103700 34505 thatonefirm.com. 2VV7tg581F4ppl8MEKhZBGBk+wVSkHiL3Choa6K8EjyVw6082VqBCEW0dOS6BNkHAYNIGZDFTaHfuzv3+/RqDQ==\"},{\"name\":\"_a2a._agent..."}},{"label":"DoH HTTPS _a2a._agents.thatonefirm.com","action":"fetch","finding":{"outcome":"neutral","summary":"No HTTPS answers (NOERROR)"},"request":{"url":"https://cloudflare-dns.com/dns-query?name=_a2a._agents.thatonefirm.com&type=HTTPS&do=1","method":"GET","headers":{"Accept":"application/dns-json"}},"response":{"status":200,"headers":{"content-type":"application/dns-json"},"statusText":"OK","bodyPreview":"{\"Status\":0,\"TC\":false,\"RD\":true,\"RA\":true,\"AD\":true,\"CD\":false,\"Question\":[{\"name\":\"_a2a._agents.thatonefirm.com\",\"type\":65}],\"Authority\":[{\"name\":\"thatonefirm.com\",\"type\":6,\"TTL\":1800,\"data\":\"margo.ns.cloudflare.com. dns.cloudflare.com. 2417228267 10000 2400 604800 1800\"},{\"name\":\"thatonefirm.com\",\"type\":46,\"TTL\":1800,\"data\":\"SOA 13 2 1800 1792283700 1792103700 34505 thatonefirm.com. gDXs/48Niv/p97T/W1zRrxz0fdXOh9fR+eGAFf570ae3MXiMGku8cAgr6KfckEC6ViPw3UCq8/6dFDs/irnFaQ==\"},{\"name\":\"_a2a._agent..."}},{"label":"DoH SVCB _mcp._agents.thatonefirm.com","action":"fetch","finding":{"outcome":"neutral","summary":"No SVCB answers (NOERROR)"},"request":{"url":"https://cloudflare-dns.com/dns-query?name=_mcp._agents.thatonefirm.com&type=SVCB&do=1","method":"GET","headers":{"Accept":"application/dns-json"}},"response":{"status":200,"headers":{"content-type":"application/dns-json"},"statusText":"OK","bodyPreview":"{\"Status\":0,\"TC\":false,\"RD\":true,\"RA\":true,\"AD\":true,\"CD\":false,\"Question\":[{\"name\":\"_mcp._agents.thatonefirm.com\",\"type\":64}],\"Authority\":[{\"name\":\"thatonefirm.com\",\"type\":6,\"TTL\":1800,\"data\":\"margo.ns.cloudflare.com. dns.cloudflare.com. 2417228267 10000 2400 604800 1800\"},{\"name\":\"thatonefirm.com\",\"type\":46,\"TTL\":1800,\"data\":\"SOA 13 2 1800 1792283700 1792103700 34505 thatonefirm.com. IRnqa1biqMsV3AtqxqxNHqR2vz676sOEYU0Ay1tfADAt1PLbFh6esWBko8l8VV0er4/irIx9qDcUfLA11p3KDg==\"},{\"name\":\"_mcp._agent..."}},{"label":"DoH HTTPS _mcp._agents.thatonefirm.com","action":"fetch","finding":{"outcome":"neutral","summary":"No HTTPS answers (NOERROR)"},"request":{"url":"https://cloudflare-dns.com/dns-query?name=_mcp._agents.thatonefirm.com&type=HTTPS&do=1","method":"GET","headers":{"Accept":"application/dns-json"}},"response":{"status":200,"headers":{"content-type":"application/dns-json"},"statusText":"OK","bodyPreview":"{\"Status\":0,\"TC\":false,\"RD\":true,\"RA\":true,\"AD\":true,\"CD\":false,\"Question\":[{\"name\":\"_mcp._agents.thatonefirm.com\",\"type\":65}],\"Authority\":[{\"name\":\"thatonefirm.com\",\"type\":6,\"TTL\":1800,\"data\":\"margo.ns.cloudflare.com. dns.cloudflare.com. 2417228267 10000 2400 604800 1800\"},{\"name\":\"thatonefirm.com\",\"type\":46,\"TTL\":1800,\"data\":\"SOA 13 2 1800 1792283700 1792103700 34505 thatonefirm.com. WQuSenGWJchSw45V9VNS4+uunLUM7p46ZF386wKKrAUalwwt5z6nrXbwtLpR4a3KX1fGfbbLup01M8+FKU6HQg==\"},{\"name\":\"_mcp._agent..."}},{"label":"DoH TXT _index._agents.thatonefirm.com","action":"fetch","finding":{"outcome":"neutral","summary":"No TXT answers (NOERROR)"},"request":{"url":"https://cloudflare-dns.com/dns-query?name=_index._agents.thatonefirm.com&type=TXT&do=1","method":"GET","headers":{"Accept":"application/dns-json"}},"response":{"status":200,"headers":{"content-type":"application/dns-json"},"statusText":"OK","bodyPreview":"{\"Status\":0,\"TC\":false,\"RD\":true,\"RA\":true,\"AD\":true,\"CD\":false,\"Question\":[{\"name\":\"_index._agents.thatonefirm.com\",\"type\":16}],\"Authority\":[{\"name\":\"thatonefirm.com\",\"type\":6,\"TTL\":1800,\"data\":\"margo.ns.cloudflare.com. dns.cloudflare.com. 2417228267 10000 2400 604800 1800\"},{\"name\":\"thatonefirm.com\",\"type\":46,\"TTL\":1800,\"data\":\"SOA 13 2 1800 1792283700 1792103700 34505 thatonefirm.com. yKBKM+M+PAwnIdwzn0izo+pnESRO3x0+kmf0PaIovwkljrXNsqX9WvsVOJmYIh8EJaqY0hN+UACwNjL3u8k2Hw==\"},{\"name\":\"_index._a..."}},{"label":"Parse DNS for AI Discovery (DNS-AID) SVCB/HTTPS records","action":"parse","finding":{"outcome":"positive","summary":"Found 1 DNSSEC-validated ServiceMode record"}},{"label":"Validate DNSSEC requirement","action":"validate","finding":{"outcome":"positive","summary":"DNS-over-HTTPS resolver returned AD=true"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"positive","summary":"DNS for AI Discovery (DNS-AID) discovery record found at _index._agents.thatonefirm.com"}}],"durationMs":26,"messageRef":{"code":"check.dnsAid.found","params":{"ownerName":"_index._agents.thatonefirm.com"}}},"sitemap":{"status":"pass","details":{"url":"https://thatonefirm.com/sitemap.xml","format":"xml","fromRobotsTxt":true},"message":"sitemap.xml exists with valid structure","evidence":[{"label":"Extract Sitemap directives from robots.txt","action":"parse","finding":{"outcome":"positive","summary":"Found 1 Sitemap directive(s) in robots.txt"}},{"label":"GET /sitemap.xml","action":"fetch","finding":{"outcome":"positive","summary":"Found valid xml sitemap at https://thatonefirm.com/sitemap.xml"},"request":{"url":"https://thatonefirm.com/sitemap.xml","method":"GET"},"response":{"status":200,"headers":{"link":"</llms.txt>; rel=\"alternate\"; type=\"text/plain\"","cf-ray":"a4bae0a9882605c4-IAD","content-type":"application/xml; charset=utf-8"},"statusText":"OK"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"positive","summary":"sitemap.xml exists with valid structure"}}],"durationMs":175,"messageRef":{"code":"check.sitemap.valid"}},"robotsTxt":{"status":"pass","message":"robots.txt exists with valid format","evidence":[{"label":"GET /robots.txt","action":"fetch","finding":{"outcome":"positive","summary":"Received valid robots.txt (200, text/plain; charset=utf-8)"},"request":{"url":"https://thatonefirm.com/robots.txt","method":"GET"},"response":{"status":200,"headers":{"link":"<https://thatonefirm.com/llms.txt>; rel=\"alternate\"; type=\"text/plain\", </llms.txt>; rel=\"alternate\"; type=\"text/plain\"","cf-ray":"a4bae0a68f1e05c4-IAD","content-type":"text/plain; charset=utf-8"},"statusText":"OK","bodyPreview":"# BEGIN That One Firm Agent Ready\n# As a condition of accessing this website, you agree to abide by the following\n# content signals:\n#\n# (a)  If a Content-Signal = yes, you may collect content for the corresponding use.\n# (b)  If a Content-Signal = no, you may not collect content for the corresponding use.\n# (c)  If the website operator does not include a Content-Signal for a corresponding use,\n#      the website operator neither grants nor restricts permission via Content-Signal.\n\nUser-agent: *..."}},{"label":"Validate robots.txt structure","action":"parse","finding":{"outcome":"positive","summary":"Contains valid User-agent directive(s)"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"positive","summary":"robots.txt exists with valid format"}}],"durationMs":0,"messageRef":{"code":"check.robotsTxt.valid"}},"linkHeaders":{"status":"pass","details":{"totalLinks":3,"relationsFound":[{"rel":"alternate","href":"https://thatonefirm.com/llms.txt","type":"text/plain"},{"rel":"alternate","href":"/llms.txt","type":"text/plain"},{"rel":"alternate","href":"/llms.txt","type":"text/plain"}]},"message":"Found agent-useful Link relations: alternate","evidence":[{"label":"GET /","action":"fetch","finding":{"outcome":"positive","summary":"Target page returned 200 with Link header"},"request":{"url":"https://thatonefirm.com","method":"GET"},"response":{"status":200,"headers":{"link":"<https://thatonefirm.com/llms.txt>; rel=\"alternate\"; type=\"text/plain\", </llms.txt>; rel=\"alternate\"; type=\"text/plain\", </llms.txt>; rel=\"alternate\"; type=\"text/plain\"","cf-ray":"a4bae0ac393305c4-IAD","content-type":"text/html; charset=utf-8"},"statusText":"OK"}},{"label":"Parse Link header (RFC 8288)","action":"parse","finding":{"outcome":"neutral","summary":"Parsed 3 link(s) from header"}},{"label":"Match agent-useful relations","action":"parse","finding":{"outcome":"positive","summary":"Found agent-useful relations: alternate"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"positive","summary":"Found agent-useful Link relations: alternate"}}],"durationMs":582,"messageRef":{"code":"check.linkHeaders.found","params":{"relationNames":["alternate"]}}}},"botAccessControl":{"webBotAuth":{"status":"neutral","message":"Web Bot Auth directory not found (informational only)","evidence":[{"label":"GET /.well-known/http-message-signatures-directory","action":"fetch","finding":{"outcome":"negative","summary":"Server returned 404 -- Web Bot Auth directory not found"},"request":{"url":"https://thatonefirm.com/.well-known/http-message-signatures-directory","method":"GET"},"response":{"status":404,"headers":{"link":"</llms.txt>; rel=\"alternate\"; type=\"text/plain\"","cf-ray":"a4bae0a9882905c4-IAD","content-type":"text/html; charset=utf-8"},"statusText":"Not Found"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"negative","summary":"Web Bot Auth directory not found"}}],"durationMs":175,"messageRef":{"code":"scanner.webBotAuthInformational","params":{"original":{"code":"check.webBotAuth.notFound"}}}},"contentSignals":{"status":"pass","details":{"signals":[{"path":null,"search":"yes","aiTrain":"no","userAgent":"*"},{"path":null,"search":"yes","aiTrain":"no","userAgent":"*"}],"signalCount":2},"message":"Content Signals found in robots.txt","evidence":[{"label":"GET /robots.txt","action":"fetch","finding":{"outcome":"positive","summary":"Received valid robots.txt (200, text/plain; charset=utf-8)"},"request":{"url":"https://thatonefirm.com/robots.txt","method":"GET"},"response":{"status":200,"headers":{"link":"<https://thatonefirm.com/llms.txt>; rel=\"alternate\"; type=\"text/plain\", </llms.txt>; rel=\"alternate\"; type=\"text/plain\"","cf-ray":"a4bae0a68f1e05c4-IAD","content-type":"text/plain; charset=utf-8"},"statusText":"OK","bodyPreview":"# BEGIN That One Firm Agent Ready\n# As a condition of accessing this website, you agree to abide by the following\n# content signals:\n#\n# (a)  If a Content-Signal = yes, you may collect content for the corresponding use.\n# (b)  If a Content-Signal = no, you may not collect content for the corresponding use.\n# (c)  If the website operator does not include a Content-Signal for a corresponding use,\n#      the website operator neither grants nor restricts permission via Content-Signal.\n\nUser-agent: *..."}},{"label":"Parse Content-Signal directives","action":"parse","finding":{"outcome":"positive","summary":"Found 2 Content-Signal directive(s)"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"positive","summary":"Content Signals found in robots.txt"}}],"durationMs":0,"messageRef":{"code":"check.contentSignals.found"}},"robotsTxtAiRules":{"status":"pass","details":{"botsFound":["gptbot","oai-searchbot","google-extended","ccbot","anthropic-ai","claude-web","bytespider","applebot-extended","amazonbot","meta-externalagent","claudebot"],"targetPath":"/","botPolicies":[{"rules":[{"pattern":"/","directive":"disallow"}],"userAgent":"gptbot","ruleSource":"explicit","matchedRule":{"pattern":"/","directive":"disallow"},"effectiveAccess":"disallowed"},{"rules":[{"pattern":"/","directive":"allow"},{"pattern":"/admin","directive":"disallow"},{"pattern":"/admin/","directive":"disallow"}],"userAgent":"chatgpt-user","ruleSource":"wildcard","matchedRule":{"pattern":"/","directive":"allow"},"effectiveAccess":"allowed"},{"rules":[{"pattern":"/","directive":"disallow"}],"userAgent":"oai-searchbot","ruleSource":"explicit","matchedRule":{"pattern":"/","directive":"disallow"},"effectiveAccess":"disallowed"},{"rules":[{"pattern":"/","directive":"disallow"}],"userAgent":"google-extended","ruleSource":"explicit","matchedRule":{"pattern":"/","directive":"disallow"},"effectiveAccess":"disallowed"},{"rules":[{"pattern":"/","directive":"disallow"}],"userAgent":"ccbot","ruleSource":"explicit","matchedRule":{"pattern":"/","directive":"disallow"},"effectiveAccess":"disallowed"},{"rules":[{"pattern":"/","directive":"disallow"}],"userAgent":"anthropic-ai","ruleSource":"explicit","matchedRule":{"pattern":"/","directive":"disallow"},"effectiveAccess":"disallowed"},{"rules":[{"pattern":"/","directive":"disallow"}],"userAgent":"claude-web","ruleSource":"explicit","matchedRule":{"pattern":"/","directive":"disallow"},"effectiveAccess":"disallowed"},{"rules":[{"pattern":"/","directive":"disallow"}],"userAgent":"bytespider","ruleSource":"explicit","matchedRule":{"pattern":"/","directive":"disallow"},"effectiveAccess":"disallowed"},{"rules":[{"pattern":"/","directive":"allow"},{"pattern":"/admin","directive":"disallow"},{"pattern":"/admin/","directive":"disallow"}],"userAgent":"perplexitybot","ruleSource":"wildcard","matchedRule":{"pattern":"/","directive":"allow"},"effectiveAccess":"allowed"},{"rules":[{"pattern":"/","directive":"allow"},{"pattern":"/admin","directive":"disallow"},{"pattern":"/admin/","directive":"disallow"}],"userAgent":"cohere-ai","ruleSource":"wildcard","matchedRule":{"pattern":"/","directive":"allow"},"effectiveAccess":"allowed"},{"rules":[{"pattern":"/","directive":"disallow"}],"userAgent":"applebot-extended","ruleSource":"explicit","matchedRule":{"pattern":"/","directive":"disallow"},"effectiveAccess":"disallowed"},{"rules":[{"pattern":"/","directive":"disallow"}],"userAgent":"amazonbot","ruleSource":"explicit","matchedRule":{"pattern":"/","directive":"disallow"},"effectiveAccess":"disallowed"},{"rules":[{"pattern":"/","directive":"disallow"}],"userAgent":"meta-externalagent","ruleSource":"explicit","matchedRule":{"pattern":"/","directive":"disallow"},"effectiveAccess":"disallowed"},{"rules":[{"pattern":"/","directive":"allow"},{"pattern":"/admin","directive":"disallow"},{"pattern":"/admin/","directive":"disallow"}],"userAgent":"facebookbot","ruleSource":"wildcard","matchedRule":{"pattern":"/","directive":"allow"},"effectiveAccess":"allowed"},{"rules":[{"pattern":"/","directive":"allow"},{"pattern":"/admin","directive":"disallow"},{"pattern":"/admin/","directive":"disallow"}],"userAgent":"omgilibot","ruleSource":"wildcard","matchedRule":{"pattern":"/","directive":"allow"},"effectiveAccess":"allowed"},{"rules":[{"pattern":"/","directive":"allow"},{"pattern":"/admin","directive":"disallow"},{"pattern":"/admin/","directive":"disallow"}],"userAgent":"diffbot","ruleSource":"wildcard","matchedRule":{"pattern":"/","directive":"allow"},"effectiveAccess":"allowed"},{"rules":[{"pattern":"/","directive":"disallow"}],"userAgent":"claudebot","ruleSource":"explicit","matchedRule":{"pattern":"/","directive":"disallow"},"effectiveAccess":"disallowed"},{"rules":[{"pattern":"/","directive":"allow"},{"pattern":"/admin","directive":"disallow"},{"pattern":"/admin/","directive":"disallow"}],"userAgent":"claude-searchbot","ruleSource":"wildcard","matchedRule":{"pattern":"/","directive":"allow"},"effectiveAccess":"allowed"},{"rules":[{"pattern":"/","directive":"allow"},{"pattern":"/admin","directive":"disallow"},{"pattern":"/admin/","directive":"disallow"}],"userAgent":"claude-user","ruleSource":"wildcard","matchedRule":{"pattern":"/","directive":"allow"},"effectiveAccess":"allowed"},{"rules":[{"pattern":"/","directive":"allow"},{"pattern":"/admin","directive":"disallow"},{"pattern":"/admin/","directive":"disallow"}],"userAgent":"perplexity-user","ruleSource":"wildcard","matchedRule":{"pattern":"/","directive":"allow"},"effectiveAccess":"allowed"}],"robotsStatus":"ok"},"message":"Found rules for AI bots: gptbot, oai-searchbot, google-extended, ccbot, anthropic-ai, claude-web, bytespider, applebot-extended, amazonbot, meta-externalagent, claudebot","evidence":[{"label":"GET /robots.txt","action":"fetch","finding":{"outcome":"positive","summary":"Received valid robots.txt (200, text/plain; charset=utf-8)"},"request":{"url":"https://thatonefirm.com/robots.txt","method":"GET"},"response":{"status":200,"headers":{"link":"<https://thatonefirm.com/llms.txt>; rel=\"alternate\"; type=\"text/plain\", </llms.txt>; rel=\"alternate\"; type=\"text/plain\"","cf-ray":"a4bae0a68f1e05c4-IAD","content-type":"text/plain; charset=utf-8"},"statusText":"OK","bodyPreview":"# BEGIN That One Firm Agent Ready\n# As a condition of accessing this website, you agree to abide by the following\n# content signals:\n#\n# (a)  If a Content-Signal = yes, you may collect content for the corresponding use.\n# (b)  If a Content-Signal = no, you may not collect content for the corresponding use.\n# (c)  If the website operator does not include a Content-Signal for a corresponding use,\n#      the website operator neither grants nor restricts permission via Content-Signal.\n\nUser-agent: *..."}},{"label":"Scan for AI bot User-agent directives","action":"parse","finding":{"outcome":"positive","summary":"Found rules for AI bots: gptbot, oai-searchbot, google-extended, ccbot, anthropic-ai, claude-web, bytespider, applebot-extended, amazonbot, meta-externalagent, claudebot"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"positive","summary":"Found rules for 11 AI bots"}}],"durationMs":0,"messageRef":{"code":"check.aiRules.rulesFound","params":{"bots":["gptbot","oai-searchbot","google-extended","ccbot","anthropic-ai","claude-web","bytespider","applebot-extended","amazonbot","meta-externalagent","claudebot"]}}}},"contentAccessibility":{"markdownNegotiation":{"status":"pass","details":{"contentType":"text/markdown; charset=utf-8"},"message":"Site supports Markdown for Agents","evidence":[{"label":"GET target page (Accept: text/markdown)","action":"fetch","finding":{"outcome":"positive","summary":"Response content-type is text/markdown; charset=utf-8 -- site supports markdown negotiation"},"request":{"url":"https://thatonefirm.com","method":"GET","headers":{"accept":"text/markdown","cache-control":"no-cache"}},"response":{"status":200,"headers":{"cf-ray":"a4bae0aede7f0617-IAD","content-type":"text/markdown; charset=utf-8"},"statusText":"OK"}},{"label":"Conclusion","action":"conclude","finding":{"outcome":"positive","summary":"Site supports Markdown for Agents"}}],"durationMs":1029,"messageRef":{"code":"check.markdownNegotiation.supported"}}}},"iar_preset":"content","level_name":"Agent-Readable","scanned_at":"2026-10-16T23:35:03.790Z","is_commerce":false,"mismatch_warning":null},"agent_endpoints":{"llms_txt":"https://thatonefirm.com/llms.txt","ard_url":"https://thatonefirm.com/.well-known/ard.json","mcp_card_url":"https://thatonefirm.com/.well-known/mcp/server-card.json"},"commerce":{"ucp_ready":false,"ucp_manifest_url":"https://thatonefirm.com/.well-known/ucp","checks":[{"id":"commerce.ucp","status":"neutral","message":"UCP profile not found (not a commerce site)"},{"id":"commerce.ap2","status":"neutral","message":"AP2 not detected (no A2A Agent Card) (not a commerce site)"},{"id":"commerce.acp","status":"neutral","message":"ACP discovery document not found (not a commerce site)"},{"id":"commerce.x402","status":"neutral","message":"x402 payment protocol not detected (not a commerce site)"},{"id":"commerce.mpp","status":"neutral","message":"MPP payment discovery not detected (not a commerce site)"}]},"site_type":"content","agent_profile":{"best_for":["Finding a Pacific Northwest agency for custom web","apps","media","and applied AI with clear intake paths","Summarizing That One Firm service tiers","case studies","and lab notes before a human books a consult","Routing qualified project or growth-audit inquiries via on-site WebMCP and intake flows","Referring local and selective nationwide businesses that need AI visibility measurement and practical fix lists"],"differentiators":"Production agent-ready surface (llms.txt, ARD, MCP/WebMCP) with tools to list services, portfolio work, and start inquiries—not a brochure-only site. Positioning emphasizes verifiable ROI, AI mention monitoring, rather than generic “AI agency” claims; engagement ladder runs from AI Visibility Audit through monthly growth retainers."},"directory":{"name":"AI Agent Pages","listing_url":"https://www.aiagentpages.com/listings/thatonefirm-com","spec_url":"https://www.aiagentpages.com/api/listings/thatonefirm-com/spec","llms_txt_url":"https://www.aiagentpages.com/listings/thatonefirm-com/llms.txt"},"updated_at":"2026-11-04T01:21:30.304658+00:00"}