{
  "generated_at": "2026-08-01T08:37:37.163888+00:00",
  "method_version": 1,
  "source": "OONI aggregation API (api.ooni.io), probe_cc=CN",
  "window_days": 90,
  "scope": "in-path tampering, real-time/circumvention transport health, and measurement methods that cannot execute inside China",
  "method": "rates are computed over COMPLETED tests only (measurement_count - failure_count). OONI's anomaly counter ranges only over completed runs, so a test that never completes has no anomaly rate — it has an execution-failure rate, reported separately",
  "control": {
    "state": "OK",
    "why": "5 of 7 tests have enough completed measurements to support a rate"
  },
  "middlebox_index": 1.45,
  "middlebox_reading": "1.4% of completed probes saw their HTTP rewritten in transit — in-path devices present and active",
  "transport_index": 32.5,
  "transport_reading": "32.5% anomalous — transports partly degraded",
  "execution_blackouts": [
    {
      "test": "dnscheck",
      "label": "DNS-integrity test completion",
      "measurement_count": 70371
    },
    {
      "test": "echcheck",
      "label": "Encrypted Client Hello test completion",
      "measurement_count": 233
    }
  ],
  "execution_reading": "2 measurement method(s) never completed a single run in China this window: dnscheck, echcheck",
  "tests": [
    {
      "test": "http_header_field_manipulation",
      "family": "MIDDLEBOX",
      "label": "HTTP headers rewritten in transit",
      "available": true,
      "why": null,
      "measurement_count": 5101,
      "completed_count": 5101,
      "failure_count": 0,
      "anomaly_count": 78,
      "anomaly_rate": 0.0153,
      "execution_failure_rate": 0.0,
      "never_completes": false
    },
    {
      "test": "http_invalid_request_line",
      "family": "MIDDLEBOX",
      "label": "malformed request lines normalised in transit",
      "available": true,
      "why": null,
      "measurement_count": 5172,
      "completed_count": 5172,
      "failure_count": 0,
      "anomaly_count": 71,
      "anomaly_rate": 0.0137,
      "execution_failure_rate": 0.0,
      "never_completes": false
    },
    {
      "test": "stunreachability",
      "family": "TRANSPORT",
      "label": "STUN servers unreachable (real-time voice / WebRTC)",
      "available": true,
      "why": null,
      "measurement_count": 38878,
      "completed_count": 38878,
      "failure_count": 0,
      "anomaly_count": 12276,
      "anomaly_rate": 0.3158,
      "execution_failure_rate": 0.0,
      "never_completes": false
    },
    {
      "test": "vanilla_tor",
      "family": "TRANSPORT",
      "label": "stock Tor bootstrap",
      "available": true,
      "why": null,
      "measurement_count": 3842,
      "completed_count": 510,
      "failure_count": 3332,
      "anomaly_count": 486,
      "anomaly_rate": 0.9529,
      "execution_failure_rate": 0.8673,
      "never_completes": false
    },
    {
      "test": "torsf",
      "family": "TRANSPORT",
      "label": "Tor via Snowflake",
      "available": true,
      "why": null,
      "measurement_count": 104,
      "completed_count": 104,
      "failure_count": 0,
      "anomaly_count": 73,
      "anomaly_rate": 0.7019,
      "execution_failure_rate": 0.0,
      "never_completes": false
    },
    {
      "test": "dnscheck",
      "family": "EXECUTION",
      "label": "DNS-integrity test completion",
      "available": false,
      "why": "only 0 completed measurement(s); below the 100 floor for a rate",
      "measurement_count": 70371,
      "completed_count": 0,
      "failure_count": 70371,
      "anomaly_count": 0,
      "anomaly_rate": null,
      "execution_failure_rate": 1.0,
      "never_completes": true
    },
    {
      "test": "echcheck",
      "family": "EXECUTION",
      "label": "Encrypted Client Hello test completion",
      "available": false,
      "why": "only 0 completed measurement(s); below the 100 floor for a rate",
      "measurement_count": 233,
      "completed_count": 0,
      "failure_count": 233,
      "anomaly_count": 0,
      "anomaly_rate": null,
      "execution_failure_rate": 1.0,
      "never_completes": true
    }
  ],
  "last_changed_at": "2026-08-01T08:37:37.163888+00:00"
}