{
  "schema_version": "palimpsest-event-analysis.v2",
  "analysis_id": "analysisv-e7a337d638211502994cfe6f",
  "event_id": "event-09b572c5c772643e0acd718e",
  "event_version_id": "eventv-d67d8185df352423a1215056",
  "event_url": "https://palimpsest.info/news/wire/event-09b572c5c772643e0acd718e/",
  "url": "https://palimpsest.info/news/wire/event-09b572c5c772643e0acd718e/analysis.json",
  "generated_at": "2026-10-08T11:11:36Z",
  "disposition": "collector-abstention",
  "scope_status": "in-scope",
  "position": "Palimpsest withholds a collector-backed conclusion because one or more declared measurement surfaces are not current. Archive-news-context anomaly_state is warming_up; no anomaly score is published. 41 same-window events share a declared topic. Official-page corroboration coverage is none-reviewed. Declared receipts: wayback, ddti, public-deletion-ledgers. Joined peers: China Digital Times, 2026-10-02, China Digital Times, 2026-10-02. Quality bar two-independent-source-groups is not met.",
  "rationale": [
    "The dossier contains one independent source group. Palimpsest treats it as an attributed report, not independent corroboration.",
    "1 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": "live",
      "headline": "The directive index now tracks 192 censorship terms",
      "finding": "The current deletion-directive index ranks 192 terms with documented censorship provenance.",
      "metric": {
        "label": "terms ranked",
        "value": 192,
        "unit": "count",
        "denominator": {
          "label": null,
          "value": null
        }
      },
      "source_timestamp": "2026-10-08T10:01:54Z",
      "story_url": "https://palimpsest.info/news/deletion-directive-term-index/",
      "evidence_url": "https://palimpsest.info/readings/ddti-latest.json",
      "input_sha256": "c75d0618b9fd1dfbf50d6f0be45fcd077982856637a72bc42ab4825833604f44",
      "claim_fingerprint": "sha256:952b9c2cedc8e147be6597c627656861237f1c9eda90b200e8dfbff29fd9e92b",
      "method_summary": "See the complete embedded upstream payload and its raw feed",
      "method_version": null,
      "relation": "topic-surface-only",
      "interpretation": "Current aggregate collector reading. It is relevant context only; the wire declares no timed, claim-specific verification join."
    },
    {
      "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-10-08T11:00:28Z",
      "story_url": "https://palimpsest.info/news/silence-index/",
      "evidence_url": "https://palimpsest.info/readings/silence-index-latest.json",
      "input_sha256": "46a2c696c07bf7d35f6062449d219905a9e3ef34821152d18d7d846084c4e003",
      "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-10-08T10:08:09Z",
      "story_url": "https://palimpsest.info/news/wayback-reconstruction/",
      "evidence_url": "https://palimpsest.info/readings/wayback-latest.json",
      "input_sha256": "c9fc8f79e6bf5320746522b77aef53e4d1a1704086b41f313a0bd798d89568ea",
      "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/09/translation-article-on-medias-survival-fails-to-survive",
      "title": "https/chinadigitaltimes.net/2026/09/translation-article-on-medias-survival-fails-to-survive",
      "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": "live",
      "sentence": "OONI has 43 China measurements on this host (anomaly rate 100.0%) as of 2026-10-08.",
      "as_of": "2026-10-08T11:11:36Z",
      "peer_url": null,
      "title": null,
      "excerpt": null,
      "host": "chinadigitaltimes.net",
      "measurement_count": 43,
      "anomaly_rate": 1.0,
      "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 \"Photo: Small shops, by Francisco Anzola\" (https://chinadigitaltimes.net/2026/10/photo-small-shops-by-francisco-anzola/). Palimpsest did not write that piece.",
      "as_of": "2026-10-02T19:55:12Z",
      "peer_url": "https://chinadigitaltimes.net/2026/10/photo-small-shops-by-francisco-anzola/",
      "title": "Photo: Small shops, by Francisco Anzola",
      "excerpt": "div id=\"attachment_705881\" style=\"width: 610px\" class=\"wp-caption aligncenter\"img fetchpriority=\"high\" decoding=\"async\" aria-describedby=\"caption-attachment-705881\" src=\"http://chinadigitaltimes.net/wp-content/uploads/2026/10/Small-shops-by-Francisco-Anzola-e1790970755282.jpg\" al",
      "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 \"CDT’s “404 Deleted Content Archive” Summary for August 2026\" (https://chinadigitaltimes.net/2026/10/cdts-404-deleted-content-archive-summary-for-august-2026/). Palimpsest did not write that piece.",
      "as_of": "2026-10-02T18:58:41Z",
      "peer_url": "https://chinadigitaltimes.net/2026/10/cdts-404-deleted-content-archive-summary-for-august-2026/",
      "title": "CDT’s “404 Deleted Content Archive” Summary for August 2026",
      "excerpt": "CDT presents a monthly series of censored content that has been added to our “404 Deleted Content Archive.” Each month, we publish a summary of content blocked or deleted (often yielding the message “404: content not found”) from Chinese platforms such as WeChat, Weibo, Douyin (T",
      "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: Censored Commentary on Beijing’s Drone Storage Ban\" (https://chinadigitaltimes.net/2026/09/translation-censored-commentary-on-beijings-drone-storage-ban/). Palimpsest did not write that piece.",
      "as_of": "2026-09-28T12:04:12Z",
      "peer_url": "https://chinadigitaltimes.net/2026/09/translation-censored-commentary-on-beijings-drone-storage-ban/",
      "title": "Translation: Censored Commentary on Beijing’s Drone Storage Ban",
      "excerpt": "The post below, from WeChat account 白桦视界 Báihuà Shìjiè, or “White Birch Vision,” is a censored response to new restrictions on drone ownership and storage within the city of Beijing. Registration requirements and flight restrictions were already in place; the new, tighter measure",
      "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.",
    "Archive host rates are Common Crawl derived context, not a deletion census or a single censorship rate.",
    "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 the attributed source item at 2026-10-02T19:55:12Z.",
          "citation_ids": [
            "eventevidence-06289263bba05b2455c4"
          ]
        },
        {
          "text": "Evidence strength is single-source across 1 independent source group and 1 attributed source record.",
          "citation_ids": [
            "eventevidence-06289263bba05b2455c4"
          ]
        },
        {
          "text": "Palimpsest retained feed title, canonical link, publication time, and a bounded excerpt; it did not fetch the article body.",
          "citation_ids": [
            "eventevidence-06289263bba05b2455c4"
          ]
        },
        {
          "text": "China Digital Times, 2026-10-02: 1 CDT items over 15 CDT item set.",
          "citation_ids": [
            "eventevidence-a6a51cdccebd77556d93"
          ]
        },
        {
          "text": "China Digital Times, 2026-10-02: 1 CDT items over 15 CDT item set.",
          "citation_ids": [
            "eventevidence-a2b4c8708736dc3d31c8"
          ]
        }
      ]
    },
    "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-10-02T19:55:12Z.",
          "citation_ids": [
            "eventevidence-bace457ff16b5650ae60"
          ]
        },
        {
          "text": "Archive-derived host context last captured at 2026-07-22T20:47:52Z on crawl CC-MAIN-2026-30.",
          "citation_ids": [
            "eventevidence-796829e57b06573bdff5"
          ]
        }
      ]
    },
    "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-bace457ff16b5650ae60"
          ]
        },
        {
          "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-bace457ff16b5650ae60",
            "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-06289263bba05b2455c4"
          ]
        }
      ]
    },
    "archive_context": {
      "status": "present",
      "sentences": [
        {
          "text": "Host www.gov.cn has unique_urls=4816, mutation_rate=None, archive_gap_rate=None, anomaly_state=warming_up on crawl CC-MAIN-2026-30.",
          "citation_ids": [
            "eventevidence-796829e57b06573bdff5"
          ]
        },
        {
          "text": "absence_semantics is archive-coverage-gap-not-deletion. No raw Common Crawl URL or WARC body is published.",
          "citation_ids": [
            "eventevidence-796829e57b06573bdff5"
          ]
        },
        {
          "text": "The prequential-robust-mad/v1 model remains warming_up; no anomaly score is published.",
          "citation_ids": [
            "eventevidence-796829e57b06573bdff5"
          ]
        }
      ]
    }
  },
  "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-10-02T19:55:12Z",
      "reading_url": "https://palimpsest.info/readings/public-deletion-ledgers-latest.json",
      "input_sha256": "db02f2ef2c6093000596e0e46c1d122863ef9d3f51af09c0a67d879a441adef3",
      "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 58 fused observations.",
      "source_timestamp": "2026-10-06T07:49:34Z",
      "reading_url": "https://palimpsest.info/readings/undertext-latest.json",
      "input_sha256": "6651bd6c48c7f88db943750049035e10d74a9cb60c323fbc7f4370806e7e5b6d",
      "relation": "topic-surface-only",
      "interpretation": "Public-archive fusion context. Not a claim that this article was blocked."
    },
    {
      "surface_id": "archive-news-context",
      "status": "live",
      "match_kind": "event-id",
      "headline": "Archive-derived host context for www.gov.cn",
      "finding": "Host www.gov.cn has unique_urls=4816, mutation_rate=None, archive_gap_rate=None, anomaly_state=warming_up on crawl CC-MAIN-2026-30.",
      "source_timestamp": "2026-10-02T19:55:12Z",
      "reading_url": "https://palimpsest.info/readings/archive-news-context-latest.json",
      "input_sha256": "46e61f053ad0bd0948d9116ba4ccb631753d4f4cfc2c9e831472d95868fff86d",
      "relation": "topic-surface-only",
      "interpretation": "Host-level Common Crawl derived rates. absence_semantics is archive-coverage-gap-not-deletion."
    }
  ],
  "evidence": [
    {
      "evidence_id": "eventevidence-06289263bba05b2455c4",
      "kind": "event-source",
      "surface_id": "newswire",
      "status": "live",
      "headline": "Photo: Small shops, by Francisco Anzola",
      "claim": "China Digital Times published “Photo: Small shops, by Francisco Anzola” at 2026-10-02T19:55:12Z.",
      "reading_url": "https://palimpsest.info/news/wire/event-09b572c5c772643e0acd718e/",
      "source_timestamp": "2026-10-02T19:55:12Z",
      "input_sha256": "50f53d6324c487c59c4f9048904cffc0298e0fe237d3e888d9af66a52dfefef0",
      "interpretation_limit": "Feed title, canonical link, publication time, and a bounded excerpt only."
    },
    {
      "evidence_id": "eventevidence-a6a51cdccebd77556d93",
      "kind": "interconnection-peer",
      "surface_id": "cdt",
      "status": "live",
      "headline": "China Digital Times interconnection peer",
      "claim": "China Digital Times, 2026-10-02: 1 CDT items over 15 CDT item set.",
      "reading_url": "https://palimpsest.info/readings/cdt-context-latest.json",
      "source_timestamp": "2026-10-02T19:55:12Z",
      "input_sha256": "e168eddc5b771736d87deb337d7dc0baadd8fb1b29daf4e57cd5566f8d84058d",
      "interpretation_limit": "Named-key join only. This peer keeps its own count and date. It is not a collapsed censorship rate or a cause."
    },
    {
      "evidence_id": "eventevidence-a2b4c8708736dc3d31c8",
      "kind": "interconnection-peer",
      "surface_id": "cdt",
      "status": "live",
      "headline": "China Digital Times interconnection peer",
      "claim": "China Digital Times, 2026-10-02: 1 CDT items over 15 CDT item set.",
      "reading_url": "https://palimpsest.info/readings/cdt-context-latest.json",
      "source_timestamp": "2026-10-02T18:58:41Z",
      "input_sha256": "1b732e4e1334cbd4df277ae294bda3bc0e63344418c36c0deede080c699a8da1",
      "interpretation_limit": "Named-key join only. This peer keeps its own count and date. It is not a collapsed censorship rate or a cause."
    },
    {
      "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-2a805eb07c01451696fd",
      "kind": "newsroom-collector",
      "surface_id": "ddti",
      "status": "live",
      "headline": "The directive index now tracks 192 censorship terms",
      "claim": "The current deletion-directive index ranks 192 terms with documented censorship provenance.",
      "reading_url": "https://palimpsest.info/readings/ddti-latest.json",
      "source_timestamp": "2026-10-08T10:01:54Z",
      "input_sha256": "c75d0618b9fd1dfbf50d6f0be45fcd077982856637a72bc42ab4825833604f44",
      "interpretation_limit": "Current aggregate collector reading. It is relevant context only; the wire declares no timed, claim-specific verification join."
    },
    {
      "evidence_id": "eventevidence-c200366c9b8461b97172",
      "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-10-08T11:00:28Z",
      "input_sha256": "46a2c696c07bf7d35f6062449d219905a9e3ef34821152d18d7d846084c4e003",
      "interpretation_limit": "Collector status is degraded; retained values are not treated as a current finding."
    },
    {
      "evidence_id": "eventevidence-12b38146487422334740",
      "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-10-08T10:08:09Z",
      "input_sha256": "c9fc8f79e6bf5320746522b77aef53e4d1a1704086b41f313a0bd798d89568ea",
      "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-bace457ff16b5650ae60",
      "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-10-02T19:55:12Z",
      "input_sha256": "db02f2ef2c6093000596e0e46c1d122863ef9d3f51af09c0a67d879a441adef3",
      "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-6c055cf6dbd14ae47e04",
      "kind": "undertext",
      "surface_id": "undertext",
      "status": "live",
      "headline": "Undertext matching observation",
      "claim": "undertext reports a matching observation among 58 fused observations.",
      "reading_url": "https://palimpsest.info/readings/undertext-latest.json",
      "source_timestamp": "2026-10-06T07:49:34Z",
      "input_sha256": "6651bd6c48c7f88db943750049035e10d74a9cb60c323fbc7f4370806e7e5b6d",
      "interpretation_limit": "Fused public-archive context only; not a blocking claim about this article."
    },
    {
      "evidence_id": "eventevidence-796829e57b06573bdff5",
      "kind": "archive-news-context",
      "surface_id": "archive-news-context",
      "status": "live",
      "headline": "Archive-derived host context for www.gov.cn",
      "claim": "Host www.gov.cn has unique_urls=4816, mutation_rate=None, archive_gap_rate=None, anomaly_state=warming_up on crawl CC-MAIN-2026-30.",
      "reading_url": "https://palimpsest.info/readings/archive-news-context-latest.json",
      "source_timestamp": "2026-10-02T19:55:12Z",
      "input_sha256": "46e61f053ad0bd0948d9116ba4ccb631753d4f4cfc2c9e831472d95868fff86d",
      "interpretation_limit": "absence_semantics = archive-coverage-gap-not-deletion. No raw Common Crawl URLs or bodies."
    }
  ],
  "counterreadings": [
    {
      "text": "A ledger hit can reflect the ledger's own selection rules rather than a deletion of this URL.",
      "citation_ids": [
        "eventevidence-bace457ff16b5650ae60"
      ]
    },
    {
      "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-6c055cf6dbd14ae47e04",
        "eventevidence-06289263bba05b2455c4"
      ]
    }
  ],
  "unknowns": [
    {
      "text": "Palimpsest does not know why any page, hash, or ledger item changed.",
      "citation_ids": [
        "eventevidence-6690b9ad33cadc17144f",
        "eventevidence-bace457ff16b5650ae60"
      ]
    },
    {
      "text": "Palimpsest did not read the article body and does not verify the publisher's claims.",
      "citation_ids": [
        "eventevidence-06289263bba05b2455c4"
      ]
    },
    {
      "text": "Person-level attribution and claims about why an actor acted are outside this brief.",
      "citation_ids": [
        "eventevidence-06289263bba05b2455c4"
      ]
    }
  ],
  "key_numbers": [
    {
      "value": "1",
      "label": "independent source groups",
      "note": "publication structure, not a truth score",
      "citation_ids": [
        "eventevidence-06289263bba05b2455c4"
      ]
    },
    {
      "value": "1",
      "label": "attributed source records",
      "note": "feed metadata only",
      "citation_ids": [
        "eventevidence-06289263bba05b2455c4"
      ]
    },
    {
      "value": "3",
      "label": "live attached surfaces",
      "note": "URL or declared-topic joins only",
      "citation_ids": [
        "eventevidence-06289263bba05b2455c4"
      ]
    },
    {
      "value": "4816",
      "label": "archive unique URLs on matched host",
      "note": "archive-coverage-gap-not-deletion",
      "citation_ids": [
        "eventevidence-796829e57b06573bdff5"
      ]
    },
    {
      "value": "41",
      "label": "same-window events sharing a topic",
      "note": "counts and names only; not verification",
      "citation_ids": [
        "eventevidence-06289263bba05b2455c4"
      ]
    },
    {
      "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"
    ],
    "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": "12 evidence receipts were projected from supplied inputs only."
      },
      {
        "gate_id": "sentence-citations",
        "label": "Every analytical sentence names exact evidence receipts",
        "passed": true,
        "detail": "18 of 18 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": 41,
    "shared_topics": [
      "censorship",
      "politics"
    ],
    "peer_source_ids": [
      "article19",
      "asia-times-china",
      "bbc-chinese",
      "cgtn-china",
      "china-digital-times",
      "china-media-project",
      "dw-chinese",
      "express-tribune-balochistan",
      "foreign-policy-china",
      "guardian-china",
      "myanmar-now",
      "new-bloom",
      "rfa-mandarin",
      "rthk-finance",
      "rthk-greater-china",
      "scmp-china-economy",
      "scmp-china-tech",
      "taiwan-insight"
    ],
    "peer_independence_groups": [
      "article19-documentation",
      "asia-times-editorial",
      "bbc-chinese-editorial",
      "china-digital-times",
      "china-media-group-state-media",
      "china-media-project-research",
      "deutsche-welle-chinese-editorial",
      "express-tribune-editorial",
      "foreign-policy-editorial",
      "guardian-editorial",
      "myanmar-now-editorial",
      "new-bloom-editorial",
      "radio-free-asia-mandarin",
      "rthk-editorial",
      "south-china-morning-post-editorial",
      "taiwan-insight-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": true,
    "match_kind": "event-id",
    "event_id": "event-09b572c5c772643e0acd718e",
    "anomaly_state": "warming_up",
    "anomaly_score_published": false,
    "relation": "topic-surface-only",
    "receipts": [
      {
        "target_id": "state-council",
        "host": "www.gov.cn",
        "crawl": "CC-MAIN-2026-30",
        "last_capture_at": "2026-07-22T20:47:52Z",
        "unique_urls": 4816,
        "mutation_rate": null,
        "archive_gap_rate": null,
        "anomaly_state": "warming_up",
        "absence_semantics": "archive-coverage-gap-not-deletion"
      },
      {
        "target_id": "cac",
        "host": "www.cac.gov.cn",
        "crawl": "CC-MAIN-2026-30",
        "last_capture_at": "2026-07-22T08:05:20Z",
        "unique_urls": 1030,
        "mutation_rate": null,
        "archive_gap_rate": null,
        "anomaly_state": "warming_up",
        "absence_semantics": "archive-coverage-gap-not-deletion"
      }
    ],
    "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": 2,
    "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/10/photo-small-shops-by-francisco-anzola"
      ],
      "terms": [
        "feed metadata published by china digital times.",
        "photo: small shops, by francisco anzola"
      ],
      "calendar_day": "2026-10-02",
      "asns": []
    },
    "peers": [
      {
        "peer_id": "cdt",
        "record_id": "cdt-photo-small-shops-by-francisco-anzola",
        "peer_name": "China Digital Times",
        "independence_group": "cdt",
        "status": "joined",
        "join_keys": [
          "host",
          "url_path",
          "term"
        ],
        "why_joined": "exact host chinadigitaltimes.net; url_path /2026/10/photo-small-shops-by-francisco-anzola; term photo: small shops, by francisco anzola",
        "why_skipped": null,
        "skip_reason": null,
        "peer_date": "2026-10-02",
        "observed_at": "2026-10-02T19:55:12Z",
        "count": 1,
        "count_label": "CDT items",
        "denominator_label": "CDT item set",
        "denominator_value": 15,
        "citation": "China Digital Times, 2026-10-02",
        "reading_url": "https://palimpsest.info/readings/cdt-context-latest.json",
        "input_sha256": "e168eddc5b771736d87deb337d7dc0baadd8fb1b29daf4e57cd5566f8d84058d",
        "relation": "topic-surface-only"
      },
      {
        "peer_id": "cdt",
        "record_id": "cdt-s-404-deleted-content-archive-summary-for-august-2026",
        "peer_name": "China Digital Times",
        "independence_group": "cdt",
        "status": "joined",
        "join_keys": [
          "host"
        ],
        "why_joined": "exact host chinadigitaltimes.net",
        "why_skipped": null,
        "skip_reason": null,
        "peer_date": "2026-10-02",
        "observed_at": "2026-10-02T18:58:41Z",
        "count": 1,
        "count_label": "CDT items",
        "denominator_label": "CDT item set",
        "denominator_value": 15,
        "citation": "China Digital Times, 2026-10-02",
        "reading_url": "https://palimpsest.info/readings/cdt-context-latest.json",
        "input_sha256": "1b732e4e1334cbd4df277ae294bda3bc0e63344418c36c0deede080c699a8da1",
        "relation": "topic-surface-only"
      },
      {
        "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": "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/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": "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"
      }
    ]
  }
}
