{
  "schema_version": "palimpsest-event-analysis.v2",
  "analysis_id": "analysisv-baacad17bebb2e037c080286",
  "event_id": "event-68f92bfeb213287c198c7e60",
  "event_version_id": "eventv-c2da680380cf6200237d9da0",
  "event_url": "https://palimpsest.info/news/wire/event-68f92bfeb213287c198c7e60/",
  "url": "https://palimpsest.info/news/wire/event-68f92bfeb213287c198c7e60/analysis.json",
  "generated_at": "2026-08-24T15:58:43Z",
  "disposition": "collector-abstention",
  "scope_status": "in-scope",
  "position": "Palimpsest withholds a collector-backed conclusion because one or more declared measurement surfaces are not current. No archive-news-context row matches this event_id. 148 same-window events share a declared topic. Official-page corroboration coverage is none-reviewed. Declared receipts: wayback, ddti, public-deletion-ledgers. No interconnection peer met an exact join key.",
  "rationale": [
    "The dossier contains one independent source group. Palimpsest treats it as an attributed report, not independent corroboration.",
    "2 of 3 declared collector surfaces are not live, so Palimpsest does not issue a collector-backed view."
  ],
  "evidence_assessment": {
    "strength": "single-source",
    "independent_groups": 1,
    "source_count": 1,
    "conclusion": "The dossier contains one independent source group. Palimpsest treats it as an attributed report, not independent corroboration."
  },
  "collector_context": [
    {
      "signal_id": "ddti",
      "status": "stale",
      "headline": "Deletion-directive term index: no current finding",
      "finding": "No current finding is published for Deletion-directive term index because the source status is stale.",
      "metric": {
        "label": null,
        "value": null,
        "unit": null,
        "denominator": {
          "label": null,
          "value": null
        }
      },
      "source_timestamp": "2026-08-24T04:07:05Z",
      "story_url": "https://palimpsest.info/news/deletion-directive-term-index/",
      "evidence_url": "https://palimpsest.info/readings/ddti-latest.json",
      "input_sha256": "39563b64c12df0bec07120b57c2204fa1320c42c4c47c1ecfee9f9566c6916d3",
      "claim_fingerprint": "sha256:d5db3d20835b2ee7052df01b54094eb84f4f4388b984bd0c758eb1ea1be303e4",
      "method_summary": "See the complete embedded upstream payload and its raw feed",
      "method_version": null,
      "relation": "topic-surface-only",
      "interpretation": "Collector status is stale; retained values are not treated as a current finding."
    },
    {
      "signal_id": "silence-index",
      "status": "degraded",
      "headline": "Silence index: no current finding",
      "finding": "No current finding is published for Silence index because the source status is degraded.",
      "metric": {
        "label": null,
        "value": null,
        "unit": null,
        "denominator": {
          "label": null,
          "value": null
        }
      },
      "source_timestamp": "2026-08-24T15:19:03Z",
      "story_url": "https://palimpsest.info/news/silence-index/",
      "evidence_url": "https://palimpsest.info/readings/silence-index-latest.json",
      "input_sha256": "b30320a763dc4b07c78e4e4630485ce4e994351928937936c0ba04e49874bd70",
      "claim_fingerprint": "sha256:0aaa02fcf26cf2cb3f6a9bc1cbc9d5cd42cf48a141926be5afdeb224c4e6e529",
      "method_summary": "pre-emptive silence: topics loud abroad and gone at home, the censorship that leaves no deletion to count. Guard rails are the processor's, not this runner's: no China nexus -> out_of_scope; missing global or domestic input -> abstain; and with no coupling baseline wired (v1), a topic without gazetteer corroboration abstains rather than scores — a topic China never covered being quiet at home is disinterest, not suppression. An abstention is published as an abstention, never as a zero. DDTI terms carry china_nexus by provenance: they are drawn from the censor's own deletion stream, so this runner sets the nexus flag at source and the processor's per-term gazetteer gate is deliberately bypassed for them (it still guards any non-DDTI deployment). A blind round (nothing scored) records null blackout counts in both the latest reading and the history, never zeros",
      "method_version": 1,
      "relation": "topic-surface-only",
      "interpretation": "Collector status is degraded; retained values are not treated as a current finding."
    },
    {
      "signal_id": "wayback",
      "status": "live",
      "headline": "Archive witnesses reconstruct 3 deletions across 21 watched URLs",
      "finding": "Wayback evidence reconstructs 3 deletions among 21 watched URLs in the current reading.",
      "metric": {
        "label": "reconstructed deletions",
        "value": 3,
        "unit": "count",
        "denominator": {
          "label": "URLs watched",
          "value": 21
        }
      },
      "source_timestamp": "2026-08-24T15:58:43Z",
      "story_url": "https://palimpsest.info/news/wayback-reconstruction/",
      "evidence_url": "https://palimpsest.info/readings/wayback-latest.json",
      "input_sha256": "2ee7bcbc9f07ede818b7675f28dfc72e914c154cd36e71733efd67aa9f6c4c68",
      "claim_fingerprint": "sha256:29f447aeea3d24c239c3356d0e6b295490990e8a10a0dedb7b0e6659838e7f4e",
      "method_summary": "See the complete embedded upstream payload and its raw feed",
      "method_version": 2,
      "relation": "topic-surface-only",
      "interpretation": "Current aggregate collector reading. It is relevant context only; the wire declares no timed, claim-specific verification join."
    }
  ],
  "peer_context": [
    {
      "peer": "greatfire",
      "status": "live",
      "sentence": "GreatFire's 90-day verdict for this host is not enough data as of an unknown date.",
      "as_of": null,
      "peer_url": "https://en.greatfire.org/https/chinadigitaltimes.net/2026/07/amid-hong-kong-book-fair-police-raid-two-more-independent-bookstores-arrest-five-booksellers",
      "title": "https/chinadigitaltimes.net/2026/07/amid-hong-kong-book-fair-police-raid-two-more-independent-bookstores-arrest-five-booksellers",
      "excerpt": null,
      "host": "chinadigitaltimes.net",
      "measurement_count": null,
      "anomaly_rate": null,
      "verdict": "not enough data",
      "window_days": 90,
      "attribution": "GreatFire Analyzer, CC BY 4.0. Palimpsest is not the origin of these measurements.",
      "relation": "peer-context-not-palimpsest-capture"
    },
    {
      "peer": "ooni",
      "status": "miss",
      "sentence": "OONI has no China measurements on this host in the local warehouse or ooni-gfw-latest reading.",
      "as_of": null,
      "peer_url": null,
      "title": null,
      "excerpt": null,
      "host": "chinadigitaltimes.net",
      "measurement_count": null,
      "anomaly_rate": null,
      "verdict": null,
      "window_days": null,
      "attribution": "OONI Probe / OONI data. Palimpsest is not the origin of these measurements.",
      "relation": "peer-context-not-palimpsest-capture"
    },
    {
      "peer": "cdt",
      "status": "live",
      "sentence": "CDT published a related title \"Netizen Voices on the Investigation of Comedian Guo Degang for Riffing on a “Red” Tune: “The Cultural Revolution Never Ended”\" (https://chinadigitaltimes.net/2026/08/netizen-voices-on-the-investigation-of-comedian-guo-degang-for-riffing-on-a-red-tune-the-cultural-revolution-never-ended/). Palimpsest did not write that piece.",
      "as_of": "2026-08-20T04:37:23Z",
      "peer_url": "https://chinadigitaltimes.net/2026/08/netizen-voices-on-the-investigation-of-comedian-guo-degang-for-riffing-on-a-red-tune-the-cultural-revolution-never-ended/",
      "title": "Netizen Voices on the Investigation of Comedian Guo Degang for Riffing on a “Red” Tune: “The Cultural Revolution Never Ended”",
      "excerpt": "News that comedian Guo Degang is under investigation by the Wuhan Municipal Bureau of Culture and Tourism for a playful riff on an old “red tune” has set alarm bells ringing about the state of artistic censorship in China. While playing the popular role of “mad monk” Ji Gong in a",
      "host": "chinadigitaltimes.net",
      "measurement_count": null,
      "anomaly_rate": null,
      "verdict": null,
      "window_days": null,
      "attribution": "China Digital Times. Palimpsest did not write that piece.",
      "relation": "peer-context-not-palimpsest-capture"
    },
    {
      "peer": "cdt",
      "status": "live",
      "sentence": "CDT published a related title \"Translation: “Extreme Security” at Tiananmen Landmark in the Maddening Summer Heat\" (https://chinadigitaltimes.net/2026/08/translation-extreme-security-at-tiananmen-landmark-in-the-maddening-summer-heat/). Palimpsest did not write that piece.",
      "as_of": "2026-08-19T05:20:06Z",
      "peer_url": "https://chinadigitaltimes.net/2026/08/translation-extreme-security-at-tiananmen-landmark-in-the-maddening-summer-heat/",
      "title": "Translation: “Extreme Security” at Tiananmen Landmark in the Maddening Summer Heat",
      "excerpt": "This post from WeChat account 百里曾游 Bǎilǐ Céngyóu (&#34;100 Li Once Traveled&#34;), deleted at the source but archived at CDT Chinese, describes the gauntlet of security checks, ID-card scans, pat-downs, bag-checks, book-checks, hem-lifts, and shoe-squeezes involved in visiting Zh",
      "host": "chinadigitaltimes.net",
      "measurement_count": null,
      "anomaly_rate": null,
      "verdict": null,
      "window_days": null,
      "attribution": "China Digital Times. Palimpsest did not write that piece.",
      "relation": "peer-context-not-palimpsest-capture"
    },
    {
      "peer": "cdt",
      "status": "live",
      "sentence": "CDT published a related title \"Mathematicians Wang Hong and Deng Yu Win Fields Medal, Prompting Debate About National Pride, Chinese Academia, and Feeling “Discouraged”\" (https://chinadigitaltimes.net/2026/08/mathematicians-wang-hong-and-deng-yu-win-fields-medal-prompting-debate-about-national-pride-chinese-academia-and-feeling-discouraged/). Palimpsest did not write that piece.",
      "as_of": "2026-08-14T23:04:56Z",
      "peer_url": "https://chinadigitaltimes.net/2026/08/mathematicians-wang-hong-and-deng-yu-win-fields-medal-prompting-debate-about-national-pride-chinese-academia-and-feeling-discouraged/",
      "title": "Mathematicians Wang Hong and Deng Yu Win Fields Medal, Prompting Debate About National Pride, Chinese Academia, and Feeling “Discouraged”",
      "excerpt": "The announcement that two Chinese mathematicians have won the Fields Medal, awarded every four years to outstanding mathematicians under 40, has been met with an outpouring of national pride on Chinese social media, as well as debate about the state of Chinese academia and whethe",
      "host": "chinadigitaltimes.net",
      "measurement_count": null,
      "anomaly_rate": null,
      "verdict": null,
      "window_days": null,
      "attribution": "China Digital Times. Palimpsest did not write that piece.",
      "relation": "peer-context-not-palimpsest-capture"
    },
    {
      "peer": "weiboscope",
      "status": "abstain",
      "sentence": "Historical Weiboscope volume is not on this node (Fu, Chan, Chau 2013; doi:10.25442/hku.16674565).",
      "as_of": null,
      "peer_url": "https://doi.org/10.25442/hku.16674565",
      "title": "Weiboscope Open Data (2012)",
      "excerpt": null,
      "host": null,
      "measurement_count": null,
      "anomaly_rate": null,
      "verdict": null,
      "window_days": null,
      "attribution": "Weiboscope / HKU Journalism and Media Studies Centre. Historical 2012 volume is not stored on this node.",
      "relation": "peer-context-not-palimpsest-capture"
    }
  ],
  "limitations": [
    "Palimpsest retained feed title, canonical link, publication time, and a bounded excerpt; it did not fetch or semantically evaluate the article body.",
    "Independent-source counts describe publication structure, not the truth, completeness, or intent of the underlying claims.",
    "Collector links are predeclared topical surfaces, not a timed or claim-specific match to this event.",
    "A current collector value may post-date the article and cannot by itself establish cause, coordination, impact, verification, or refutation.",
    "Live-family joins use exact URL or declared topic overlap only; absence of a reading is a coverage gap.",
    "Interconnection peers attach only on a named exact key plus a UTC ±24h window; a miss is not a same-story guess.",
    "A missing official, ledger, wire, or archive reading causes that layer to abstain; the gap is not a zero.",
    "Peer rows name GreatFire, OONI, CDT, or Weiboscope and the date of that peer's verdict. They are not Palimpsest capture and do not share Palimpsest's denominator."
  ],
  "method": "Deterministic assessment of one validated newswire event against its independent-source structure, the collector stories explicitly declared by that event, and only the live-family readings supplied to this builder (official-first-seen, public-deletion-ledgers, news-wire-live, undertext, and archive-news-context). Named-key interconnection peers from supplied peer-warehouse readings attach only on an exact host, URL path, extracted term, or ASN plus a UTC ±24h window from event.published_at. A peer without an exact key, a silent warehouse, or a warming_up warehouse is skipped. GreatFire, OONI, and CDT counts keep separate denominators and dates. Collector, live-family, and interconnection joins remain topic-surface-only: no article body is fetched, no generative model is used, and no current measurement is represented as article-specific verification, causation, or motive. The v2 brief copies retained metadata into a closed article shape with sentence-level citations. A missing surface abstains.",
  "brief": {
    "lead": {
      "status": "present",
      "sentences": [
        {
          "text": "China Digital Times published “Netizen Voices on the Investigation of Comedian Guo Degang for Riffing on a “Red” Tune: “The Cultural Revolution Never Ended”” at 2026-08-20T04:37:23Z.",
          "citation_ids": [
            "eventevidence-bc7dda73d0c42405b0e6"
          ]
        },
        {
          "text": "Evidence strength is single-source across 1 independent source group and 1 attributed source record.",
          "citation_ids": [
            "eventevidence-bc7dda73d0c42405b0e6"
          ]
        },
        {
          "text": "Palimpsest retained feed title, canonical link, publication time, and a bounded excerpt; it did not fetch the article body.",
          "citation_ids": [
            "eventevidence-bc7dda73d0c42405b0e6"
          ]
        },
        {
          "text": "No interconnection peer met an exact host, URL path, term, or ASN key inside the UTC ±24h window.",
          "citation_ids": [
            "eventevidence-bc7dda73d0c42405b0e6"
          ]
        }
      ]
    },
    "timeline": {
      "status": "abstained",
      "sentences": [
        {
          "text": "official-first-seen is missing, so first-seen, last-alive, and hash-change points are omitted.",
          "citation_ids": [
            "eventevidence-6690b9ad33cadc17144f"
          ]
        },
        {
          "text": "news-wire-live is missing, so that capture time is omitted.",
          "citation_ids": [
            "eventevidence-1182e0167ef19e7a7f6e"
          ]
        },
        {
          "text": "A public deletion-ledger item matching this event was recorded at 2026-08-20T04:37:23Z.",
          "citation_ids": [
            "eventevidence-242ffa688a87ece75bd9"
          ]
        },
        {
          "text": "archive-news-context is missing, so archive-hit time is omitted.",
          "citation_ids": [
            "eventevidence-702f03f1f37e5defd650"
          ]
        }
      ]
    },
    "official_page": {
      "status": "none-reviewed",
      "sentences": [
        {
          "text": "No live official-first-seen reading was supplied to this analysis.",
          "citation_ids": [
            "eventevidence-6690b9ad33cadc17144f"
          ]
        },
        {
          "text": "Official-page first-seen, last-alive, and hash values are withheld.",
          "citation_ids": [
            "eventevidence-6690b9ad33cadc17144f"
          ]
        },
        {
          "text": "Official-page corroboration coverage is none-reviewed: 0 accepted edges, 0 primary documents, 0 reviewed.",
          "citation_ids": [
            "eventevidence-c18ad9389e269dfa82f7"
          ]
        }
      ]
    },
    "deletion_ledger": {
      "status": "present",
      "sentences": [
        {
          "text": "A cdt ledger item matches this URL. That is a peer observation, not a Palimpsest-verified deletion.",
          "citation_ids": [
            "eventevidence-242ffa688a87ece75bd9"
          ]
        },
        {
          "text": "Palimpsest does not have its own first-seen to gone trail for this URL, so the ledger item stays a peer observation.",
          "citation_ids": [
            "eventevidence-242ffa688a87ece75bd9",
            "eventevidence-6690b9ad33cadc17144f"
          ]
        }
      ]
    },
    "pipe_context": {
      "status": "not-declared",
      "sentences": [
        {
          "text": "This event does not declare OONI, bleedthrough, vantage, or IODA signal ids, so pipe context is withheld.",
          "citation_ids": [
            "eventevidence-bc7dda73d0c42405b0e6"
          ]
        }
      ]
    },
    "archive_context": {
      "status": "abstained",
      "sentences": [
        {
          "text": "No live archive-news-context reading was supplied to this analysis.",
          "citation_ids": [
            "eventevidence-702f03f1f37e5defd650"
          ]
        },
        {
          "text": "Host-level unique_urls, mutation_rate, archive_gap_rate, and anomaly_state are withheld.",
          "citation_ids": [
            "eventevidence-702f03f1f37e5defd650"
          ]
        }
      ]
    }
  },
  "surface_context": [
    {
      "surface_id": "corroboration",
      "status": "unmatched",
      "match_kind": null,
      "headline": "Primary-document corroboration coverage",
      "finding": "Official-page corroboration coverage is none-reviewed: 0 accepted edges, 0 primary documents, 0 reviewed.",
      "source_timestamp": null,
      "reading_url": "https://palimpsest.info/readings/corroboration-latest.json",
      "input_sha256": null,
      "relation": "topic-surface-only",
      "interpretation": "Human-reviewed primary-document coverage. official_page none-reviewed is a coverage fact, not a takedown claim."
    },
    {
      "surface_id": "official-first-seen",
      "status": "missing",
      "match_kind": null,
      "headline": "official-first-seen: withheld",
      "finding": "No live official-first-seen reading was supplied to this analysis.",
      "source_timestamp": null,
      "reading_url": "https://palimpsest.info/readings/official-first-seen-latest.json",
      "input_sha256": null,
      "relation": "topic-surface-only",
      "interpretation": "This layer abstains because the collector reading is not live here. No value was invented."
    },
    {
      "surface_id": "public-deletion-ledgers",
      "status": "live",
      "match_kind": "url",
      "headline": "cdt ledger peer observation",
      "finding": "A cdt ledger item matches this URL. That is a peer observation, not a Palimpsest-verified deletion. Palimpsest does not have its own first-seen to gone trail for this URL, so the ledger item stays a peer observation.",
      "source_timestamp": "2026-08-20T04:37:23Z",
      "reading_url": "https://palimpsest.info/readings/public-deletion-ledgers-latest.json",
      "input_sha256": "eb948b3185a2b281b8aee4f184a63430176eee99e797f346bbe97208e205a013",
      "relation": "topic-surface-only",
      "interpretation": "Peer observation from an already-public deletion or blocking ledger."
    },
    {
      "surface_id": "news-wire-live",
      "status": "missing",
      "match_kind": null,
      "headline": "news-wire-live: withheld",
      "finding": "No live news-wire-live reading was supplied to this analysis.",
      "source_timestamp": null,
      "reading_url": "https://palimpsest.info/readings/news-wire-live-latest.json",
      "input_sha256": null,
      "relation": "topic-surface-only",
      "interpretation": "This layer abstains because the collector reading is not live here. No value was invented."
    },
    {
      "surface_id": "undertext",
      "status": "live",
      "match_kind": "url",
      "headline": "Undertext matching observation",
      "finding": "undertext reports a matching observation among 57 fused observations.",
      "source_timestamp": "2026-08-23T23:36:27Z",
      "reading_url": "https://palimpsest.info/readings/undertext-latest.json",
      "input_sha256": "30c1809abacbfb6d5efdc5b3036a34d723c1e30f34c0e572cb85a62e9cbf6d9f",
      "relation": "topic-surface-only",
      "interpretation": "Public-archive fusion context. Not a claim that this article was blocked."
    },
    {
      "surface_id": "archive-news-context",
      "status": "missing",
      "match_kind": null,
      "headline": "archive-news-context: withheld",
      "finding": "No live archive-news-context reading was supplied to this analysis.",
      "source_timestamp": null,
      "reading_url": "https://palimpsest.info/readings/archive-news-context-latest.json",
      "input_sha256": null,
      "relation": "topic-surface-only",
      "interpretation": "This layer abstains because the collector reading is not live here. No value was invented."
    }
  ],
  "evidence": [
    {
      "evidence_id": "eventevidence-bc7dda73d0c42405b0e6",
      "kind": "event-source",
      "surface_id": "newswire",
      "status": "live",
      "headline": "Netizen Voices on the Investigation of Comedian Guo Degang for Riffing on a “Red” Tune: “The Cultural Revolution Never Ended”",
      "claim": "China Digital Times published “Netizen Voices on the Investigation of Comedian Guo Degang for Riffing on a “Red” Tune: “The Cultural Revolution Never Ended”” at 2026-08-20T04:37:23Z.",
      "reading_url": "https://palimpsest.info/news/wire/event-68f92bfeb213287c198c7e60/",
      "source_timestamp": "2026-08-20T04:37:23Z",
      "input_sha256": "bb602bc855f0dd4c7e0f8405d70043281f9cdaed9724c5feb573df64fe0266af",
      "interpretation_limit": "Feed title, canonical link, publication time, and a bounded excerpt only."
    },
    {
      "evidence_id": "eventevidence-c18ad9389e269dfa82f7",
      "kind": "corroboration",
      "surface_id": "corroboration",
      "status": "unmatched",
      "headline": "Primary-document corroboration coverage",
      "claim": "Official-page corroboration coverage is none-reviewed: 0 accepted edges, 0 primary documents, 0 reviewed.",
      "reading_url": "https://palimpsest.info/readings/corroboration-latest.json",
      "source_timestamp": null,
      "input_sha256": null,
      "interpretation_limit": "Coverage fact only. Empty review is not a deletion or official-movement finding."
    },
    {
      "evidence_id": "eventevidence-b300b1736e0843ab3620",
      "kind": "newsroom-collector",
      "surface_id": "ddti",
      "status": "stale",
      "headline": "Deletion-directive term index: no current finding",
      "claim": "No current finding is published for Deletion-directive term index because the source status is stale.",
      "reading_url": "https://palimpsest.info/readings/ddti-latest.json",
      "source_timestamp": "2026-08-24T04:07:05Z",
      "input_sha256": "39563b64c12df0bec07120b57c2204fa1320c42c4c47c1ecfee9f9566c6916d3",
      "interpretation_limit": "Collector status is stale; retained values are not treated as a current finding."
    },
    {
      "evidence_id": "eventevidence-5aa474815e217bd8f513",
      "kind": "newsroom-collector",
      "surface_id": "silence-index",
      "status": "degraded",
      "headline": "Silence index: no current finding",
      "claim": "No current finding is published for Silence index because the source status is degraded.",
      "reading_url": "https://palimpsest.info/readings/silence-index-latest.json",
      "source_timestamp": "2026-08-24T15:19:03Z",
      "input_sha256": "b30320a763dc4b07c78e4e4630485ce4e994351928937936c0ba04e49874bd70",
      "interpretation_limit": "Collector status is degraded; retained values are not treated as a current finding."
    },
    {
      "evidence_id": "eventevidence-8812ae8faa58c054c9d0",
      "kind": "newsroom-collector",
      "surface_id": "wayback",
      "status": "live",
      "headline": "Archive witnesses reconstruct 3 deletions across 21 watched URLs",
      "claim": "Wayback evidence reconstructs 3 deletions among 21 watched URLs in the current reading.",
      "reading_url": "https://palimpsest.info/readings/wayback-latest.json",
      "source_timestamp": "2026-08-24T15:58:43Z",
      "input_sha256": "2ee7bcbc9f07ede818b7675f28dfc72e914c154cd36e71733efd67aa9f6c4c68",
      "interpretation_limit": "Current aggregate collector reading. It is relevant context only; the wire declares no timed, claim-specific verification join."
    },
    {
      "evidence_id": "eventevidence-6690b9ad33cadc17144f",
      "kind": "surface-missing",
      "surface_id": "official-first-seen",
      "status": "missing",
      "headline": "official-first-seen: reading absent",
      "claim": "No live official-first-seen reading was supplied to this analysis.",
      "reading_url": "https://palimpsest.info/readings/official-first-seen-latest.json",
      "source_timestamp": null,
      "input_sha256": null,
      "interpretation_limit": "Absence is a coverage gap, not a zero finding."
    },
    {
      "evidence_id": "eventevidence-242ffa688a87ece75bd9",
      "kind": "public-deletion-ledgers",
      "surface_id": "public-deletion-ledgers",
      "status": "live",
      "headline": "cdt ledger peer observation",
      "claim": "A cdt ledger item matches this URL. That is a peer observation, not a Palimpsest-verified deletion.",
      "reading_url": "https://palimpsest.info/readings/public-deletion-ledgers-latest.json",
      "source_timestamp": "2026-08-20T04:37:23Z",
      "input_sha256": "eb948b3185a2b281b8aee4f184a63430176eee99e797f346bbe97208e205a013",
      "interpretation_limit": "Peer ledger metadata only; not a Palimpsest liveness check."
    },
    {
      "evidence_id": "eventevidence-1182e0167ef19e7a7f6e",
      "kind": "surface-missing",
      "surface_id": "news-wire-live",
      "status": "missing",
      "headline": "news-wire-live: reading absent",
      "claim": "No live news-wire-live reading was supplied to this analysis.",
      "reading_url": "https://palimpsest.info/readings/news-wire-live-latest.json",
      "source_timestamp": null,
      "input_sha256": null,
      "interpretation_limit": "Absence is a coverage gap, not a zero finding."
    },
    {
      "evidence_id": "eventevidence-10ff335fd91bad8d4fc8",
      "kind": "undertext",
      "surface_id": "undertext",
      "status": "live",
      "headline": "Undertext matching observation",
      "claim": "undertext reports a matching observation among 57 fused observations.",
      "reading_url": "https://palimpsest.info/readings/undertext-latest.json",
      "source_timestamp": "2026-08-23T23:36:27Z",
      "input_sha256": "30c1809abacbfb6d5efdc5b3036a34d723c1e30f34c0e572cb85a62e9cbf6d9f",
      "interpretation_limit": "Fused public-archive context only; not a blocking claim about this article."
    },
    {
      "evidence_id": "eventevidence-702f03f1f37e5defd650",
      "kind": "surface-missing",
      "surface_id": "archive-news-context",
      "status": "missing",
      "headline": "archive-news-context: reading absent",
      "claim": "No live archive-news-context reading was supplied to this analysis.",
      "reading_url": "https://palimpsest.info/readings/archive-news-context-latest.json",
      "source_timestamp": null,
      "input_sha256": null,
      "interpretation_limit": "Absence is a coverage gap, not a zero finding."
    }
  ],
  "counterreadings": [
    {
      "text": "A ledger hit can reflect the ledger's own selection rules rather than a deletion of this URL.",
      "citation_ids": [
        "eventevidence-242ffa688a87ece75bd9"
      ]
    },
    {
      "text": "A hash change or disappearance on an official page can reflect a routine update, a fetch failure, or a removal; the trail does not choose among those.",
      "citation_ids": [
        "eventevidence-6690b9ad33cadc17144f"
      ]
    },
    {
      "text": "A current pipe or undertext value can post-date the article and cannot establish that this article was blocked.",
      "citation_ids": [
        "eventevidence-10ff335fd91bad8d4fc8",
        "eventevidence-bc7dda73d0c42405b0e6"
      ]
    }
  ],
  "unknowns": [
    {
      "text": "Palimpsest does not know why any page, hash, or ledger item changed.",
      "citation_ids": [
        "eventevidence-6690b9ad33cadc17144f",
        "eventevidence-242ffa688a87ece75bd9"
      ]
    },
    {
      "text": "Palimpsest did not read the article body and does not verify the publisher's claims.",
      "citation_ids": [
        "eventevidence-bc7dda73d0c42405b0e6"
      ]
    },
    {
      "text": "Person-level attribution and claims about why an actor acted are outside this brief.",
      "citation_ids": [
        "eventevidence-bc7dda73d0c42405b0e6"
      ]
    }
  ],
  "key_numbers": [
    {
      "value": "1",
      "label": "independent source groups",
      "note": "publication structure, not a truth score",
      "citation_ids": [
        "eventevidence-bc7dda73d0c42405b0e6"
      ]
    },
    {
      "value": "1",
      "label": "attributed source records",
      "note": "feed metadata only",
      "citation_ids": [
        "eventevidence-bc7dda73d0c42405b0e6"
      ]
    },
    {
      "value": "2",
      "label": "live attached surfaces",
      "note": "URL or declared-topic joins only",
      "citation_ids": [
        "eventevidence-bc7dda73d0c42405b0e6"
      ]
    },
    {
      "value": "148",
      "label": "same-window events sharing a topic",
      "note": "counts and names only; not verification",
      "citation_ids": [
        "eventevidence-bc7dda73d0c42405b0e6"
      ]
    },
    {
      "value": "0",
      "label": "reviewed corroboration edges",
      "note": "official_page none-reviewed",
      "citation_ids": [
        "eventevidence-c18ad9389e269dfa82f7"
      ]
    }
  ],
  "publication_receipt": {
    "status": "passed",
    "publishable": true,
    "automatic_publication": false,
    "citation_coverage": 1.0,
    "human_review_required": true,
    "availability_warnings": [
      "corroboration",
      "official-first-seen",
      "news-wire-live",
      "archive-news-context"
    ],
    "gates": [
      {
        "gate_id": "closed-source-set",
        "label": "Every analytical input is the event, a declared collector story, a supplied live-family reading, or a supplied peer warehouse",
        "passed": true,
        "detail": "10 evidence receipts were projected from supplied inputs only."
      },
      {
        "gate_id": "sentence-citations",
        "label": "Every analytical sentence names exact evidence receipts",
        "passed": true,
        "detail": "16 of 16 analytical sentences carry citations."
      },
      {
        "gate_id": "no-causal-language",
        "label": "Emitted text does not assign motive, intent, or a blocking cause",
        "passed": true,
        "detail": "No forbidden causal phrase is present."
      },
      {
        "gate_id": "bounded-authorship",
        "label": "No interviews or free-form model prose are represented as reporting",
        "passed": true,
        "detail": "Generated from one validated newswire event, its declared collector stories, and only the live-family readings supplied to this builder. No interviews, no article-body fetch, and no free-form model prose were used."
      },
      {
        "gate_id": "denominators-separated",
        "label": "Incompatible instruments are not collapsed into one censorship rate",
        "passed": true,
        "detail": "Pipe, ledger, official-trail, archive host rates, and interconnection peers keep separate denominators. GreatFire is not collapsed into OONI."
      },
      {
        "gate_id": "human-review-policy",
        "label": "Human review remains required; automatic publication stays prohibited",
        "passed": true,
        "detail": "The existing human-review and causal-language policy still holds."
      }
    ]
  },
  "authorship": {
    "byline": "Palimpsest China Desk",
    "mode": "deterministic-event-brief",
    "human_interviews": "none",
    "freeform_model_generation": "none"
  },
  "disclosure": "Generated from one validated newswire event, its declared collector stories, and only the live-family readings supplied to this builder. No interviews, no article-body fetch, and no free-form model prose were used.",
  "declared_links": {
    "relation": "topic-surface-only",
    "scan_signal_ids": [
      "ddti",
      "silence-index",
      "wayback"
    ],
    "economic_signal_ids": [],
    "live_family_ids": [
      "official-first-seen",
      "public-deletion-ledgers",
      "news-wire-live",
      "undertext"
    ]
  },
  "window_peers": {
    "same_window_peer_count": 148,
    "shared_topics": [
      "censorship",
      "policy",
      "politics",
      "rights"
    ],
    "peer_source_ids": [
      "apnic-blog",
      "asia-times-china",
      "bbc-chinese",
      "cecc",
      "china-digital-times",
      "chrd",
      "citizen-lab",
      "dw-chinese",
      "economist-china",
      "financial-times-china",
      "foreign-policy-china",
      "github-dmca",
      "guardian-china",
      "hk-censtat-releases",
      "hksar-releases",
      "hong-kong-free-press",
      "new-bloom",
      "pandaily",
      "rfa-mandarin",
      "rthk-finance",
      "rthk-greater-china",
      "scmp-china",
      "scmp-china-economy",
      "taiwan-insight",
      "voa-chinese"
    ],
    "peer_independence_groups": [
      "apnic-community-research",
      "asia-times-editorial",
      "bbc-chinese-editorial",
      "china-digital-times",
      "chrd-documentation",
      "citizen-lab-research",
      "deutsche-welle-chinese-editorial",
      "economist-editorial",
      "financial-times-editorial",
      "foreign-policy-editorial",
      "github-transparency-repositories",
      "guardian-editorial",
      "hksar-government",
      "hong-kong-free-press-editorial",
      "new-bloom-editorial",
      "pandaily-editorial",
      "radio-free-asia-mandarin",
      "rthk-editorial",
      "south-china-morning-post-editorial",
      "taiwan-insight-editorial",
      "us-cecc-government",
      "voice-of-america-chinese-editorial"
    ],
    "relation": "topic-surface-only"
  },
  "corroboration": {
    "accepted_edges": 0,
    "primary_docs": 0,
    "reviewed": 0,
    "official_page": "none-reviewed",
    "status": "empty",
    "relation": "coverage-fact-only"
  },
  "archive_news_context": {
    "matched": false,
    "match_kind": null,
    "event_id": "event-68f92bfeb213287c198c7e60",
    "anomaly_state": null,
    "anomaly_score_published": false,
    "relation": "topic-surface-only",
    "receipts": [],
    "refresh_status": "unknown"
  },
  "interconnection": {
    "schema_version": "palimpsest-event-interconnection.v1",
    "relation": "topic-surface-only",
    "quality_bar": "two-independent-source-groups",
    "independent_source_groups": 1,
    "meets_quality_bar": false,
    "joined_count": 0,
    "required_exact_keys": [
      "host",
      "url_path",
      "term",
      "asn"
    ],
    "window": {
      "unit": "hours",
      "radius_hours": 24,
      "anchor": "event.published_at"
    },
    "event_keys": {
      "hosts": [
        "chinadigitaltimes.net"
      ],
      "url_paths": [
        "/2026/08/netizen-voices-on-the-investigation-of-comedian-guo-degang-for-riffing-on-a-red-tune-the-cultural-revolution-never-ended"
      ],
      "terms": [
        "netizen voices on the investigation of comedian guo degang for riffing on a “red” tune: “the cultural revolution never ended”",
        "news that comedian guo degang is under investigation by the wuhan municipal bureau of culture and tourism for a playful riff on an old “red tune” has set alarm bells ringing about the state of artistic censorship in china. while playing the popular role of “mad monk” ji gong in a theatrical performance in wuhan […]"
      ],
      "calendar_day": "2026-08-20",
      "asns": []
    },
    "peers": [
      {
        "peer_id": "official-first-seen",
        "record_id": null,
        "peer_name": "official-first-seen",
        "independence_group": "official-first-seen",
        "status": "skipped",
        "join_keys": [],
        "why_joined": null,
        "why_skipped": "peer warehouse is missing; slot left empty for a later fill",
        "skip_reason": "silent",
        "peer_date": null,
        "observed_at": null,
        "count": null,
        "count_label": null,
        "denominator_label": null,
        "denominator_value": null,
        "citation": null,
        "reading_url": null,
        "input_sha256": null,
        "relation": "topic-surface-only"
      },
      {
        "peer_id": "greatfire",
        "record_id": null,
        "peer_name": "GreatFire",
        "independence_group": "greatfire",
        "status": "skipped",
        "join_keys": [],
        "why_joined": null,
        "why_skipped": "exact key overlapped but the UTC ±24h window from event.published_at missed; no cross-day story is invented",
        "skip_reason": "window_missed",
        "peer_date": null,
        "observed_at": null,
        "count": null,
        "count_label": null,
        "denominator_label": null,
        "denominator_value": null,
        "citation": null,
        "reading_url": "https://palimpsest.info/readings/greatfire-context-latest.json",
        "input_sha256": null,
        "relation": "topic-surface-only"
      },
      {
        "peer_id": "ooni",
        "record_id": null,
        "peer_name": "OONI",
        "independence_group": "ooni",
        "status": "skipped",
        "join_keys": [],
        "why_joined": null,
        "why_skipped": "no exact host, url_path, term, or ASN is shared with this event",
        "skip_reason": "no_key",
        "peer_date": null,
        "observed_at": null,
        "count": null,
        "count_label": null,
        "denominator_label": null,
        "denominator_value": null,
        "citation": null,
        "reading_url": "https://palimpsest.info/readings/ooni-peer-context-latest.json",
        "input_sha256": null,
        "relation": "topic-surface-only"
      },
      {
        "peer_id": "bleedthrough",
        "record_id": null,
        "peer_name": "Bleedthrough",
        "independence_group": "bleedthrough",
        "status": "skipped",
        "join_keys": [],
        "why_joined": null,
        "why_skipped": "no exact host, url_path, term, or ASN is shared with this event",
        "skip_reason": "no_key",
        "peer_date": null,
        "observed_at": null,
        "count": null,
        "count_label": null,
        "denominator_label": null,
        "denominator_value": null,
        "citation": null,
        "reading_url": "https://palimpsest.info/readings/bleedthrough-latest.json",
        "input_sha256": null,
        "relation": "topic-surface-only"
      },
      {
        "peer_id": "wayback",
        "record_id": null,
        "peer_name": "Wayback",
        "independence_group": "wayback",
        "status": "skipped",
        "join_keys": [],
        "why_joined": null,
        "why_skipped": "no exact host, url_path, term, or ASN is shared with this event",
        "skip_reason": "no_key",
        "peer_date": null,
        "observed_at": null,
        "count": null,
        "count_label": null,
        "denominator_label": null,
        "denominator_value": null,
        "citation": null,
        "reading_url": "https://palimpsest.info/readings/wayback-latest.json",
        "input_sha256": null,
        "relation": "topic-surface-only"
      },
      {
        "peer_id": "ddti",
        "record_id": null,
        "peer_name": "DDTI",
        "independence_group": "ddti",
        "status": "skipped",
        "join_keys": [],
        "why_joined": null,
        "why_skipped": "no exact host, url_path, term, or ASN is shared with this event",
        "skip_reason": "no_key",
        "peer_date": null,
        "observed_at": null,
        "count": null,
        "count_label": null,
        "denominator_label": null,
        "denominator_value": null,
        "citation": null,
        "reading_url": "https://palimpsest.info/readings/ddti-latest.json",
        "input_sha256": null,
        "relation": "topic-surface-only"
      },
      {
        "peer_id": "weibo-hotsearch",
        "record_id": null,
        "peer_name": "Weibo hot search",
        "independence_group": "weibo-hotsearch",
        "status": "skipped",
        "join_keys": [],
        "why_joined": null,
        "why_skipped": "no exact host, url_path, term, or ASN is shared with this event",
        "skip_reason": "no_key",
        "peer_date": null,
        "observed_at": null,
        "count": null,
        "count_label": null,
        "denominator_label": null,
        "denominator_value": null,
        "citation": null,
        "reading_url": "https://palimpsest.info/readings/weibo-hotsearch-latest.json",
        "input_sha256": null,
        "relation": "topic-surface-only"
      },
      {
        "peer_id": "cdt",
        "record_id": null,
        "peer_name": "China Digital Times",
        "independence_group": "cdt",
        "status": "skipped",
        "join_keys": [],
        "why_joined": null,
        "why_skipped": "peer warehouse is missing; slot left empty for a later fill",
        "skip_reason": "silent",
        "peer_date": null,
        "observed_at": null,
        "count": null,
        "count_label": null,
        "denominator_label": null,
        "denominator_value": null,
        "citation": null,
        "reading_url": null,
        "input_sha256": null,
        "relation": "topic-surface-only"
      },
      {
        "peer_id": "gazetteer",
        "record_id": null,
        "peer_name": "gazetteer",
        "independence_group": "gazetteer",
        "status": "skipped",
        "join_keys": [],
        "why_joined": null,
        "why_skipped": "no exact host, url_path, term, or ASN is shared with this event",
        "skip_reason": "no_key",
        "peer_date": null,
        "observed_at": null,
        "count": null,
        "count_label": null,
        "denominator_label": null,
        "denominator_value": null,
        "citation": null,
        "reading_url": "https://palimpsest.info/readings/weibo-hotsearch-latest.json",
        "input_sha256": null,
        "relation": "topic-surface-only"
      },
      {
        "peer_id": "public-board",
        "record_id": null,
        "peer_name": "public board",
        "independence_group": "public-board",
        "status": "skipped",
        "join_keys": [],
        "why_joined": null,
        "why_skipped": "peer warehouse is missing; slot left empty for a later fill",
        "skip_reason": "silent",
        "peer_date": null,
        "observed_at": null,
        "count": null,
        "count_label": null,
        "denominator_label": null,
        "denominator_value": null,
        "citation": null,
        "reading_url": null,
        "input_sha256": null,
        "relation": "topic-surface-only"
      }
    ]
  }
}
