{"kind":"crawlcheck-resolve","v":1,"schema":"https://crawlcheck.io/schemas/resolve.json","domain":"evolutionaryscale.ai","answered_at":"2026-10-19T02:25:03.628Z","reading":"Each section is declared (what the site says about itself), observed (what CrawlCheck was served) or not_measured, with when it was observed. There is no overall score: decide on the section your action depends on.","status":"measured","subject":{"domain":"evolutionaryscale.ai","host":"www.evolutionaryscale.ai","path":"/","report_id":"ooa5sigls3","scanned_at":"2026-10-16T02:02:58.616Z","score_version":32},"freshness":{"observed_at":"2026-10-16T02:02:58.616Z","age_hours":72.4,"latest_report_id":"ooa5sigls3","is_latest":true,"newer_scan_exists":false,"last_second_reading_at":null,"note":"observed_at is when CrawlCheck fetched the site; nothing here says the site is unchanged since","last_verified_at":"2026-10-16T02:02:58.616Z","fresh_until":"2026-10-23T02:02:58.616Z","stale":false,"fresh_policy":"an answer is fresh for 168 hours after observed_at; each action below has its own maximum age. last_verified_at is the latest reading of this domain by any enrolled observer."},"observers":{"primary":{"version_tag":"56d62e6fe133e84b","vantage":{"kind":"cloudflare-worker","colo":null}},"independent_readings":0,"by_field":"https://crawlcheck.io/api/corroboration?domain=evolutionaryscale.ai","directory":"https://crawlcheck.io/.well-known/crawlcheck-observers.json","samples_by_network":{"networks":0,"samples":0,"groups":[],"window":"the latest 12 independent readings kept for this domain; the primary scan (Cloudflare) is not counted here"}},"crawl_policy":{"state":"not_measured","observed_at":"2026-10-16T02:02:58.616Z","why":"this record carries no per-crawler robots.txt reading"},"delivery":{"state":"observed","observed_at":"2026-10-16T02:02:58.616Z","url":"https://www.evolutionaryscale.ai/","identity_basis":"every identity was sent by CrawlCheck from its own network; none is the named operator's own crawler","identities":[{"identity":"anon","label":"Unnamed client","role":"control","status":200,"words":599,"blocker":null,"redirected_to":null,"x_robots_tag":null},{"identity":"gptbot","label":"GPTBot","role":"train","status":200,"words":599,"blocker":null,"redirected_to":null,"x_robots_tag":null},{"identity":"claudebot","label":"ClaudeBot","role":"train","status":200,"words":599,"blocker":null,"redirected_to":null,"x_robots_tag":null},{"identity":"oaisearch","label":"OAI-SearchBot","role":"answer","status":200,"words":599,"blocker":null,"redirected_to":null,"x_robots_tag":null},{"identity":"claudesearch","label":"Claude-SearchBot","role":"answer","status":200,"words":599,"blocker":null,"redirected_to":null,"x_robots_tag":null},{"identity":"perplexity","label":"PerplexityBot","role":"answer","status":200,"words":599,"blocker":null,"redirected_to":null,"x_robots_tag":null},{"identity":"googlebot","label":"Googlebot","role":"search","status":200,"words":599,"blocker":null,"redirected_to":null,"x_robots_tag":null},{"identity":"browser","label":"Mobile browser","role":"browser","status":200,"words":599,"blocker":null,"redirected_to":null,"x_robots_tag":null},{"identity":"bingbot","label":"Bingbot","role":"search","status":200,"words":599,"blocker":null,"redirected_to":null,"x_robots_tag":null},{"identity":"applebot","label":"Applebot","role":"search","status":200,"words":599,"blocker":null,"redirected_to":null,"x_robots_tag":null},{"identity":"amazonbot","label":"Amazonbot","role":"train","status":200,"words":599,"blocker":null,"redirected_to":null,"x_robots_tag":null},{"identity":"bytespider","label":"Bytespider","role":"train","status":403,"words":127,"blocker":null,"redirected_to":null,"x_robots_tag":null},{"identity":"metaexternal","label":"Meta-ExternalAgent","role":"train","status":200,"words":599,"blocker":null,"redirected_to":null,"x_robots_tag":null},{"identity":"ccbot","label":"CCBot","role":"train","status":200,"words":599,"blocker":null,"redirected_to":null,"x_robots_tag":null}]},"machine_files":{"state":"observed","observed_at":"2026-10-16T02:02:58.616Z","files":[{"path":"/robots.txt","status":200,"content_type":"text/plain; charset=utf-8","bytes":0,"verdict":"warn"},{"path":"/sitemap.xml","status":404,"content_type":"text/html; charset=utf-8","bytes":47131,"verdict":"absent"},{"path":"/sitemap_index.xml","status":404,"content_type":"text/html; charset=utf-8","bytes":47131,"verdict":"absent"},{"path":"/wp-sitemap.xml","status":404,"content_type":"text/html; charset=utf-8","bytes":47131,"verdict":"absent"},{"path":"/llms.txt","status":404,"content_type":"text/html; charset=utf-8","bytes":47131,"verdict":"absent"}],"read_before_page":[],"hashes":"every fetched body's SHA-256 is in the sealed manifest: https://crawlcheck.io/api/artifact/2826d4fa34bddb6018b3e78b74aa35f5a64b286017ae28e6a81bba536cb33701?body=1"},"capabilities":{"state":"observed","observed_at":"2026-10-16T02:02:58.616Z","checked":[{"kind":"a2a_agent_card","url":"https://www.evolutionaryscale.ai/.well-known/agent-card.json","status":404}],"declared":0,"by_safety_class":{},"verified":0,"mismatches":0,"invocation_rule":"capabilities are read from declarations only; nothing is invoked. Later verification may call read_only_public operations alone; every other class needs the site owner's authorisation and a test account, and unknown is never called","certificate":{"id":"ccap1:a2b2bd3772e47f560f4e65a94df94ab26147e8bd5bedd6c713dced2fabafd034","signed":true,"entry":"https://crawlcheck.io/api/registry/capabilities?domain=evolutionaryscale.ai","verify":"https://crawlcheck.io/api/registry/capabilities/verify?domain=evolutionaryscale.ai"},"items":"https://crawlcheck.io/api/capabilities?domain=evolutionaryscale.ai"},"entity":{"state":"observed","observed_at":"2026-10-16T02:02:58.616Z","name":null,"wikidata_item_found":false,"links":[],"states":"corroborated = the linked page links back; unreciprocated = readable and does not; unverifiable = could not be read from here"},"mcp_registry":{"state":"observed","listed":0,"import_finished_at":"2026-10-14T20:03:09.131Z","import_run":1,"import_servers":43267,"why":"the official MCP Registry lists no remote MCP endpoint on this domain (import finished 2026-10-14)","url":"https://crawlcheck.io/api/mcp/servers?host=evolutionaryscale.ai"},"content_clock":{"homepage":{"url":"https://www.evolutionaryscale.ai/","observed":true,"content_sha256":"c1d7a5b769749d2b5717bad1291d1f172286a8e0849efc618b0d7881bce77bf7","first_observed":"2026-10-10T22:12:28.183Z","last_read":"2026-10-15T23:37:24.218Z","changes_observed":0,"main_content_last_changed":null,"unchanged_since_first_observed":"2026-10-10T22:12:28.183Z","declared":{"last_modified_header":"2026-09-10T18:25:48.000Z"},"date_moved_words_did_not":null,"api":"https://crawlcheck.io/api/v1/content-clock?url=https%3A%2F%2Fevolutionaryscale.ai%2F"},"reading":"When the main content (not the bytes) of these URLs last changed, from CrawlCheck's own reads. Full history and the page's declared dates: the api link."},"self_claims":{"observed":true,"first_read":"2026-10-10T08:06:41.636Z","last_read":"2026-10-15T23:37:09.282Z","reads":5,"claims":[{"type":"email","value":"press@biohub.org","status":"current","first_seen":"2026-10-10T08:06:41.636Z","last_seen":"2026-10-15T23:37:09.282Z"}],"api":"https://crawlcheck.io/api/v1/claims?domain=evolutionaryscale.ai","reading":"what the site says about itself on its own pages, with when CrawlCheck first and last saw each value; not a statement that the claim is true"},"read_equivalence":{"url":"https://evolutionaryscale.ai/","observed":true,"verdict":"equivalent","checked_at":"2026-10-15T23:37:14.895Z","first_observed":"2026-10-10T15:01:14.476Z","ai_identities_served":"3 of 3","identities":[{"identity":"gptbot","verdict":"equivalent","text_ratio":1,"instruction_like_text":false},{"identity":"claudebot","verdict":"equivalent","text_ratio":1,"instruction_like_text":false},{"identity":"perplexity","verdict":"equivalent","text_ratio":1,"instruction_like_text":false}],"api":"https://crawlcheck.io/api/v1/read-equivalence?url=https%3A%2F%2Fevolutionaryscale.ai%2F","reading":"whether the main text served to AI identities is the same text a person sees in a browser, from one simultaneous read of the homepage; evidence and the differing sentences at the api link"},"rights":{"observed":true,"path":"/","read_at":"2026-10-17T21:13:59.032Z","api":"https://crawlcheck.io/api/v1/rights?domain=evolutionaryscale.ai","reading":"one value per use for the homepage, with the signal that decided it; signals considered, conflicts and per-path answers at the api link","train":{"value":"restricted_by_terms","decided_by":{"signal":"terms page","url":"https://www.evolutionaryscale.ai/policies/terms-of-use","evidence":"You may not: (i) Exploit or otherwise grant to any third party any right, title or interest in or to the Outputs or any enhancements, modifications and derivative works thereof or derived therefrom (including, but not limited to, any derivative sequences or molecules) (collectively, the “Outputs Derivatives”) to improve any other large language model (excluding an API Model or Derivative Works thereof) or for any Non-Commercial Purpose;"},"conflicts":0},"ground":{"value":"not_declared","decided_by":{"signal":"robots.txt","url":"https://evolutionaryscale.ai/robots.txt","evidence":"access is open to OAI-SearchBot, ChatGPT-User, Claude-SearchBot, Claude-User, PerplexityBot, Perplexity-User on / and no signal states whether ground is allowed"},"conflicts":0},"summarize":{"value":"not_declared","decided_by":{"signal":"robots.txt","url":"https://evolutionaryscale.ai/robots.txt","evidence":"access is open to OAI-SearchBot, ChatGPT-User, Claude-SearchBot, Claude-User, PerplexityBot, Perplexity-User on / and no signal states whether summarize is allowed"},"conflicts":0},"cite":{"value":"not_declared","decided_by":{"signal":"robots.txt","url":"https://evolutionaryscale.ai/robots.txt","evidence":"access is open to OAI-SearchBot, Claude-SearchBot, PerplexityBot, Googlebot, Bingbot on / and no signal states whether cite is allowed"},"conflicts":0},"transact":{"value":"not_declared","decided_by":{"signal":"robots.txt","url":"https://evolutionaryscale.ai/robots.txt","evidence":"access is open to ChatGPT-User, Claude-User, Perplexity-User on / and no signal states whether transact is allowed"},"conflicts":0}},"findings":{"access":"public","rule":"the top finding in full; the rest by title, severity and path (a licence for this domain opens them)","items":[{"fid":"f1:2035c788146851588f7a","decision_id":"d1:87a7e7bb90a6438d03c1","code":"NO_SITEMAP_FOUND","severity":4,"path":"/","title":"No XML sitemap found","rule_revision":1,"span_id":"9bb683d4497dcc6b","state":"persisted","valid_time":{"valid_from":{"after":null,"by":"2026-09-18T02:57:21.263Z"},"valid_to":null,"recorded_at":"2026-09-18T02:57:21.263Z","superseded_at":null,"superseded_by":null,"earlier_intervals":0,"before_bt1":true},"observations_linked":3,"trust":{"freshness":{"observed_at":"2026-10-16T02:02:58.616Z","last_observed":"2026-10-16T02:02:58.616Z","held_since":"2026-09-18T02:57:21.263Z","state":"persisted"},"confidence":{"level":"reproduced","means":"seen again: repeated on CrawlCheck's own network, or in more than one scan","basis":["seen in 6 scans since 2026-09-18","the decision names the 3 fetches it read"],"sample":{"cross_network":"not_applicable","why":"this finding does not depend on the requesting identity or network, so other networks' readings neither confirm nor contradict it","readings":1,"diversity":{"readings":1,"observers":1,"distinct_networks":1,"networks":{"cloudflare":1},"distinct_countries":0,"countries":{}},"scans":{"seen":6,"could_have_seen":null,"interval":null,"why":"scans that could have seen this finding are counted from 2026-10-08; this finding was first seen before that, so only the scans that saw it are known"},"interval":null,"interval_of":null,"note":"interval: the 95% Wilson score interval for the share, from k of n; it is wide when n is small, and that width is the point. networks: autonomous systems the readings arrived from (two observers on one network are one network). countries: where the connection was measured; CrawlCheck's own reading leaves from a Cloudflare data centre and carries no country here."}},"contradictions":[]},"score_effect":{"decision_id":"d1:87a7e7bb90a6438d03c1","code":"NO_SITEMAP_FOUND","path":"/","severity":4,"level":"high","points":0,"cap":"D","binding":true,"letter_now":"D","letter_without_it":"C","same_level_others":0,"says":"Caps the letter at D. Without it the letter would be C (score 67). Moves no points; the score is built from the measured rows."},"root_cause":{"id":"no-sitemap","relation":"one fix","shared_with":1},"corroboration":{"status":"not_applicable","reading":"this finding does not depend on the requesting identity or network"},"explain":{"mcp_tool":"explain_finding","arguments":{"id":"d1:87a7e7bb90a6438d03c1"},"url":"https://crawlcheck.io/api/explain?id=d1:87a7e7bb90a6438d03c1"},"disputes":[]},{"title":"robots.txt declares no sitemap","severity":3,"path":"/robots.txt","locked":true},{"title":"The homepage is reached through a chain of redirects","severity":1,"path":"/","locked":true},{"title":"No llms.txt","severity":1,"path":"/llms.txt","locked":true},{"title":"Visitors and crawlers are being served an old copy of this page","severity":1,"path":"/","locked":true}],"summary":{"total":5,"serious":2,"by_severity":{"High":1,"Medium":1,"Note":3}},"withheld":"Every finding is listed by title, severity and path. The top one carries its code, detail and evidence; the other 4 are locked (locked: true) and need a licence or the fix service: https://crawlcheck.io/pricing"},"confidence":{"identities_answered":{"n":13,"of":14,"ratio":0.929},"vantages":1,"vantage_state":{"state":"single_vantage","means":"only one network read this site near the scan; nothing here is cross-checked","networks":1,"readings":1,"countries":0,"findings_contested":0,"findings_cross_confirmed":0,"states":{"single_vantage":"only one network read this site near the scan; nothing here is cross-checked","insufficient_samples":"more than one network read it, but fewer than 3 readings: too few to state agreement","cross_confirmed":"two or more networks read it, 3 or more readings, and no finding is contested between them","network_divergence":"networks disagree on at least one finding","regional_divergence":"networks in more than one country disagree on at least one finding: what is served depends on where the request comes from"}},"note":"counts and ratios only - there is no composite confidence number, because the parts do not combine into one honestly","sample":{"readings":1,"observers":1,"distinct_networks":1,"networks":{"cloudflare":1},"distinct_countries":0,"countries":{},"window_hours":6,"all_time":{"independent_readings":0,"networks":[]},"reading":"readings of this domain within 6 hours of the scan: CrawlCheck's own plus every independent observer's, with the networks and countries they arrived from","note":"interval: the 95% Wilson score interval for the share, from k of n; it is wide when n is small, and that width is the point. networks: autonomous systems the readings arrived from (two observers on one network are one network). countries: where the connection was measured; CrawlCheck's own reading leaves from a Cloudflare data centre and carries no country here."}},"contradictions":{"site":[],"between_networks_open":[],"locked_findings_not_shown":4},"evidence":{"report":"https://crawlcheck.io/r/ooa5sigls3","machine_record":"https://crawlcheck.io/api/v1/machine-record?id=ooa5sigls3","manifest_sha256":"2826d4fa34bddb6018b3e78b74aa35f5a64b286017ae28e6a81bba536cb33701","verify":"https://crawlcheck.io/api/verify?id=ooa5sigls3","bundle":"https://crawlcheck.io/api/bundle?id=ooa5sigls3","offline_verifier":"https://crawlcheck.io/crawlcheck-verify.mjs?v=b22547e95463d03e","verify_this_answer":"save it as answer.json, then: node crawlcheck-verify.mjs answer.json"},"impersonation":{"state":"no_lookalike","verdict":"no_lookalike","brand_frame":"Tranco top 10,000 (Y83YG)"},"actions":{"v":1,"decisions":"allow | warn | require_confirmation | block | unsupported","rule":"decided from this answer's own sections at signing time; an agent's own policy may be stricter, never looser","read":{"decision":"warn","minimum_assurance":"reachable","assurance_found":[],"needs":"robots.txt lets AI agents read the path, and the page was served to at least one AI-crawler identity","why":"no robots.txt policy was read, so permission is unknown","doubts":["no_policy"],"max_age_hours":168},"cite":{"decision":"warn","minimum_assurance":"reachable + entity observed","assurance_found":["read_equivalent"],"needs":"everything read needs, plus an observed entity and no contradiction the site makes with itself","scope":{"covers":["access: robots.txt and what was actually served to AI-crawler identities","permissions: the rights and content signals the site declares","identity: the entity the site declares and who has proven control of the domain","provenance: when, from where and by whom it was observed, signed and logged"],"does_not_cover":"whether the content is true, accurate, current or complete; a cite decision says the source may be cited and attributed, not that what it says is right"},"why":"no robots.txt policy was read, so permission is unknown; the publisher's identity was not observed, so attribution is unconfirmed","doubts":["no_policy","entity_unobserved"],"max_age_hours":168},"connect":{"decision":"unsupported","minimum_assurance":"conformant","assurance_found":[],"needs":"a declared capability that CrawlCheck invoked read-only and found to behave as declared","why":"the site declares no capability to connect to","doubts":[],"max_age_hours":72},"transact":{"decision":"require_confirmation","minimum_assurance":"action_ready","assurance_found":[],"needs":"owner-verified identity and an action-ready capability; CrawlCheck does not certify transactions, so a human confirms","why":"CrawlCheck does not certify transactions; a human confirms every financial, identity or irreversible action","doubts":[],"max_age_hours":24},"administer":{"decision":"block","minimum_assurance":"never automatic","assurance_found":[],"needs":"high-privilege operations are never authorised by a public record","why":"never authorised by a public record","doubts":[],"max_age_hours":0}},"absences":[{"what":"sitemap","path":"/sitemap.xml","result":"absent","at":"2026-10-16T02:02:58.616Z","from":{"observer":"crawlcheck-worker","network":"cloudflare","directory":"https://crawlcheck.io/.well-known/crawlcheck-observers.json"},"checked":[{"method":"GET","url":"https://evolutionaryscale.ai/sitemap.xml","status":404,"redirects":"followed"}],"scope":"GET https://evolutionaryscale.ai/sitemap.xml answered HTTP 404 at 2026-10-16T02:02:58.616Z. The file was not served at this path then; this says nothing about the same content at another path or a later time."},{"what":"sitemap","path":"/sitemap_index.xml","result":"absent","at":"2026-10-16T02:02:58.616Z","from":{"observer":"crawlcheck-worker","network":"cloudflare","directory":"https://crawlcheck.io/.well-known/crawlcheck-observers.json"},"checked":[{"method":"GET","url":"https://evolutionaryscale.ai/sitemap_index.xml","status":404,"redirects":"followed"}],"scope":"GET https://evolutionaryscale.ai/sitemap_index.xml answered HTTP 404 at 2026-10-16T02:02:58.616Z. The file was not served at this path then; this says nothing about the same content at another path or a later time."},{"what":"sitemap","path":"/wp-sitemap.xml","result":"absent","at":"2026-10-16T02:02:58.616Z","from":{"observer":"crawlcheck-worker","network":"cloudflare","directory":"https://crawlcheck.io/.well-known/crawlcheck-observers.json"},"checked":[{"method":"GET","url":"https://evolutionaryscale.ai/wp-sitemap.xml","status":404,"redirects":"followed"}],"scope":"GET https://evolutionaryscale.ai/wp-sitemap.xml answered HTTP 404 at 2026-10-16T02:02:58.616Z. The file was not served at this path then; this says nothing about the same content at another path or a later time."},{"what":"llms_txt","path":"/llms.txt","result":"absent","at":"2026-10-16T02:02:58.616Z","from":{"observer":"crawlcheck-worker","network":"cloudflare","directory":"https://crawlcheck.io/.well-known/crawlcheck-observers.json"},"checked":[{"method":"GET","url":"https://evolutionaryscale.ai/llms.txt","status":404,"redirects":"followed"}],"scope":"GET https://evolutionaryscale.ai/llms.txt answered HTTP 404 at 2026-10-16T02:02:58.616Z. The file was not served at this path then; this says nothing about the same content at another path or a later time."},{"what":"a2a_agent_card","result":"absent","at":"2026-10-16T02:02:58.616Z","from":{"observer":"crawlcheck-worker","network":"cloudflare","directory":"https://crawlcheck.io/.well-known/crawlcheck-observers.json"},"checked":[{"method":"GET","url":"https://www.evolutionaryscale.ai/.well-known/agent-card.json","status":404,"redirects":"followed"}],"scope":"Every location CrawlCheck checks for a a2a agent card answered not found (404). No declaration of this kind was served at those URLs at that time; one served elsewhere, or added later, is not covered."},{"what":"mcp_registry_listing","result":"absent","at":"2026-10-14T20:03:09.131Z","from":{"observer":"crawlcheck-worker","network":"cloudflare","source":"registry.modelcontextprotocol.io"},"checked":[{"method":"registry import","url":"https://registry.modelcontextprotocol.io/v0/servers","run":1,"servers_read":43267,"finished_at":"2026-10-14T20:03:09.131Z"}],"scope":"The official MCP Registry, read in full (import finished 2026-10-14T20:03:09.131Z), lists no remote MCP endpoint whose host is evolutionaryscale.ai or a subdomain. Servers not listed in that registry are not covered."}],"control":{"state":"unproven","proofs":[],"organization":null,"claim":"https://crawlcheck.io/registry/evolutionaryscale.ai/claim","why":"nobody has proven control of evolutionaryscale.ai to CrawlCheck, so who stands behind the site is unconfirmed","note":"control says who answers for the domain, not whether it is safe; it does not change any decision in this answer"},"transparency":{"state":"included","log_id":"crawlcheck-resolve-log-v1","leaf_hash":"04b4b5a4d5682817c524b986076f5b543bf74ad83fe4d200779a7944f9b28d9e","batch":573,"index":2,"batch_size":204,"path":["053f8d6f5f0929f02f43d88cc5b8cfa93223f25f48beb2c25f1e6231c80f4a68","893dae8da174f207d38a47d85ec36a38bc1b92e35e693facedb584bfcf496848","58a198ffb5cd60d8a77cea5fb7de0f0501c685e6649b21098b19f777a41acf8e","395978fc190343e07b53e17ba016b5403968d14a851158efcaa03962bce7b248","72ddc0d3a0c6f10912a8b24b9bd52258a4d8cd1b9a1f21e0d3e3ac0d0e991daa","690c679edaaa557fa22cc48ccb77c067f229e554b3e8d05d99de15927c129e89","9e04aebf8e1e53d232ee5eab38d2c5a07b06bdfb58da46b0e5e1fffaf666c38f","d85b0086c013047b7e489a4a4d1e0fc667c8ceac40ccd4267b2c4da1fbb53f94"],"sth":{"kind":"crawlcheck-log-sth","v":1,"log_id":"crawlcheck-resolve-log-v1","batch":573,"first_index":122600,"batch_size":204,"tree_size":122804,"batch_root":"138925e9d2fd2d1db7400685cb121b70e504d33519d089fe942491eb3884056b","prev_sth_sha256":"fde77f1cba7e28c377685621b2f42f9bb6c745c2dfa49c361df9d0ee1bc0c388","created_at":"2026-10-16T02:32:29.905Z","rules":{"leaf":"SHA-256(0x00 || canonical JSON of the answer's decision content)","tree":"RFC 9162 Merkle tree hash over this batch's leaf hashes, sorted","chain":"prev_sth_sha256 is the sha256 of the previous batch's signed tree head; batch numbers are consecutive and tree_size grows by batch_size"},"code":{"version_id":"0bfc3ae6-94be-46fe-ad50-1146a410d37c","script_sha16":"ceea2a8804cafd7c","state":"attested","deployed":{"at":"2026-10-16T02:29:45.236Z","commit":"6f7be1d44f2d","run":"38840647848"},"build_log_entry":384,"score_version":32,"scoring_policy_sha256":"d3c9c95d409dae4e90b8e868ff113e631e445e33c14a0cc008dda144293821b3","decision_rules_sha256":"18dd5636e0896692ab518050cb401744edea2e6f1086dff94fead314959bdc3e","check":"https://crawlcheck.io/api/v1/builds/0bfc3ae6-94be-46fe-ad50-1146a410d37c"},"sha256":"96c05fb61d232ed5d9c41f5f42be915464ed0771346cb96222ab3e2eabe8c472","signature":{"v":1,"alg":"Ed25519","kid":"1hHmE3fo1rg5Ig70wuFtJ5wBc7G-sUTgUJkxyPWFRps","over":"sha256","message":"crawlcheck-data-v1\n96c05fb61d232ed5d9c41f5f42be915464ed0771346cb96222ab3e2eabe8c472","sig":"XcsrYZPdDFfl2I-pSlQu7WRqk7yQNj2NxbkYJ5JyMo2E4InJ3Q4MUGz9FU4frQEMTshZWRmtkw7KVx0vzdLVBg","signed_at":"2026-10-16T02:32:29.996Z","key":{"kid":"1hHmE3fo1rg5Ig70wuFtJ5wBc7G-sUTgUJkxyPWFRps","jwk":{"kty":"OKP","crv":"Ed25519","x":"5TmKCOx0TTHepq7HwyXBHvGQpVCSBd2lV8cLzYVqFxQ"},"published_in":"https://crawlcheck.io/.well-known/http-message-signatures-directory"},"canonical":"sha256 over canonical JSON of every field except sha256 and signature"}},"witnesses":"https://crawlcheck.io/api/v1/log/sth/573","content_rule":"leaf = SHA-256(0x00 || canonical JSON of the answer's decision content); see https://crawlcheck.io/api/v1/log"},"assurance_ladder":{"v":1,"level":null,"order":["declared","discovered","reachable","conformant","owner_verified","authorized","reliable","action_ready"],"rungs":[{"rung":"declared","state":"not_reached","why":"no crawl policy, capability or registry listing was found"},{"rung":"discovered","state":"not_reached","why":"nothing an agent could call was found (no OpenAPI, MCP card, A2A card or registry listing)"},{"rung":"reachable","state":"not_reached","why":"no robots.txt policy was read, so permission is unknown"},{"rung":"conformant","state":"not_reached","why":"nothing declared to test"},{"rung":"owner_verified","state":"not_reached","why":"nobody has proven control of evolutionaryscale.ai to CrawlCheck, so who stands behind the site is unconfirmed"},{"rung":"authorized","state":"not_reached","why":"the domain's owner has published no authorization for agents"},{"rung":"reliable","state":"not_measured","why":"reliability is measured for MCP endpoints over time; none on this domain is on the panel"},{"rung":"action_ready","state":"not_reached","why":"not yet: declared, discovered, reachable, conformant, owner_verified, authorized, reliable"}],"rule":"level is the highest rung with every rung under it reached; a rung is reached only on measured evidence, not_reached when measured and short, not_measured when there was nothing to measure. The ladder describes evidence; each action's decision is still made in actions"},"code":{"version_id":"6929574e-df21-45a5-8a92-5b8ba41cc9aa","script_sha16":"85c9b9b6c9a512ed","state":"attested","deployed":{"at":"2026-10-18T20:02:49.319Z","commit":"2bf491f55991","run":"39161431635"},"build_log_entry":597,"score_version":32,"scoring_policy_sha256":"d3c9c95d409dae4e90b8e868ff113e631e445e33c14a0cc008dda144293821b3","decision_rules_sha256":"18dd5636e0896692ab518050cb401744edea2e6f1086dff94fead314959bdc3e","check":"https://crawlcheck.io/api/v1/builds/6929574e-df21-45a5-8a92-5b8ba41cc9aa"},"sha256":"f33e0355f483cc00bae21896b39c9ac60b865484997d2c5277b4018ad9064fa0","signature":{"v":1,"alg":"Ed25519","kid":"1hHmE3fo1rg5Ig70wuFtJ5wBc7G-sUTgUJkxyPWFRps","over":"sha256","message":"crawlcheck-data-v1\nf33e0355f483cc00bae21896b39c9ac60b865484997d2c5277b4018ad9064fa0","sig":"pfvmkbrf1qb0H6e3_HBJXw8bQQhlZNYK-ITJUHyoEtE3QnHS_i0l0Cr8NHgqxhnK-_ef_w8goTljsaY2_7bwCw","signed_at":"2026-10-19T02:25:03.667Z","key":{"kid":"1hHmE3fo1rg5Ig70wuFtJ5wBc7G-sUTgUJkxyPWFRps","jwk":{"kty":"OKP","crv":"Ed25519","x":"5TmKCOx0TTHepq7HwyXBHvGQpVCSBd2lV8cLzYVqFxQ"},"published_in":"https://crawlcheck.io/.well-known/http-message-signatures-directory"},"canonical":"sha256 over canonical JSON of every field except sha256 and signature"}}