{
  "case_id": "machine-case-8f0809ee940d247bacff",
  "claim_blocks": [
    {
      "block_id": "network-denominators",
      "citation_ids": [],
      "independence_group_ids": [],
      "paragraph": "Live rights-eligible network measurements were unavailable. Excluded: ooni-gfw (not-live), in-path-interference (not-live), censored-planet (not-live), and inside-view (not-live).",
      "sentences": [
        {
          "citation_ids": [],
          "sentence_id": "network-denominators-sentence-1",
          "text": "Live rights-eligible network measurements were unavailable. Excluded: ooni-gfw (not-live), in-path-interference (not-live), censored-planet (not-live), and inside-view (not-live)."
        }
      ]
    }
  ],
  "corrections": {
    "history": [
      {
        "change_type": "initial-publication",
        "published_at": "2026-08-12T16:51:37Z",
        "revision_id": "machinev-539389b2bf97e09ff5b287b4",
        "summary": "Initial deterministic revision for this exact cited input set."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-12T19:56:12Z",
        "revision_id": "machinev-f22f305f307866121353565d",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-13T05:52:10Z",
        "revision_id": "machinev-06d6d791c63f7ea229f7ef84",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-13T08:12:55Z",
        "revision_id": "machinev-30c6872df9cd8528d793b36a",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-13T14:16:40Z",
        "revision_id": "machinev-82e860199998691e31af4a5c",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-13T19:46:22Z",
        "revision_id": "machinev-64f016a25eafdb288d0bf588",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-14T03:57:20Z",
        "revision_id": "machinev-4922c7c9419e091569d6ceba",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-14T10:39:25Z",
        "revision_id": "machinev-ce72808af0048937fc31b859",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-14T14:03:18Z",
        "revision_id": "machinev-5cef31fa32eca8d7910626af",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-14T19:42:35Z",
        "revision_id": "machinev-ba64b8b909dcc36622f0f2cb",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-15T02:08:32Z",
        "revision_id": "machinev-8412c57fd4f37c224e42ca14",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-15T07:19:36Z",
        "revision_id": "machinev-8003dbc0bd6e678cdb23cb13",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-15T13:04:24Z",
        "revision_id": "machinev-9eb09629e25e643bd095a631",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-15T13:07:01Z",
        "revision_id": "machinev-44601e9340d4588f15e28f48",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-15T13:23:23Z",
        "revision_id": "machinev-8c8cc87127b481248eaf5c4d",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-15T18:52:31Z",
        "revision_id": "machinev-582cc95ef8d64d5c2c3f9fbd",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-15T18:54:59Z",
        "revision_id": "machinev-298ffd57bbecb7d27688e3dd",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-15T19:15:22Z",
        "revision_id": "machinev-35446fd21ec033ee8b41d12e",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-16T02:02:39Z",
        "revision_id": "machinev-b28e6aa25c47f5612499076a",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-16T02:05:12Z",
        "revision_id": "machinev-81baf71220e567baf30e4592",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-16T02:15:58Z",
        "revision_id": "machinev-b4b943680eea4ceba65870b3",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-16T07:19:31Z",
        "revision_id": "machinev-946cdd79759fa7618249bd9d",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-16T13:07:03Z",
        "revision_id": "machinev-28b157779aeaa4371f691b72",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-16T13:09:23Z",
        "revision_id": "machinev-953d4773331b7a8f9faf1192",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-16T13:21:39Z",
        "revision_id": "machinev-0344e55baa57f0159fca4266",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-16T19:07:36Z",
        "revision_id": "machinev-0b8987ea3174dc6590a5dc22",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-17T02:11:10Z",
        "revision_id": "machinev-aa53cf7212a1cd43c583cc06",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-17T07:47:11Z",
        "revision_id": "machinev-ce515daffa912909c9ac6796",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-18T11:54:43Z",
        "revision_id": "machinev-b98fea7f9e5a5a3acf23dafa",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-19T07:32:03Z",
        "revision_id": "machinev-3285ef34c3a1ba3de8223950",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-20T03:58:33Z",
        "revision_id": "machinev-311dc403f9323c1522445054",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-20T07:34:21Z",
        "revision_id": "machinev-42199ebaa27f319f743616a8",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-20T14:52:03Z",
        "revision_id": "machinev-bf3887f602c2c2376f486699",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-22T02:07:11Z",
        "revision_id": "machinev-21011a599b2ad49c5c795c80",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-22T07:39:12Z",
        "revision_id": "machinev-9e4ce82aafbbbd83cf6bdf00",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-22T13:29:19Z",
        "revision_id": "machinev-d9761bab226a0c8288f550c7",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-22T19:02:56Z",
        "revision_id": "machinev-de60edeecde015f1f9b94390",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-23T05:22:07Z",
        "revision_id": "machinev-61826a1941b1b224a85e054d",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-23T08:29:03Z",
        "revision_id": "machinev-0510f900c5d24be817b894aa",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-23T18:03:38Z",
        "revision_id": "machinev-35924b9b522e81fe498a2dfb",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-24T02:38:03Z",
        "revision_id": "machinev-5e1357c794ace1a5f3d423cc",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-24T17:22:36Z",
        "revision_id": "machinev-ce9725a1c1a4fb2e27fe7f8d",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      },
      {
        "change_type": "data-refresh",
        "published_at": "2026-08-26T13:03:42Z",
        "revision_id": "machinev-2ce5e38a7ffec550050589ac",
        "summary": "Deterministic refresh after a cited input, gate, or publication state changed."
      }
    ],
    "last_corrected_at": null,
    "policy": "A changed input receipt creates a new immutable revision; material errors are named in this history.",
    "status": "none"
  },
  "countercases": [
    {
      "citation_ids": [],
      "countercase_id": "countercase-measurement-artifact",
      "disposition": "Retained; without a live cited measurement the desk names the gap instead of inventing a rate.",
      "statement": "A recorded interference indicator can arise from measurement conditions rather than a general filtering policy."
    }
  ],
  "dek": "Multiple scoped instruments report observable network interference, while their incompatible panels, protocols and denominators rule out one national percentage.",
  "evaluation_receipt": {
    "citation_coverage": 1.0,
    "evaluated_at": "2026-08-26T13:03:42Z",
    "failed_gate_ids": [
      "independent-groups",
      "fresh-evidence"
    ],
    "gates": [
      {
        "detail": "The abstention names the missing live measurements without inventing citations.",
        "gate_id": "sentence-citations",
        "label": "Every analytical sentence has exact evidence IDs",
        "observed": 1,
        "passed": true,
        "required": 1
      },
      {
        "detail": "Live rights-eligible network measurements were unavailable. Excluded: ooni-gfw (not-live), in-path-interference (not-live), censored-planet (not-live), and inside-view (not-live).",
        "gate_id": "numeric-reuse-rights",
        "label": "Every republished numeric value passes redistribution and reuse gates",
        "observed": 0,
        "passed": true,
        "required": 0
      },
      {
        "detail": "No live rights-eligible network measurement remains to count.",
        "gate_id": "independent-groups",
        "label": "Independent evidence groups after lineage de-duplication",
        "observed": 0,
        "passed": false,
        "required": 2
      },
      {
        "detail": "Freshness comes from the validated evidence mesh, not the machine desk's wall clock.",
        "gate_id": "fresh-evidence",
        "label": "Cited measurements are current under declared source deadlines",
        "observed": 0,
        "passed": false,
        "required": 1
      },
      {
        "detail": "The report includes all three adversarial-review surfaces.",
        "gate_id": "adversarial-review",
        "label": "Countercases, limitations and falsifiers are explicit",
        "observed": 3,
        "passed": true,
        "required": 3
      }
    ],
    "independent_group_ids": [],
    "minimum_independent_groups": 2,
    "observed_independent_groups": 0,
    "publishable": false,
    "status": "failed"
  },
  "evidence": [],
  "falsifiers": [
    {
      "citation_ids": [],
      "falsifier_id": "falsifier-control-convergence",
      "statement": "The observable-interference finding would weaken if independently operated China and control vantages converged within instrument error across repeated windows.",
      "status": "not-triggered",
      "test": "Repeat predeclared protocols over multiple windows and compare China/control distributions with retained raw denominators."
    },
    {
      "citation_ids": [],
      "falsifier_id": "falsifier-common-denominator",
      "statement": "A national-rate estimate would become testable only after a representative sampling frame and common outcome definition exist.",
      "status": "evidence-needed",
      "test": "Publish the sampling frame, inclusion probabilities, shared protocol, nonresponse accounting and uncertainty interval before estimating a population rate."
    }
  ],
  "hypotheses": [
    {
      "citation_ids": [],
      "disposition": "abstained",
      "falsifier_ids": [
        "falsifier-control-convergence"
      ],
      "hypothesis_id": "hypothesis-observable-interference",
      "statement": "Network interference affecting China-facing tests is observable across independently produced measurement methods."
    },
    {
      "citation_ids": [],
      "disposition": "abstained",
      "falsifier_ids": [
        "falsifier-common-denominator"
      ],
      "hypothesis_id": "hypothesis-single-national-rate",
      "statement": "The headline values estimate one common national filtering rate."
    }
  ],
  "limitations": [
    {
      "consequence": "No weighted average or single national percentage is calculated.",
      "limitation_id": "limitation-incompatible-denominators",
      "statement": "The instruments observe different test populations with different denominators and units."
    },
    {
      "consequence": "The desk publishes an abstention rather than a filtering rate.",
      "limitation_id": "limitation-no-live-network-evidence",
      "statement": "Live rights-eligible network measurements were unavailable. Excluded: ooni-gfw (not-live), in-path-interference (not-live), censored-planet (not-live), and inside-view (not-live)."
    }
  ],
  "methodology": [
    {
      "description": "Hash the exact four public input files and validate their declared schemas.",
      "reproducible": true,
      "step_id": "method-pin-inputs"
    },
    {
      "description": "Resolve predeclared network values and denominators against JSON pointers in their exact raw artifact bytes.",
      "reproducible": true,
      "step_id": "method-bind-evidence"
    },
    {
      "description": "Republish and count only values whose mesh resource permits derived or full-text reuse with open or attribution-required redistribution.",
      "reproducible": true,
      "step_id": "method-gate-rights"
    },
    {
      "description": "Resolve independence groups through the evidence mesh before counting corroboration.",
      "reproducible": true,
      "step_id": "method-deduplicate-lineage"
    },
    {
      "description": "Require complete sentence citations, fresh evidence, independent groups and adversarial review.",
      "reproducible": true,
      "step_id": "method-gate-publication"
    }
  ],
  "profile": "automated_evidence_analysis",
  "published_at": "2026-08-12T16:51:37Z",
  "report_type": "AbstentionReport",
  "revision_id": "machinev-2ce5e38a7ffec550050589ac",
  "safety": {
    "analysis_mode": "deterministic-machine-analysis",
    "human_interviews": "none",
    "individual_allegations": "none",
    "inferred_motives": "none",
    "personal_data": "none",
    "prohibited_interpretations": [
      "Do not treat aggregate measurements as claims about identifiable people.",
      "Do not infer intent, motive, or responsibility from technical correlation.",
      "Do not describe this output as human reporting or a human interview."
    ]
  },
  "slug": "china-network-filtering-has-no-honest-single-rate",
  "source_case_id": "machine-source-80b1b871bed35fc29d24",
  "source_revision_id": "machine-sourcev-83c0999ae26834c7450cca8a",
  "status": "abstained",
  "status_reason": "Abstained because no live, rights-eligible network measurements remain to cite.",
  "title": "China's network filtering has no honest single rate",
  "updated_at": "2026-08-26T13:03:42Z",
  "url": "/news/analysis/china-network-filtering-has-no-honest-single-rate/"
}
