# VERIFY-20260904 — recomputation of every published number from the raw datasets Generated 2026-09-06T08:24:14.025Z by `publication-20260904/verify.js` from `run-20260903/aisr-india-2026-20260903-214748.csv`, `repro-20260904/aisr-india-2026-20260904-155726.csv`, `frame-wikidata-in-business-20260903.csv`, `sample-frame-wikidata-20260903.txt`. Machine-readable twin: `VERIFY-20260904.json` (field paths cited in NUMBERS-TRACE.md). * Frame: 4116 Wikidata rows -> 2596 distinct hosts in the frame file -> 2596 rows in the run CSV. capture_utc stamp on rows: 2026-09-03T16:26:49Z (run start); output filename timestamp 20260903-214748; analysis generated 2026-09-03T21:48:26.085Z. * Denominator: 1948 reachable (75%) · 648 unreachable (25%). HTTP among reachable: {"200":1945,"202":3}. * Unreachable groups: DNS: name could not be resolved: 181 · HTTP 403 Forbidden: 127 · Unable to connect: 79 · TLS: could not establish trust relationship: 77 · HTTP 308 Permanent Redirect (not followed by the client): 46 · Timed out: 38 · Other: 34 · Connection closed unexpectedly: 22 · robots.txt disallows all user-agents (not fetched, by design): 21 · TLS: could not create secure channel: 12 · HTTP 404 Not Found: 11 * Posture (of 1948): OAI-SearchBot 4 · GPTBot 102 · CCBot 115 · PerplexityBot 7 · any 121 · train-only 98 · search-only 0 · both 4 · neither 1846 · robots present 1676 / absent 272 · GPTBot&CCBot 96 · CCBot-only 19 · GPTBot-only 6 · the OAI-SearchBot blockers that block all four 4 * Retrieval (of 1948): HTTPS 1941 · noindex 23 · canonical_self 701 · sitemap 1288 · final host differs 141 * Parse (of 1948): JSON-LD 1131 · Organization 886 · Breadcrumb 343 · FAQPage 242 · author 208 · date 415 · llms.txt 662 · JSON-LD-but-no-Org 245 · llms.txt-but-no-JSON-LD 77 · top types {"Organization":843,"WebSite":815,"SearchAction":606,"PostalAddress":547,"ContactPoint":521,"ImageObject":501,"WebPage":449,"ListItem":374,"BreadcrumbList":343,"EntryPoint":312,"Person":299,"Question":245,"Answer":245,"FAQPage":242,"GeoCoordinates":188} * Cross-tab (of 1944 permitting = 99.8% of reachable): no JSON-LD 817 · no Org 1061 · has Org 883 · JSON-LD-but-no-Org 244 · Org-but-not-self-canonical 438 · no author/date 1455 · author-only 74 · date-only 282 · both 133 · fully parseable 445 * Answerability (of 1948): FAQ visible 931 (with FAQPage schema 242, without 689) · H1 0/1/2+ 593/985/370 · title 0/1-29/30-65/66+ 64/424/970/490 · meta 0/1-69/70-160/161+ 524/163/676/585 · words <300/300-999/1000+ 363/705/880 · medians words 900, tables 0, lists 9 * Media/perf: median images 30 · any missing alt 753 · median TTFB 753.5 ms · TTFB <=500/501-1000/>1000/>3000: 682/529/737/152 · median bytes 151949.5 * Industry (n >= 20; 7 labelled sectors shown; 981 of 1948 reachable hosts carry any P452 label): (no industry recorded) n=967 org=342 (35%) jsonld=468 (48%) blockSearch=3 blockTrain=52 (5%) · software industry n=41 org=32 (78%) jsonld=37 (90%) blockSearch=0 blockTrain=3 (7%) · artificial intelligence n=31 org=24 (77%) jsonld=27 (87%) blockSearch=0 blockTrain=4 (13%) · e-commerce n=28 org=20 (71%) jsonld=25 (89%) blockSearch=0 blockTrain=1 (4%) · information technology n=27 org=19 (70%) jsonld=23 (85%) blockSearch=0 blockTrain=1 (4%) · automotive industry n=27 org=15 (56%) jsonld=21 (78%) blockSearch=0 blockTrain=1 (4%) · retail n=24 org=12 (50%) jsonld=14 (58%) blockSearch=0 blockTrain=2 (8%) · financial services n=21 org=8 (38%) jsonld=13 (62%) blockSearch=0 blockTrain=0 (0%) * Reproducibility: sample-60.txt hosts 60 · repro rows parsed 60 (raw non-empty lines 62: one title field contains a line break) · capture stamp 2026-09-04T15:52:06Z · reachable on re-probe 59 · transient [{"host":"ncrtc.in","reason":"The operation has timed out."}] · agreement status 59/60, http_status 59/60, blocks_oai_searchbot 60/60, blocks_gptbot 60/60, blocks_ccbot 60/60, blocks_perplexity 60/60, has_org 60/60, author_surface 59/60, date_surface 60/60, noindex 60/60, canonical_self 59/60, jsonld_present 60/60 · disagreeing {"status":["ncrtc.in"],"http_status":["ncrtc.in"],"author_surface":["ncrtc.in"],"canonical_self":["ncrtc.in"]} · fields with full agreement 8 of 12 * Agreement with run-20260903/analysis.json headline fields: {"reachable":true,"refused":true,"blocks_oai_searchbot":true,"blocks_gptbot":true,"but_no_jsonld":true,"but_no_org":true,"but_no_author_or_date":true,"fully_parseable":true}