{
  "schema_version": 1,
  "as_of": "2026-07-14T21:11:24+08:00",
  "source": "generated source reliability registry",
  "health": {
    "timestamp": "2026-07-14T12:00:14Z",
    "success_count": 16,
    "total_count": 16,
    "deepseek_configured": true,
    "status": "healthy",
    "failed": []
  },
  "summary": {
    "feeds": 20,
    "fresh": 20,
    "late": 0,
    "stale": 0,
    "unknown": 0,
    "registry_sources": 83,
    "excluded_browser_needed": 19
  },
  "feeds": [
    {
      "name": "indices",
      "category": "markets",
      "description": "Shanghai & Shenzhen stock market indices",
      "as_of": "2026-07-14T19:52:14+08:00",
      "age_hours": 1.32,
      "status": "fresh",
      "expected_refresh_hours": 6,
      "stale_after_hours": 18,
      "status_note": "expected every ~6h; stale after 18h",
      "url": "https://china-snapshot.com/data/indices.json",
      "history_url": "https://china-snapshot.com/data/history/indices.json"
    },
    {
      "name": "fx",
      "category": "markets",
      "description": "CNY currency exchange rates",
      "as_of": "2026-07-14T19:52:15+08:00",
      "age_hours": 1.32,
      "status": "fresh",
      "expected_refresh_hours": 6,
      "stale_after_hours": 18,
      "status_note": "expected every ~6h; stale after 18h",
      "url": "https://china-snapshot.com/data/fx.json",
      "history_url": "https://china-snapshot.com/data/history/fx.json"
    },
    {
      "name": "commodities",
      "category": "markets",
      "description": "China-demand commodity prices (iron ore, copper, crude, gold)",
      "as_of": "2026-07-14T19:52:16+08:00",
      "age_hours": 1.32,
      "status": "fresh",
      "expected_refresh_hours": 6,
      "stale_after_hours": 18,
      "status_note": "expected every ~6h; stale after 18h",
      "url": "https://china-snapshot.com/data/commodities.json",
      "history_url": "https://china-snapshot.com/data/history/commodities.json"
    },
    {
      "name": "pboc_rates",
      "category": "macro",
      "description": "PBOC policy rates (LPR, MLF, RRR)",
      "as_of": "2026-07-14T19:52:48+08:00",
      "age_hours": 1.31,
      "status": "fresh",
      "expected_refresh_hours": 6,
      "stale_after_hours": 18,
      "status_note": "expected every ~6h; stale after 18h",
      "url": "https://china-snapshot.com/data/pboc_rates.json",
      "history_url": "https://china-snapshot.com/data/history/pboc_rates.json"
    },
    {
      "name": "nbs_monthly",
      "category": "macro",
      "description": "NBS monthly indicators (CPI, PPI, PMI)",
      "as_of": "2026-07-14T19:52:50+08:00",
      "age_hours": 1.31,
      "status": "fresh",
      "expected_refresh_hours": 6,
      "stale_after_hours": 18,
      "status_note": "expected every ~6h; stale after 18h",
      "url": "https://china-snapshot.com/data/nbs_monthly.json",
      "history_url": "https://china-snapshot.com/data/history/nbs_monthly.json"
    },
    {
      "name": "trade_data",
      "category": "macro",
      "description": "China trade data (exports, imports, balance)",
      "as_of": "2026-07-14T19:52:51+08:00",
      "age_hours": 1.31,
      "status": "fresh",
      "expected_refresh_hours": 6,
      "stale_after_hours": 18,
      "status_note": "expected every ~6h; stale after 18h",
      "url": "https://china-snapshot.com/data/trade_data.json",
      "history_url": "https://china-snapshot.com/data/history/trade_data.json"
    },
    {
      "name": "property",
      "category": "macro",
      "description": "70-city home price index",
      "as_of": "2026-07-14T19:52:52+08:00",
      "age_hours": 1.31,
      "status": "fresh",
      "expected_refresh_hours": 6,
      "stale_after_hours": 18,
      "status_note": "expected every ~6h; stale after 18h",
      "url": "https://china-snapshot.com/data/property.json",
      "history_url": "https://china-snapshot.com/data/history/property.json"
    },
    {
      "name": "weather",
      "category": "markets",
      "description": "Beijing weather",
      "as_of": "2026-07-14T19:52:18+08:00",
      "age_hours": 1.32,
      "status": "fresh",
      "expected_refresh_hours": 6,
      "stale_after_hours": 18,
      "status_note": "expected every ~6h; stale after 18h",
      "url": "https://china-snapshot.com/data/weather.json",
      "history_url": null
    },
    {
      "name": "baidu_top",
      "category": "social",
      "description": "Baidu trending search topics (bilingual)",
      "as_of": "2026-07-14T19:52:06+08:00",
      "age_hours": 1.32,
      "status": "fresh",
      "expected_refresh_hours": 6,
      "stale_after_hours": 18,
      "status_note": "expected every ~6h; stale after 18h",
      "url": "https://china-snapshot.com/data/baidu_top.json",
      "history_url": "https://china-snapshot.com/data/history/baidu_top.json"
    },
    {
      "name": "weibo_hot",
      "category": "social",
      "description": "Weibo hot search topics (bilingual)",
      "as_of": "2026-07-14T19:52:10+08:00",
      "age_hours": 1.32,
      "status": "fresh",
      "expected_refresh_hours": 6,
      "stale_after_hours": 18,
      "status_note": "expected every ~6h; stale after 18h",
      "url": "https://china-snapshot.com/data/weibo_hot.json",
      "history_url": "https://china-snapshot.com/data/history/weibo_hot.json"
    },
    {
      "name": "tencent_wechat_hot",
      "category": "social",
      "description": "Tencent/WeChat hot topics (bilingual)",
      "as_of": "2026-07-14T19:52:12+08:00",
      "age_hours": 1.32,
      "status": "fresh",
      "expected_refresh_hours": 6,
      "stale_after_hours": 18,
      "status_note": "expected every ~6h; stale after 18h",
      "url": "https://china-snapshot.com/data/tencent_wechat_hot.json",
      "history_url": "https://china-snapshot.com/data/history/tencent_wechat_hot.json"
    },
    {
      "name": "xinhua_news",
      "category": "news",
      "description": "Xinhua News Agency headlines (bilingual)",
      "as_of": "2026-07-14T19:52:25+08:00",
      "age_hours": 1.32,
      "status": "fresh",
      "expected_refresh_hours": 6,
      "stale_after_hours": 18,
      "status_note": "expected every ~6h; stale after 18h",
      "url": "https://china-snapshot.com/data/xinhua_news.json",
      "history_url": "https://china-snapshot.com/data/history/xinhua_news.json"
    },
    {
      "name": "thepaper_news",
      "category": "news",
      "description": "The Paper (澎湃新闻) headlines (bilingual)",
      "as_of": "2026-07-14T19:52:33+08:00",
      "age_hours": 1.31,
      "status": "fresh",
      "expected_refresh_hours": 6,
      "stale_after_hours": 18,
      "status_note": "expected every ~6h; stale after 18h",
      "url": "https://china-snapshot.com/data/thepaper_news.json",
      "history_url": "https://china-snapshot.com/data/history/thepaper_news.json"
    },
    {
      "name": "ladymax_news",
      "category": "news",
      "description": "LadyMax fashion-business headlines (bilingual)",
      "as_of": "2026-07-14T19:52:47+08:00",
      "age_hours": 1.31,
      "status": "fresh",
      "expected_refresh_hours": 6,
      "stale_after_hours": 18,
      "status_note": "expected every ~6h; stale after 18h",
      "url": "https://china-snapshot.com/data/ladymax_news.json",
      "history_url": "https://china-snapshot.com/data/history/ladymax_news.json"
    },
    {
      "name": "elite_press",
      "category": "news",
      "description": "Institutional press: party organs, Chinese financial/tech media, English-facing Chinese state media (China Daily, CGTN, Global Times), Sixth Tone, and Western elite press on China (bilingual, pillar-tagged)",
      "as_of": "2026-07-14T19:52:45+08:00",
      "age_hours": 1.31,
      "status": "fresh",
      "expected_refresh_hours": 6,
      "stale_after_hours": 18,
      "status_note": "expected every ~6h; stale after 18h",
      "url": "https://china-snapshot.com/data/elite_press.json",
      "history_url": "https://china-snapshot.com/data/history/elite_press.json"
    },
    {
      "name": "gov_registry",
      "category": "regulatory",
      "description": "Primary-source registry: central ministries/regulators plus all 31 mainland provincial-level governments and Hong Kong, Macao, and Taiwan (bilingual, pillar-tagged)",
      "as_of": "2026-07-14T19:59:11+08:00",
      "age_hours": 1.2,
      "status": "fresh",
      "expected_refresh_hours": 6,
      "stale_after_hours": 18,
      "status_note": "expected every ~6h; stale after 18h",
      "url": "https://china-snapshot.com/data/gov_registry.json",
      "history_url": "https://china-snapshot.com/data/history/gov_registry.json"
    },
    {
      "name": "org_directory",
      "category": "reference",
      "description": "Organisation Atlas directory: monitored first-party institutions, their remit, official channel and place in the source map",
      "as_of": "2026-07-14T20:06:25+08:00",
      "age_hours": 1.08,
      "status": "fresh",
      "expected_refresh_hours": 6,
      "stale_after_hours": 18,
      "status_note": "expected every ~6h; stale after 18h",
      "url": "https://china-snapshot.com/data/org_directory.json",
      "history_url": null
    },
    {
      "name": "regional_signals",
      "category": "analysis",
      "description": "Provincial signal map read model: regional evidence, signal timelines, connected central-government documents, and related Live Synthesis topics",
      "as_of": "2026-07-14T19:59:11+08:00",
      "age_hours": 1.2,
      "status": "fresh",
      "expected_refresh_hours": 6,
      "stale_after_hours": 18,
      "status_note": "expected every ~6h; stale after 18h",
      "url": "https://china-snapshot.com/data/regional_signals.json",
      "history_url": null
    },
    {
      "name": "border_diplomacy",
      "category": "geopolitics",
      "description": "China-filtered first-party releases from neighboring and adjacent foreign governments, including border states, South Korea, and Japan",
      "as_of": "2026-07-14T20:00:14+08:00",
      "age_hours": 1.19,
      "status": "fresh",
      "expected_refresh_hours": 6,
      "stale_after_hours": 18,
      "status_note": "expected every ~6h; stale after 18h",
      "url": "https://china-snapshot.com/data/border_diplomacy.json",
      "history_url": "https://china-snapshot.com/data/history/border_diplomacy.json"
    },
    {
      "name": "baselines",
      "category": "analysis",
      "description": "Per-indicator 30/90-day baselines + ranked deviation flags (z-spikes, range breaks, new policy/monthly prints), computed from this project's own Neon archive",
      "as_of": "2026-07-14T20:05:33+08:00",
      "age_hours": 1.1,
      "status": "fresh",
      "expected_refresh_hours": 6,
      "stale_after_hours": 18,
      "status_note": "expected every ~6h; stale after 18h",
      "url": "https://china-snapshot.com/data/baselines.json",
      "history_url": null
    }
  ],
  "registry_sources": [
    {
      "slug": "mofcom",
      "agency": "MOFCOM",
      "agency_zh": "商务部",
      "mode": "scrape_kw",
      "pillar": "economy",
      "status": "healthy",
      "checked_at": "2026-07-14T19:52:53+08:00",
      "http_status": 200,
      "items": 6,
      "latest_document_date": "",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "mfa",
      "agency": "MFA (spokesperson)",
      "agency_zh": "外交部发言人",
      "mode": "scrape",
      "pillar": "geopolitics",
      "status": "healthy",
      "checked_at": "2026-07-14T19:52:55+08:00",
      "http_status": 200,
      "items": 5,
      "latest_document_date": "2026-07-14",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "mfa-news",
      "agency": "MFA (news)",
      "agency_zh": "外交部新闻",
      "mode": "scrape",
      "pillar": "geopolitics",
      "status": "healthy",
      "checked_at": "2026-07-14T19:52:56+08:00",
      "http_status": 200,
      "items": 4,
      "latest_document_date": "2026-07-13",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "tao",
      "agency": "Taiwan Affairs Office",
      "agency_zh": "国务院台办",
      "mode": "scrape",
      "pillar": "geopolitics",
      "status": "healthy",
      "checked_at": "2026-07-14T19:52:56+08:00",
      "http_status": 200,
      "items": 5,
      "latest_document_date": "2026-07-08",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "ndrc",
      "agency": "NDRC",
      "agency_zh": "发改委",
      "mode": "scrape",
      "pillar": "economy",
      "status": "healthy",
      "checked_at": "2026-07-14T19:52:58+08:00",
      "http_status": 200,
      "items": 6,
      "latest_document_date": "2026-07-10",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "nea",
      "agency": "NEA",
      "agency_zh": "国家能源局",
      "mode": "scrape",
      "pillar": "economy",
      "status": "healthy",
      "checked_at": "2026-07-14T19:52:58+08:00",
      "http_status": 200,
      "items": 6,
      "latest_document_date": "2025-12-17",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "pboc",
      "agency": "PBOC",
      "agency_zh": "人民银行",
      "mode": "scrape",
      "pillar": "economy",
      "status": "healthy",
      "checked_at": "2026-07-14T19:52:59+08:00",
      "http_status": 200,
      "items": 6,
      "latest_document_date": "",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "mof",
      "agency": "MOF",
      "agency_zh": "财政部",
      "mode": "scrape",
      "pillar": "economy",
      "status": "healthy",
      "checked_at": "2026-07-14T19:53:01+08:00",
      "http_status": 200,
      "items": 6,
      "latest_document_date": "2026-07-14",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "csrc",
      "agency": "CSRC",
      "agency_zh": "证监会",
      "mode": "scrape",
      "pillar": "regulatory",
      "status": "healthy",
      "checked_at": "2026-07-14T19:53:02+08:00",
      "http_status": 200,
      "items": 6,
      "latest_document_date": "",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "cac",
      "agency": "CAC",
      "agency_zh": "网信办",
      "mode": "scrape_kw",
      "pillar": "regulatory",
      "status": "healthy",
      "checked_at": "2026-07-14T19:53:03+08:00",
      "http_status": 200,
      "items": 3,
      "latest_document_date": "",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "mca",
      "agency": "MCA",
      "agency_zh": "民政部",
      "mode": "scrape",
      "pillar": "society",
      "status": "error",
      "checked_at": "2026-07-14T19:53:06+08:00",
      "http_status": null,
      "items": 0,
      "latest_document_date": "",
      "error": "ConnectionError",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "cips",
      "agency": "CIPS",
      "agency_zh": "跨境清算公司",
      "mode": "scrape",
      "pillar": "economy",
      "status": "healthy",
      "checked_at": "2026-07-14T19:53:16+08:00",
      "http_status": 200,
      "items": 6,
      "latest_document_date": "",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "safe",
      "agency": "SAFE",
      "agency_zh": "外汇管理局",
      "mode": "scrape",
      "pillar": "economy",
      "status": "healthy",
      "checked_at": "2026-07-14T19:53:16+08:00",
      "http_status": 200,
      "items": 6,
      "latest_document_date": "",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "mee",
      "agency": "Ministry of Ecology and Environment",
      "agency_zh": "生态环境部",
      "mode": "scrape",
      "pillar": "regulatory",
      "status": "healthy",
      "checked_at": "2026-07-14T19:53:19+08:00",
      "http_status": 200,
      "items": 6,
      "latest_document_date": "2026-06-30",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "ccdi",
      "agency": "CCDI / National Supervisory Commission",
      "agency_zh": "中央纪委国家监委",
      "mode": "scrape",
      "pillar": "politics",
      "status": "healthy",
      "checked_at": "2026-07-14T19:53:20+08:00",
      "http_status": 200,
      "items": 10,
      "latest_document_date": "2026-07-14",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "moa",
      "agency": "Ministry of Agriculture and Rural Affairs",
      "agency_zh": "农业农村部",
      "mode": "scrape_kw",
      "pillar": "economy",
      "status": "healthy",
      "checked_at": "2026-07-14T19:53:21+08:00",
      "http_status": 200,
      "items": 5,
      "latest_document_date": "2026-07-13",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "mnr",
      "agency": "Ministry of Natural Resources",
      "agency_zh": "自然资源部",
      "mode": "scrape_kw",
      "pillar": "economy",
      "status": "error",
      "checked_at": "2026-07-14T19:53:23+08:00",
      "http_status": null,
      "items": 0,
      "latest_document_date": "",
      "error": "ConnectionError",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "mem",
      "agency": "Ministry of Emergency Management",
      "agency_zh": "应急管理部",
      "mode": "scrape_kw",
      "pillar": "society",
      "status": "healthy",
      "checked_at": "2026-07-14T19:53:33+08:00",
      "http_status": 200,
      "items": 5,
      "latest_document_date": "2026-07-14",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "caac",
      "agency": "Civil Aviation Administration of China",
      "agency_zh": "中国民用航空局",
      "mode": "scrape_kw",
      "pillar": "economy",
      "status": "healthy",
      "checked_at": "2026-07-14T19:53:34+08:00",
      "http_status": 200,
      "items": 1,
      "latest_document_date": "2026-07-02",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "spp",
      "agency": "Supreme People's Procuratorate",
      "agency_zh": "最高人民检察院",
      "mode": "scrape",
      "pillar": "regulatory",
      "status": "healthy",
      "checked_at": "2026-07-14T19:53:36+08:00",
      "http_status": 200,
      "items": 8,
      "latest_document_date": "2026-07-14",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "cnipa",
      "agency": "China National Intellectual Property Administration",
      "agency_zh": "国家知识产权局",
      "mode": "scrape_kw",
      "pillar": "tech",
      "status": "healthy",
      "checked_at": "2026-07-14T19:53:38+08:00",
      "http_status": 200,
      "items": 2,
      "latest_document_date": "",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "nbs-releases",
      "agency": "National Bureau of Statistics",
      "agency_zh": "国家统计局",
      "mode": "scrape",
      "pillar": "economy",
      "status": "healthy",
      "checked_at": "2026-07-14T19:53:40+08:00",
      "http_status": 200,
      "items": 8,
      "latest_document_date": "2026-07-13",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "gov-cn-en",
      "agency": "State Council (EN)",
      "agency_zh": "中国政府网英文",
      "mode": "scrape",
      "pillar": "politics",
      "status": "healthy",
      "checked_at": "2026-07-14T19:53:44+08:00",
      "http_status": 200,
      "items": 6,
      "latest_document_date": "",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "federal-register",
      "agency": "US Federal Register",
      "agency_zh": "美国联邦公报",
      "mode": "api_fedreg",
      "pillar": "geopolitics",
      "status": "healthy",
      "checked_at": "2026-07-14T19:53:44+08:00",
      "http_status": 200,
      "items": 10,
      "latest_document_date": "2026-07-14",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "liaoning-news",
      "agency": "Liaoning Provincial Government",
      "agency_zh": "辽宁省人民政府",
      "mode": "scrape",
      "pillar": "politics",
      "status": "healthy",
      "checked_at": "2026-07-14T19:53:45+08:00",
      "http_status": 200,
      "items": 8,
      "latest_document_date": "",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "liaoning-policy",
      "agency": "Liaoning Provincial Government (policy)",
      "agency_zh": "辽宁省人民政府政策文件",
      "mode": "scrape_kw",
      "pillar": "regulatory",
      "status": "healthy",
      "checked_at": "2026-07-14T19:53:47+08:00",
      "http_status": 200,
      "items": 8,
      "latest_document_date": "",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "heilongjiang-news",
      "agency": "Heilongjiang Provincial Government",
      "agency_zh": "黑龙江省人民政府",
      "mode": "scrape",
      "pillar": "politics",
      "status": "healthy",
      "checked_at": "2026-07-14T19:53:49+08:00",
      "http_status": 200,
      "items": 8,
      "latest_document_date": "",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "guangdong-news",
      "agency": "Guangdong Provincial Government",
      "agency_zh": "广东省人民政府",
      "mode": "scrape",
      "pillar": "politics",
      "status": "healthy",
      "checked_at": "2026-07-14T19:53:50+08:00",
      "http_status": 200,
      "items": 8,
      "latest_document_date": "",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "hk-government-press",
      "agency": "HKSAR Government press releases",
      "agency_zh": "香港特区政府新闻公报",
      "mode": "rss",
      "pillar": "geopolitics",
      "status": "healthy",
      "checked_at": "2026-07-14T19:53:52+08:00",
      "http_status": 200,
      "items": 10,
      "latest_document_date": "2026-07-14",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "hk-statistics",
      "agency": "Hong Kong Census and Statistics Department",
      "agency_zh": "香港政府统计处",
      "mode": "rss",
      "pillar": "economy",
      "status": "healthy",
      "checked_at": "2026-07-14T19:53:52+08:00",
      "http_status": 200,
      "items": 8,
      "latest_document_date": "2026-07-09",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "taiwan-president",
      "agency": "Taiwan Presidential Office",
      "agency_zh": "台湾总统府",
      "mode": "rss",
      "pillar": "geopolitics",
      "status": "healthy",
      "checked_at": "2026-07-14T19:53:52+08:00",
      "http_status": 200,
      "items": 8,
      "latest_document_date": "2026-07-14",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "taiwan-executive-yuan",
      "agency": "Taiwan Executive Yuan",
      "agency_zh": "台湾行政院",
      "mode": "rss",
      "pillar": "politics",
      "status": "healthy",
      "checked_at": "2026-07-14T19:53:54+08:00",
      "http_status": 200,
      "items": 10,
      "latest_document_date": "2026-07-13",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "taiwan-mofa",
      "agency": "Taiwan Ministry of Foreign Affairs",
      "agency_zh": "台湾外交部",
      "mode": "rss",
      "pillar": "geopolitics",
      "status": "healthy",
      "checked_at": "2026-07-14T19:53:55+08:00",
      "http_status": 200,
      "items": 10,
      "latest_document_date": "2026-07-13",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "taiwan-mac",
      "agency": "Taiwan Mainland Affairs Council",
      "agency_zh": "台湾大陆委员会",
      "mode": "scrape",
      "pillar": "geopolitics",
      "status": "healthy",
      "checked_at": "2026-07-14T19:53:58+08:00",
      "http_status": 200,
      "items": 8,
      "latest_document_date": "",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "taiwan-mnd",
      "agency": "Taiwan Ministry of National Defense",
      "agency_zh": "台湾国防部",
      "mode": "scrape",
      "pillar": "geopolitics",
      "status": "healthy",
      "checked_at": "2026-07-14T19:53:59+08:00",
      "http_status": 200,
      "items": 8,
      "latest_document_date": "",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "beijing-news",
      "agency": "Beijing Municipal Government",
      "agency_zh": "北京市人民政府",
      "mode": "scrape",
      "pillar": "politics",
      "status": "healthy",
      "checked_at": "2026-07-14T19:54:00+08:00",
      "http_status": 200,
      "items": 5,
      "latest_document_date": "2026-07-14",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "tianjin-news",
      "agency": "Tianjin Municipal Government",
      "agency_zh": "天津市人民政府",
      "mode": "scrape",
      "pillar": "politics",
      "status": "empty",
      "checked_at": "2026-07-14T19:54:02+08:00",
      "http_status": 200,
      "items": 0,
      "latest_document_date": "",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "hebei-news",
      "agency": "Hebei Provincial Government",
      "agency_zh": "河北省人民政府",
      "mode": "scrape",
      "pillar": "politics",
      "status": "error",
      "checked_at": "2026-07-14T19:54:06+08:00",
      "http_status": null,
      "items": 0,
      "latest_document_date": "",
      "error": "ConnectionError",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "shanxi-news",
      "agency": "Shanxi Provincial Government",
      "agency_zh": "山西省人民政府",
      "mode": "scrape",
      "pillar": "politics",
      "status": "error",
      "checked_at": "2026-07-14T19:54:30+08:00",
      "http_status": null,
      "items": 0,
      "latest_document_date": "",
      "error": "ConnectionError",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "jilin-news",
      "agency": "Jilin Provincial Government",
      "agency_zh": "吉林省人民政府",
      "mode": "scrape",
      "pillar": "politics",
      "status": "healthy",
      "checked_at": "2026-07-14T19:55:11+08:00",
      "http_status": 200,
      "items": 6,
      "latest_document_date": "2026-07-13",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "jiangsu-news",
      "agency": "Jiangsu Provincial Government",
      "agency_zh": "江苏省人民政府",
      "mode": "scrape",
      "pillar": "economy",
      "status": "healthy",
      "checked_at": "2026-07-14T19:55:15+08:00",
      "http_status": 200,
      "items": 6,
      "latest_document_date": "",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "zhejiang-news",
      "agency": "Zhejiang Provincial Government",
      "agency_zh": "浙江省人民政府",
      "mode": "scrape",
      "pillar": "economy",
      "status": "error",
      "checked_at": "2026-07-14T19:55:16+08:00",
      "http_status": null,
      "items": 0,
      "latest_document_date": "",
      "error": "ReadTimeout",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "anhui-news",
      "agency": "Anhui Provincial Government",
      "agency_zh": "安徽省人民政府",
      "mode": "scrape",
      "pillar": "economy",
      "status": "error",
      "checked_at": "2026-07-14T19:55:36+08:00",
      "http_status": 403,
      "items": 0,
      "latest_document_date": "",
      "error": "HTTP 403",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "fujian-news",
      "agency": "Fujian Provincial Government",
      "agency_zh": "福建省人民政府",
      "mode": "scrape",
      "pillar": "economy",
      "status": "healthy",
      "checked_at": "2026-07-14T19:55:42+08:00",
      "http_status": 200,
      "items": 6,
      "latest_document_date": "2026-07-14",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "jiangxi-news",
      "agency": "Jiangxi Provincial Government",
      "agency_zh": "江西省人民政府",
      "mode": "scrape",
      "pillar": "economy",
      "status": "error",
      "checked_at": "2026-07-14T19:55:44+08:00",
      "http_status": null,
      "items": 0,
      "latest_document_date": "",
      "error": "ConnectionError",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "shandong-news",
      "agency": "Shandong Provincial Government",
      "agency_zh": "山东省人民政府",
      "mode": "scrape",
      "pillar": "economy",
      "status": "error",
      "checked_at": "2026-07-14T19:56:09+08:00",
      "http_status": null,
      "items": 0,
      "latest_document_date": "",
      "error": "SSLError",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "henan-news",
      "agency": "Henan Provincial Government",
      "agency_zh": "河南省人民政府",
      "mode": "scrape",
      "pillar": "economy",
      "status": "error",
      "checked_at": "2026-07-14T19:56:10+08:00",
      "http_status": 403,
      "items": 0,
      "latest_document_date": "",
      "error": "HTTP 403",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "hubei-news",
      "agency": "Hubei Provincial Government",
      "agency_zh": "湖北省人民政府",
      "mode": "scrape",
      "pillar": "economy",
      "status": "healthy",
      "checked_at": "2026-07-14T19:56:11+08:00",
      "http_status": 200,
      "items": 6,
      "latest_document_date": "2026-07-13",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "hunan-news",
      "agency": "Hunan Provincial Government",
      "agency_zh": "湖南省人民政府",
      "mode": "scrape",
      "pillar": "economy",
      "status": "error",
      "checked_at": "2026-07-14T19:56:12+08:00",
      "http_status": null,
      "items": 0,
      "latest_document_date": "",
      "error": "SSLError",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "guangxi-news",
      "agency": "Guangxi Zhuang Autonomous Region Government",
      "agency_zh": "广西壮族自治区人民政府",
      "mode": "scrape",
      "pillar": "geopolitics",
      "status": "error",
      "checked_at": "2026-07-14T19:56:12+08:00",
      "http_status": null,
      "items": 0,
      "latest_document_date": "",
      "error": "ReadTimeout",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "hainan-news",
      "agency": "Hainan Provincial Government",
      "agency_zh": "海南省人民政府",
      "mode": "scrape",
      "pillar": "economy",
      "status": "error",
      "checked_at": "2026-07-14T19:56:33+08:00",
      "http_status": null,
      "items": 0,
      "latest_document_date": "",
      "error": "ConnectionError",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "sichuan-news",
      "agency": "Sichuan Provincial Government",
      "agency_zh": "四川省人民政府",
      "mode": "scrape",
      "pillar": "economy",
      "status": "error",
      "checked_at": "2026-07-14T19:56:53+08:00",
      "http_status": null,
      "items": 0,
      "latest_document_date": "",
      "error": "ConnectionError",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "guizhou-news",
      "agency": "Guizhou Provincial Government",
      "agency_zh": "贵州省人民政府",
      "mode": "scrape",
      "pillar": "economy",
      "status": "error",
      "checked_at": "2026-07-14T19:57:13+08:00",
      "http_status": null,
      "items": 0,
      "latest_document_date": "",
      "error": "ConnectionError",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "yunnan-news",
      "agency": "Yunnan Provincial Government",
      "agency_zh": "云南省人民政府",
      "mode": "scrape",
      "pillar": "economy",
      "status": "healthy",
      "checked_at": "2026-07-14T19:57:33+08:00",
      "http_status": 200,
      "items": 6,
      "latest_document_date": "2026-07-13",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "shaanxi-news",
      "agency": "Shaanxi Provincial Government",
      "agency_zh": "陕西省人民政府",
      "mode": "scrape",
      "pillar": "economy",
      "status": "error",
      "checked_at": "2026-07-14T19:57:35+08:00",
      "http_status": null,
      "items": 0,
      "latest_document_date": "",
      "error": "ConnectionError",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "gansu-news",
      "agency": "Gansu Provincial Government",
      "agency_zh": "甘肃省人民政府",
      "mode": "scrape",
      "pillar": "economy",
      "status": "error",
      "checked_at": "2026-07-14T19:57:55+08:00",
      "http_status": 412,
      "items": 0,
      "latest_document_date": "",
      "error": "HTTP 412",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "qinghai-news",
      "agency": "Qinghai Provincial Government",
      "agency_zh": "青海省人民政府",
      "mode": "scrape",
      "pillar": "economy",
      "status": "error",
      "checked_at": "2026-07-14T19:57:58+08:00",
      "http_status": null,
      "items": 0,
      "latest_document_date": "",
      "error": "ConnectionError",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "inner-mongolia-news",
      "agency": "Inner Mongolia Autonomous Region Government",
      "agency_zh": "内蒙古自治区人民政府",
      "mode": "scrape",
      "pillar": "economy",
      "status": "error",
      "checked_at": "2026-07-14T19:58:18+08:00",
      "http_status": 403,
      "items": 0,
      "latest_document_date": "",
      "error": "HTTP 403",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "tibet-news",
      "agency": "Tibet Autonomous Region Government",
      "agency_zh": "西藏自治区人民政府",
      "mode": "scrape",
      "pillar": "geopolitics",
      "status": "healthy",
      "checked_at": "2026-07-14T19:58:20+08:00",
      "http_status": 200,
      "items": 6,
      "latest_document_date": "2026-07-14",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "ningxia-news",
      "agency": "Ningxia Hui Autonomous Region Government",
      "agency_zh": "宁夏回族自治区人民政府",
      "mode": "scrape",
      "pillar": "geopolitics",
      "status": "healthy",
      "checked_at": "2026-07-14T19:58:26+08:00",
      "http_status": 200,
      "items": 6,
      "latest_document_date": "2026-06-30",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "xinjiang-news",
      "agency": "Xinjiang Uyghur Autonomous Region Government",
      "agency_zh": "新疆维吾尔自治区人民政府",
      "mode": "scrape",
      "pillar": "geopolitics",
      "status": "healthy",
      "checked_at": "2026-07-14T19:58:28+08:00",
      "http_status": 200,
      "items": 6,
      "latest_document_date": "",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "shanghai-news",
      "agency": "Shanghai Municipal Government",
      "agency_zh": "上海市人民政府",
      "mode": "scrape",
      "pillar": "economy",
      "status": "empty",
      "checked_at": "2026-07-14T19:58:29+08:00",
      "http_status": 200,
      "items": 0,
      "latest_document_date": "",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "chongqing-news",
      "agency": "Chongqing Municipal Government",
      "agency_zh": "重庆市人民政府",
      "mode": "scrape",
      "pillar": "economy",
      "status": "empty",
      "checked_at": "2026-07-14T19:58:30+08:00",
      "http_status": 200,
      "items": 0,
      "latest_document_date": "",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "macao-government-press",
      "agency": "Macao SAR Government press",
      "agency_zh": "澳门特区政府新闻局",
      "mode": "rss",
      "pillar": "geopolitics",
      "status": "healthy",
      "checked_at": "2026-07-14T19:58:34+08:00",
      "http_status": 200,
      "items": 10,
      "latest_document_date": "2026-07-14",
      "error": "",
      "limitation": "requests-fetchable listing or API; body extraction may vary by source"
    },
    {
      "slug": "miit",
      "agency": "MIIT",
      "mode": "browser_needed",
      "pillar": null,
      "status": "excluded",
      "limitation": "The ministry now exposes a first-party RSS subscription page at /RRSdy/, but the page/XML endpoint returns HTTP 403 to the requests client; keep browser validation on the backlog rather than silently treating the RSS as active."
    },
    {
      "slug": "mod",
      "agency": "MOD",
      "mode": "browser_needed",
      "pillar": null,
      "status": "excluded",
      "limitation": "mod.gov.cn/gfbw spokesperson page: static scrape surfaces only the CMC org-chart sidebar (军委XX委员会), not the Q&A content."
    },
    {
      "slug": "customs",
      "agency": "CUSTOMS",
      "mode": "browser_needed",
      "pillar": null,
      "status": "excluded",
      "limitation": "customs.gov.cn returns HTTP 412 (precondition/anti-bot) to non-browser clients."
    },
    {
      "slug": "samr",
      "agency": "SAMR",
      "mode": "browser_needed",
      "pillar": null,
      "status": "excluded",
      "limitation": "Own /xw/ list mixes a JS national-news band; static scrape returns gov.cn 要闻 (Xi diplomacy), not SAMR regulatory items."
    },
    {
      "slug": "spc",
      "agency": "SPC",
      "mode": "browser_needed",
      "pillar": null,
      "status": "excluded",
      "limitation": "court.gov.cn zixun/news pages JS-rendered; static scrape returns footer/sister-site links."
    },
    {
      "slug": "bis-us",
      "agency": "BIS-US",
      "mode": "browser_needed",
      "pillar": null,
      "status": "excluded",
      "limitation": "bis.gov press-releases list JS-rendered; static scrape returns 'Skip to main content' nav."
    },
    {
      "slug": "gov-cn",
      "agency": "GOV-CN",
      "mode": "browser_needed",
      "pillar": null,
      "status": "excluded",
      "limitation": "zhengce/zuixin is a JS template ('+listArrP[i].TITLE+'); no static items."
    },
    {
      "slug": "gov-cn-gongbao",
      "agency": "GOV-CN-GONGBAO",
      "mode": "browser_needed",
      "pillar": null,
      "status": "excluded",
      "limitation": "Gazette index JS-rendered; 0 static items."
    },
    {
      "slug": "mohrss",
      "agency": "MOHRSS",
      "mode": "browser_needed",
      "pillar": null,
      "status": "excluded",
      "limitation": "200 but JS-rendered; 0 static titles."
    },
    {
      "slug": "nhc",
      "agency": "NHC",
      "mode": "browser_needed",
      "pillar": null,
      "status": "excluded",
      "limitation": "Blocks non-browser requests (HTTP error)."
    },
    {
      "slug": "most",
      "agency": "MOST",
      "mode": "browser_needed",
      "pillar": null,
      "status": "excluded",
      "limitation": "200 but JS-rendered; 0 static titles."
    },
    {
      "slug": "peoples-daily",
      "agency": "PEOPLES-DAILY",
      "mode": "browser_needed",
      "pillar": null,
      "status": "excluded",
      "limitation": "Homepage JS-rendered; static scrape returns nav."
    },
    {
      "slug": "sasac",
      "agency": "SASAC",
      "mode": "browser_needed",
      "pillar": null,
      "status": "excluded",
      "limitation": "TLS/connection refused to non-browser clients."
    },
    {
      "slug": "bis-org",
      "agency": "BIS-ORG",
      "mode": "browser_needed",
      "pillar": null,
      "status": "excluded",
      "limitation": "BIS Basel press list JS-rendered; 0 static titles."
    },
    {
      "slug": "stanford-hai",
      "agency": "STANFORD-HAI",
      "mode": "browser_needed",
      "pillar": null,
      "status": "excluded",
      "limitation": "JS-rendered; 0 static titles."
    },
    {
      "slug": "carnegie",
      "agency": "CARNEGIE",
      "mode": "browser_needed",
      "pillar": null,
      "status": "excluded",
      "limitation": "research page JS-rendered; static scrape returns nav labels."
    },
    {
      "slug": "macropolo",
      "agency": "MACROPOLO",
      "mode": "browser_needed",
      "pillar": null,
      "status": "excluded",
      "limitation": "403 anti-bot on non-browser fetch."
    },
    {
      "slug": "pkulaw",
      "agency": "PKULAW",
      "mode": "browser_needed",
      "pillar": null,
      "status": "excluded",
      "limitation": "Tencent EdgeOne captcha; logged-in Chrome only."
    },
    {
      "slug": "courtlistener",
      "agency": "COURTLISTENER",
      "mode": "browser_needed",
      "pillar": null,
      "status": "excluded",
      "limitation": "v4 REST needs an API token for docket search; root returns metadata only."
    }
  ]
}