{
  "system": "Hettie Rowley AI Retrieval Evidence",
  "api_version": "1.3",
  "measurement_contract": "1.5",
  "observation_window": {
    "type": "rolling",
    "hours": 24,
    "start_utc": "2026-11-14T05:03:52.635Z",
    "end_utc": "2026-11-15T05:03:52.635Z"
  },
  "metrics": {
    "successful_business_information_retrievals": 1,
    "successful_machine_discovery_retrievals": 1,
    "credible_autonomous_machine_systems_observed": 4,
    "credible_autonomous_machine_accesses": 11,
    "business_retrieval_attempts": 1,
    "business_retrieval_success_rate_percent": 100,
    "business_retrieval_success_rate_status": "measured",
    "machine_discovery_attempts": 4,
    "machine_discovery_success_rate_percent": 25,
    "machine_discovery_success_rate_status": "measured"
  },
  "machines": [
    {
      "crawler": "ClaudeBot",
      "provider": "Anthropic",
      "credible_autonomous_accesses": 4,
      "business_information": {
        "attempts": 1,
        "successful_retrievals": 1,
        "success_rate_percent": 100,
        "rate_status": "measured"
      },
      "machine_discovery": {
        "attempts": 2,
        "successful_retrievals": 0,
        "success_rate_percent": 0,
        "rate_status": "measured"
      }
    },
    {
      "crawler": "Googlebot",
      "provider": "Google",
      "credible_autonomous_accesses": 5,
      "business_information": {
        "attempts": 0,
        "successful_retrievals": 0,
        "success_rate_percent": null,
        "rate_status": "no-scored-attempts"
      },
      "machine_discovery": {
        "attempts": 1,
        "successful_retrievals": 1,
        "success_rate_percent": 100,
        "rate_status": "measured"
      }
    },
    {
      "crawler": "Bingbot",
      "provider": "Microsoft",
      "credible_autonomous_accesses": 1,
      "business_information": {
        "attempts": 0,
        "successful_retrievals": 0,
        "success_rate_percent": null,
        "rate_status": "no-scored-attempts"
      },
      "machine_discovery": {
        "attempts": 0,
        "successful_retrievals": 0,
        "success_rate_percent": null,
        "rate_status": "no-scored-attempts"
      }
    },
    {
      "crawler": "OAI-SearchBot",
      "provider": "OpenAI",
      "credible_autonomous_accesses": 1,
      "business_information": {
        "attempts": 0,
        "successful_retrievals": 0,
        "success_rate_percent": null,
        "rate_status": "no-scored-attempts"
      },
      "machine_discovery": {
        "attempts": 1,
        "successful_retrievals": 0,
        "success_rate_percent": 0,
        "rate_status": "measured"
      }
    }
  ],
  "diagnostic_activity": {
    "excluded_from_headline_metrics": true,
    "evidence_scope": "Contract 1.5 only; claimed User-Agents that did not meet the headline criteria. Unverified means identity not corroborated, not absence of traffic.",
    "machine_systems": 4,
    "accesses": 226,
    "unverified_identity_accesses": 210,
    "corroborated_non_autonomous_accesses": 16,
    "systems": [
      {
        "crawler": "Meta-WebIndexer",
        "provider": "Meta",
        "classification": "unverified_identity",
        "accesses": 93
      },
      {
        "crawler": "Meta-ExternalAgent",
        "provider": "Meta",
        "classification": "unverified_identity",
        "accesses": 116
      },
      {
        "crawler": "ChatGPT-User",
        "provider": "OpenAI",
        "classification": "corroborated_non_autonomous",
        "accesses": 16
      },
      {
        "crawler": "facebookexternalhit",
        "provider": "Meta",
        "classification": "unverified_identity",
        "accesses": 1
      }
    ]
  },
  "methodology": {
    "production_only": true,
    "synthetic_traffic_excluded": true,
    "ua_only_identity_excluded_from_headline_metrics": true,
    "published_operator_ip_range_required": true,
    "provider_asn_alone_not_qualifying": true,
    "cloudflare_generic_bot_flag_alone_not_qualifying": true,
    "previous_contract_records_excluded": true,
    "unverified_claimed_crawlers_reported_separately": true,
    "evidence_scope": "User-agent plus operator-published source IP range; not a cryptographic proof of crawler identity",
    "diagnostic_fetchers_excluded_from_autonomous_metrics": true,
    "user_requested_fetchers_excluded_from_autonomous_metrics": true,
    "current_business_resources_required": true,
    "business_resource_qualification": "explicit-current-path-registry",
    "current_business_resource_count": 42,
    "business_path_normalisation": "exact-or-add-trailing-slash",
    "business_success_status": "2xx",
    "business_failure_status": "4xx-or-5xx",
    "business_redirect_status": "3xx-neutral-excluded-from-denominator",
    "machine_discovery_reported_separately": true,
    "machine_discovery_policy": "explicit-current-path-whitelist",
    "machine_discovery_resource_count": 5,
    "discovery_success_status": "2xx",
    "discovery_failure_status": "4xx-or-5xx",
    "discovery_redirect_status": "3xx-neutral-excluded-from-denominator",
    "sampling_aware": true
  },
  "disclaimer": "Contract 1.5 evidence indicates a claimed crawler user-agent from an operator-published egress IP range. This does not cryptographically identify a particular product, or prove AI understanding, citation, recommendation or endorsement.",
  "generated_at_utc": "2026-11-15T05:03:52.635Z"
}