{
  "_correction_2026_09_05": {
    "by": "bg-d-bq-1888-cd0458, 2026-09-05, after GPT Pro review pr-20260905T055221Z-282def finding 14",
    "supersedes": [
      "_note: 'Window B addresses were purged with the 90-day retention rule and cannot be verified.'"
    ],
    "text": "Window B's addresses were NOT checked; that is different from purged. The retention rule deletes each row ninety days after it was written, so on 2026-09-01 window B rows dated after about 2026-06-03 still existed, the newest (2026-08-19) can be checked until about 2026-11-17, and the oldest are already gone. Window B's identities are self-declared until such a check is made and unverifiable once the rows are gone. Window A figures in this file are unchanged."
  },
  "Googlebot": {
    "rows": 199,
    "distinct_addresses": 22,
    "addresses_verified": 22,
    "rows_from_verified_addresses": 199,
    "rows_not_verified": 0,
    "method": "published IP ranges: all 22 addresses fall inside googlebot.json (fetched 2026-09-01)"
  },
  "GoogleOther": {
    "rows": 118,
    "distinct_addresses": 23,
    "addresses_verified": 23,
    "rows_from_verified_addresses": 118,
    "rows_not_verified": 0,
    "method": "published IP ranges: all 23 addresses fall inside googlebot.json (Google files GoogleOther under its common crawlers, per the Sol §1.7 check of 2026-09-01); 0 inside special-crawlers.json"
  },
  "Bingbot": {
    "rows": 5,
    "distinct_addresses": 5,
    "addresses_verified": 5,
    "rows_from_verified_addresses": 5,
    "rows_not_verified": 0,
    "method": "published IP ranges (bing.com/toolbox/bingbot.json, fetched 2026-09-01) AND reverse DNS to *.search.msn.com with forward confirmation (the method Microsoft documents): 5 of 5 addresses on both",
    "addresses_verified_by_reverse_dns": 5
  },
  "Applebot": {
    "rows": 120,
    "distinct_addresses": 120,
    "addresses_verified": 120,
    "rows_from_verified_addresses": 120,
    "rows_not_verified": 0,
    "method": "reverse DNS to *.applebot.apple.com with forward confirmation, per Apple support 119829"
  },
  "browser_rows_from_google_published_ranges": 0,
  "browser_rows_total": 118,
  "meta_externalagent": {
    "rows": 3,
    "distinct_addresses": 3,
    "addresses_verified": 3,
    "rows_from_verified_addresses": 3,
    "rows_not_verified": 0,
    "method": "RADB route objects announced by AS32934 (1984 prefixes, whois.radb.net over port 43, 2026-09-01). Meta's crawler pages (fetched 2026-09-01) document user agent strings only, not an IP verification method."
  },
  "_note": "Window A (untracked export) address verification, bg-a-bq-072-654061, 2026-09-01. Aggregates only; no address retained. Window B addresses were purged with the 90-day retention rule and cannot be verified."
}
