{
  "ok": true,
  "generated_at": "2026-06-11T21:33:16+00:00",
  "summary": {
    "errors": 0,
    "warnings": 1,
    "active_sources": 148,
    "checked_recent": 148,
    "unchecked": 0,
    "stale_checked": 0,
    "source_error_rows": 1,
    "stale_or_quiet_sources": 0,
    "candidate_only_sources": 0,
    "covered_candidate_only_sources": 4,
    "silent_gap_sources": 0,
    "followup_sources": 4,
    "followup_counts": {
      "fetch_error": 4
    },
    "high_fetch_error_sources": 0,
    "documents_24h": 283,
    "documents_7d": 10736,
    "documents_30d": 10736,
    "inactive_state_rows": 11,
    "max_checked_age_hours": 30.0,
    "stale_document_days": 45
  },
  "checks": [
    {
      "check": "all_active_sources_checked",
      "ok": true,
      "severity": "error",
      "detail": "unchecked active sources=0",
      "unchecked": 0
    },
    {
      "check": "active_sources_checked_recently",
      "ok": true,
      "severity": "error",
      "detail": "stale checked sources=0, max_age_hours=30.0",
      "stale_checked": 0,
      "max_checked_age_hours": 30.0
    },
    {
      "check": "source_error_count_under_limit",
      "ok": false,
      "severity": "warning",
      "detail": "sources with repeated/status errors=1, max_error_count=3",
      "source_error_rows": 1,
      "max_error_count": 3
    },
    {
      "check": "recent_document_flow_visible",
      "ok": true,
      "severity": "warning",
      "detail": "documents discovered in 7d=10736",
      "documents_7d": 10736
    },
    {
      "check": "fetch_error_rate_under_limit",
      "ok": true,
      "severity": "warning",
      "detail": "sources with high fetch error rate=0, max_rate=0.25",
      "high_fetch_error_rows": 0,
      "max_fetch_error_rate": 0.25
    }
  ],
  "sources": [
    {
      "source_id": "iea_reports",
      "source_name": "IEA Reports",
      "publisher_type": "international_organization",
      "kind": "html_index",
      "url": "https://www.iea.org/analysis/all?type=report",
      "freshness_status": "source_error",
      "severity_rank": 3,
      "checked_at": "2026-06-11T21:23:55+00:00",
      "checked_age_hours": 0.16,
      "last_status": 403,
      "error_count": 1,
      "last_error": "HTTP Error 403: Forbidden",
      "document_count": 12,
      "last_candidate_count": 11,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 12,
      "documents_30d": 12,
      "latest_document_at": "2026-06-10T21:23:01+00:00",
      "latest_document_age_days": 1.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 12,
      "reasons": [
        "ソースエラーが多いです error_count=1 status=403"
      ],
      "followup_kind": "fetch_error",
      "followup_action": "取得エラー分類を確認し、リンク切れ以外のエラーを再取得・代替URLで処理してください。"
    },
    {
      "source_id": "boj_releases",
      "source_name": "日本銀行 更新情報RSS",
      "publisher_type": "central_bank",
      "kind": "rss",
      "url": "https://www.boj.or.jp/rss/whatsnew.xml",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:09+00:00",
      "checked_age_hours": 0.22,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 116,
      "last_candidate_count": 40,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 116,
      "documents_30d": 116,
      "latest_document_at": "2026-06-10T21:23:01+00:00",
      "latest_document_age_days": 1.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 93,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "bok_economic_outlook_rss",
      "source_name": "Bank of Korea Economic Outlook RSS",
      "publisher_type": "central_bank",
      "kind": "rss",
      "url": "https://www.bok.or.kr/portal/bbs/P0002359/news.rss?menuNo=200066",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:15+00:00",
      "checked_age_hours": 0.22,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 435,
      "last_candidate_count": 50,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 435,
      "documents_30d": 435,
      "latest_document_at": "2026-06-08T22:30:48+00:00",
      "latest_document_age_days": 2.96,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 191,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "bok_financial_stability_rss",
      "source_name": "Bank of Korea Financial Stability RSS",
      "publisher_type": "central_bank",
      "kind": "rss",
      "url": "https://www.bok.or.kr/portal/bbs/P0000593/news.rss?menuNo=200068",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:16+00:00",
      "checked_age_hours": 0.22,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 361,
      "last_candidate_count": 46,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 361,
      "documents_30d": 361,
      "latest_document_at": "2026-06-08T22:31:33+00:00",
      "latest_document_age_days": 2.96,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 121,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "bok_monetary_policy_rss",
      "source_name": "Bank of Korea Monetary Policy RSS",
      "publisher_type": "central_bank",
      "kind": "rss",
      "url": "https://www.bok.or.kr/portal/bbs/P0000559/news.rss?menuNo=200690",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:15+00:00",
      "checked_age_hours": 0.22,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 376,
      "last_candidate_count": 50,
      "candidate_only_ok": false,
      "documents_24h": 2,
      "documents_7d": 376,
      "documents_30d": 376,
      "latest_document_at": "2026-06-11T21:31:13+00:00",
      "latest_document_age_days": 0.0,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 208,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "cao_csti",
      "source_name": "内閣府 総合科学技術・イノベーション会議",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www8.cao.go.jp/cstp/whatsnew_cstp.html",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:08+00:00",
      "checked_age_hours": 0.22,
      "last_status": 304,
      "error_count": 0,
      "last_error": null,
      "document_count": 356,
      "last_candidate_count": 40,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 356,
      "documents_30d": 356,
      "latest_document_at": "2026-06-07T04:33:03+00:00",
      "latest_document_age_days": 4.71,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 345,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "ecb_press_rss",
      "source_name": "European Central Bank Press RSS",
      "publisher_type": "central_bank",
      "kind": "rss",
      "url": "https://www.ecb.europa.eu/rss/press.html",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:12+00:00",
      "checked_age_hours": 0.22,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 21,
      "last_candidate_count": 15,
      "candidate_only_ok": false,
      "documents_24h": 3,
      "documents_7d": 21,
      "documents_30d": 21,
      "latest_document_at": "2026-06-11T21:31:08+00:00",
      "latest_document_age_days": 0.0,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 20,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "ecb_publications_rss",
      "source_name": "European Central Bank Publications RSS",
      "publisher_type": "central_bank",
      "kind": "rss",
      "url": "https://www.ecb.europa.eu/rss/pub.html",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:14+00:00",
      "checked_age_hours": 0.22,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 41,
      "last_candidate_count": 15,
      "candidate_only_ok": false,
      "documents_24h": 10,
      "documents_7d": 41,
      "documents_30d": 41,
      "latest_document_at": "2026-06-11T21:31:12+00:00",
      "latest_document_age_days": 0.0,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 22,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "enecho_meti_release_bridge",
      "source_name": "資源エネルギー庁 関連 経済産業省ニュースリリース",
      "publisher_type": "government",
      "kind": "rss",
      "url": "https://www.meti.go.jp/ml_index_release_atom.xml",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:07+00:00",
      "checked_age_hours": 0.22,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 0,
      "last_candidate_count": 6,
      "candidate_only_ok": true,
      "documents_24h": 0,
      "documents_7d": 0,
      "documents_30d": 0,
      "latest_document_at": null,
      "latest_document_age_days": null,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 0,
      "reasons": [
        "直近チェックで候補6件を検出しましたが、重複カバー前提の補完ソースとして監視しています"
      ],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "env_press",
      "source_name": "環境省 報道発表",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.env.go.jp/press/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:19+00:00",
      "checked_age_hours": 0.22,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 66,
      "last_candidate_count": 40,
      "candidate_only_ok": false,
      "documents_24h": 4,
      "documents_7d": 66,
      "documents_30d": 66,
      "latest_document_at": "2026-06-11T21:23:57+00:00",
      "latest_document_age_days": 0.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 63,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "fed_monetary_policy_rss",
      "source_name": "Federal Reserve Monetary Policy RSS",
      "publisher_type": "central_bank",
      "kind": "rss",
      "url": "https://www.federalreserve.gov/feeds/press_monetary.xml",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:09+00:00",
      "checked_age_hours": 0.22,
      "last_status": 304,
      "error_count": 0,
      "last_error": null,
      "document_count": 19,
      "last_candidate_count": 0,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 19,
      "documents_30d": 19,
      "latest_document_at": "2026-06-08T22:27:34+00:00",
      "latest_document_age_days": 2.96,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 19,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "fed_research_papers_rss",
      "source_name": "Federal Reserve Working Papers RSS",
      "publisher_type": "central_bank",
      "kind": "rss",
      "url": "https://www.federalreserve.gov/feeds/working_papers.xml",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:11+00:00",
      "checked_age_hours": 0.22,
      "last_status": 304,
      "error_count": 0,
      "last_error": null,
      "document_count": 32,
      "last_candidate_count": 0,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 32,
      "documents_30d": 32,
      "latest_document_at": "2026-06-08T22:28:24+00:00",
      "latest_document_age_days": 2.96,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 21,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "fed_speeches_rss",
      "source_name": "Federal Reserve Speeches RSS",
      "publisher_type": "central_bank",
      "kind": "rss",
      "url": "https://www.federalreserve.gov/feeds/speeches.xml",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:10+00:00",
      "checked_age_hours": 0.22,
      "last_status": 304,
      "error_count": 0,
      "last_error": null,
      "document_count": 34,
      "last_candidate_count": 0,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 34,
      "documents_30d": 34,
      "latest_document_at": "2026-06-08T22:27:31+00:00",
      "latest_document_age_days": 2.96,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 34,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "fsa_recent",
      "source_name": "金融庁 新着情報一覧",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.fsa.go.jp/recent/recent.html",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:06+00:00",
      "checked_age_hours": 0.22,
      "last_status": 304,
      "error_count": 0,
      "last_error": null,
      "document_count": 174,
      "last_candidate_count": 0,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 174,
      "documents_30d": 174,
      "latest_document_at": "2026-06-07T14:25:05+00:00",
      "latest_document_age_days": 4.3,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 166,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "jetro_biznews_rss",
      "source_name": "JETRO ビジネス短信RSS",
      "publisher_type": "government",
      "kind": "rss",
      "url": "https://www.jetro.go.jp/rss2/biznews.xml",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:18+00:00",
      "checked_age_hours": 0.22,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 95,
      "last_candidate_count": 20,
      "candidate_only_ok": false,
      "documents_24h": 21,
      "documents_7d": 95,
      "documents_30d": 95,
      "latest_document_at": "2026-06-11T21:30:59+00:00",
      "latest_document_age_days": 0.0,
      "pending_fetch": 1,
      "fetch_errors": 1,
      "actionable_fetch_errors": 1,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0105,
      "actionable_fetch_error_rate": 0.0105,
      "analyses_7d": 88,
      "reasons": [],
      "followup_kind": "fetch_error",
      "followup_action": "取得エラー分類を確認し、リンク切れ以外のエラーを再取得・代替URLで処理してください。"
    },
    {
      "source_id": "jst_press_rss",
      "source_name": "JST プレスリリースRSS",
      "publisher_type": "government",
      "kind": "rss",
      "url": "https://www.jst.go.jp/rss/press.xml",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:18+00:00",
      "checked_age_hours": 0.22,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 32,
      "last_candidate_count": 9,
      "candidate_only_ok": false,
      "documents_24h": 5,
      "documents_7d": 32,
      "documents_30d": 32,
      "latest_document_at": "2026-06-11T21:30:57+00:00",
      "latest_document_age_days": 0.0,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 27,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "kantei_home",
      "source_name": "首相官邸 新着情報",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.kantei.go.jp/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:22+00:00",
      "checked_age_hours": 0.22,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 40,
      "last_candidate_count": 25,
      "candidate_only_ok": false,
      "documents_24h": 4,
      "documents_7d": 40,
      "documents_30d": 40,
      "latest_document_at": "2026-06-11T21:23:57+00:00",
      "latest_document_age_days": 0.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 37,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "maff_press_rss",
      "source_name": "農林水産省 報道発表RSS",
      "publisher_type": "government",
      "kind": "rss",
      "url": "https://www.maff.go.jp/rss.xml",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:20+00:00",
      "checked_age_hours": 0.22,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 102,
      "last_candidate_count": 40,
      "candidate_only_ok": false,
      "documents_24h": 2,
      "documents_7d": 102,
      "documents_30d": 102,
      "latest_document_at": "2026-06-11T21:26:49+00:00",
      "latest_document_age_days": 0.0,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 96,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "meti_news",
      "source_name": "経済産業省 ニュースリリース",
      "publisher_type": "government",
      "kind": "rss",
      "url": "https://www.meti.go.jp/ml_index_release_atom.xml",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:07+00:00",
      "checked_age_hours": 0.22,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 33,
      "last_candidate_count": 25,
      "candidate_only_ok": false,
      "documents_24h": 5,
      "documents_7d": 33,
      "documents_30d": 33,
      "latest_document_at": "2026-06-11T21:23:57+00:00",
      "latest_document_age_days": 0.01,
      "pending_fetch": 0,
      "fetch_errors": 7,
      "actionable_fetch_errors": 7,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.2121,
      "actionable_fetch_error_rate": 0.2121,
      "analyses_7d": 26,
      "reasons": [],
      "followup_kind": "fetch_error",
      "followup_action": "取得エラー分類を確認し、リンク切れ以外のエラーを再取得・代替URLで処理してください。"
    },
    {
      "source_id": "mext_news_rss",
      "source_name": "文部科学省 新着情報RSS",
      "publisher_type": "government",
      "kind": "rss",
      "url": "https://www.mext.go.jp/b_menu/news/index.rdf",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:19+00:00",
      "checked_age_hours": 0.22,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 161,
      "last_candidate_count": 21,
      "candidate_only_ok": false,
      "documents_24h": 18,
      "documents_7d": 161,
      "documents_30d": 161,
      "latest_document_at": "2026-06-11T21:26:55+00:00",
      "latest_document_age_days": 0.0,
      "pending_fetch": 11,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 132,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "mhlw_news_rss",
      "source_name": "厚生労働省 新着情報RSS",
      "publisher_type": "government",
      "kind": "rss",
      "url": "https://www.mhlw.go.jp/stf/news.rdf",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:21+00:00",
      "checked_age_hours": 0.22,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 520,
      "last_candidate_count": 40,
      "candidate_only_ok": false,
      "documents_24h": 16,
      "documents_7d": 520,
      "documents_30d": 520,
      "latest_document_at": "2026-06-11T21:31:04+00:00",
      "latest_document_age_days": 0.0,
      "pending_fetch": 10,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 401,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "mlit_news_rss",
      "source_name": "国土交通省 新着情報RSS",
      "publisher_type": "government",
      "kind": "rss",
      "url": "https://www.mlit.go.jp/index.rdf",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:22+00:00",
      "checked_age_hours": 0.22,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 13,
      "last_candidate_count": 11,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 13,
      "documents_30d": 13,
      "latest_document_at": "2026-06-09T21:23:03+00:00",
      "latest_document_age_days": 2.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 13,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "mlit_press_rss",
      "source_name": "国土交通省 プレスリリースRSS",
      "publisher_type": "government",
      "kind": "rss",
      "url": "https://www.mlit.go.jp/pressrelease.rdf",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:21+00:00",
      "checked_age_hours": 0.22,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 135,
      "last_candidate_count": 24,
      "candidate_only_ok": false,
      "documents_24h": 22,
      "documents_7d": 135,
      "documents_30d": 135,
      "latest_document_at": "2026-06-11T21:31:05+00:00",
      "latest_document_age_days": 0.0,
      "pending_fetch": 8,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 111,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "mod_news_rss",
      "source_name": "防衛省 お知らせRSS",
      "publisher_type": "government",
      "kind": "rss",
      "url": "https://www.mod.go.jp/j/rss/news.xml",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:20+00:00",
      "checked_age_hours": 0.22,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 121,
      "last_candidate_count": 40,
      "candidate_only_ok": false,
      "documents_24h": 4,
      "documents_7d": 121,
      "documents_30d": 121,
      "latest_document_at": "2026-06-11T21:26:49+00:00",
      "latest_document_age_days": 0.0,
      "pending_fetch": 2,
      "fetch_errors": 1,
      "actionable_fetch_errors": 1,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0083,
      "actionable_fetch_error_rate": 0.0083,
      "analyses_7d": 110,
      "reasons": [],
      "followup_kind": "fetch_error",
      "followup_action": "取得エラー分類を確認し、リンク切れ以外のエラーを再取得・代替URLで処理してください。"
    },
    {
      "source_id": "mof_news_rss",
      "source_name": "財務省 新着情報RSS",
      "publisher_type": "government",
      "kind": "rss",
      "url": "https://www.mof.go.jp/news.rss",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:06+00:00",
      "checked_age_hours": 0.22,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 270,
      "last_candidate_count": 40,
      "candidate_only_ok": false,
      "documents_24h": 9,
      "documents_7d": 270,
      "documents_30d": 270,
      "latest_document_at": "2026-06-11T21:23:57+00:00",
      "latest_document_age_days": 0.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 231,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "nedo_news",
      "source_name": "NEDO ニュース",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.nedo.go.jp/news/index.html",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:17+00:00",
      "checked_age_hours": 0.22,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 21,
      "last_candidate_count": 14,
      "candidate_only_ok": false,
      "documents_24h": 4,
      "documents_7d": 21,
      "documents_30d": 21,
      "latest_document_at": "2026-06-11T21:30:57+00:00",
      "latest_document_age_days": 0.0,
      "pending_fetch": 3,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 17,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "sme_agency_meti_release_bridge",
      "source_name": "中小企業庁 関連 経済産業省ニュースリリース",
      "publisher_type": "government",
      "kind": "rss",
      "url": "https://www.meti.go.jp/ml_index_release_atom.xml",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:08+00:00",
      "checked_age_hours": 0.22,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 0,
      "last_candidate_count": 1,
      "candidate_only_ok": true,
      "documents_24h": 0,
      "documents_7d": 0,
      "documents_30d": 0,
      "latest_document_at": null,
      "latest_document_age_days": null,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 0,
      "reasons": [
        "直近チェックで候補1件を検出しましたが、重複カバー前提の補完ソースとして監視しています"
      ],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "am_one_market_reports",
      "source_name": "アセットマネジメントOne マーケットレポート",
      "publisher_type": "asset_manager",
      "kind": "html_index",
      "url": "https://www.am-one.co.jp/report/marketreport/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:47+00:00",
      "checked_age_hours": 0.21,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 8,
      "last_candidate_count": 7,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 8,
      "documents_30d": 8,
      "latest_document_at": "2026-06-06T23:19:41+00:00",
      "latest_document_age_days": 4.93,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 7,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "amova_market",
      "source_name": "アモーヴァ・アセットマネジメント マーケット情報",
      "publisher_type": "asset_manager",
      "kind": "html_index",
      "url": "https://www.amova-am.com/market",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:49+00:00",
      "checked_age_hours": 0.21,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 8,
      "last_candidate_count": 8,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 8,
      "documents_30d": 8,
      "latest_document_at": "2026-06-06T23:19:41+00:00",
      "latest_document_age_days": 4.93,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 8,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "atla_press",
      "source_name": "防衛装備庁 報道資料",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.mod.go.jp/atla/houdou.html",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:32+00:00",
      "checked_age_hours": 0.21,
      "last_status": 304,
      "error_count": 0,
      "last_error": null,
      "document_count": 26,
      "last_candidate_count": 0,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 26,
      "documents_30d": 26,
      "latest_document_at": "2026-06-07T03:55:30+00:00",
      "latest_document_age_days": 4.73,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 23,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "blackrock_insights",
      "source_name": "BlackRock Insights",
      "publisher_type": "asset_manager",
      "kind": "html_index",
      "url": "https://www.blackrock.com/us/financial-professionals/insights",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:53+00:00",
      "checked_age_hours": 0.21,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 31,
      "last_candidate_count": 20,
      "candidate_only_ok": false,
      "documents_24h": 1,
      "documents_7d": 31,
      "documents_30d": 31,
      "latest_document_at": "2026-06-11T21:23:57+00:00",
      "latest_document_age_days": 0.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 30,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "caa_news_rss",
      "source_name": "消費者庁 新着情報RSS",
      "publisher_type": "government",
      "kind": "rss",
      "url": "https://www.caa.go.jp/news.rss",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:25+00:00",
      "checked_age_hours": 0.21,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 51,
      "last_candidate_count": 20,
      "candidate_only_ok": false,
      "documents_24h": 6,
      "documents_7d": 51,
      "documents_30d": 51,
      "latest_document_at": "2026-06-11T21:31:06+00:00",
      "latest_document_age_days": 0.0,
      "pending_fetch": 3,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 46,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "cas_home",
      "source_name": "内閣官房 新着情報",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.cas.go.jp/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:23+00:00",
      "checked_age_hours": 0.21,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 198,
      "last_candidate_count": 14,
      "candidate_only_ok": false,
      "documents_24h": 21,
      "documents_7d": 198,
      "documents_30d": 198,
      "latest_document_at": "2026-06-11T21:31:29+00:00",
      "latest_document_age_days": 0.0,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 119,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "cfa_press",
      "source_name": "こども家庭庁 報道発表",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.cfa.go.jp/press",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:26+00:00",
      "checked_age_hours": 0.21,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 99,
      "last_candidate_count": 15,
      "candidate_only_ok": false,
      "documents_24h": 2,
      "documents_7d": 99,
      "documents_30d": 99,
      "latest_document_at": "2026-06-11T21:31:06+00:00",
      "latest_document_age_days": 0.0,
      "pending_fetch": 1,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 85,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "daiwa_am_reports",
      "source_name": "大和アセットマネジメント レポート一覧",
      "publisher_type": "asset_manager",
      "kind": "html_index",
      "url": "https://www.daiwa-am.co.jp/specialreport/reports/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:46+00:00",
      "checked_age_hours": 0.21,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 98,
      "last_candidate_count": 35,
      "candidate_only_ok": false,
      "documents_24h": 2,
      "documents_7d": 98,
      "documents_30d": 98,
      "latest_document_at": "2026-06-11T21:23:57+00:00",
      "latest_document_age_days": 0.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 98,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "daiwa_institute_capital_markets",
      "source_name": "大和総研 金融・証券市場レポート",
      "publisher_type": "think_tank",
      "kind": "html_index",
      "url": "https://www.dir.co.jp/report/research/capital-mkt/securities/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:36+00:00",
      "checked_age_hours": 0.21,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 3,
      "last_candidate_count": 36,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 3,
      "documents_30d": 3,
      "latest_document_at": "2026-06-08T15:36:12+00:00",
      "latest_document_age_days": 3.25,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 3,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "daiwa_institute_economics",
      "source_name": "大和総研 経済分析レポート",
      "publisher_type": "think_tank",
      "kind": "html_index",
      "url": "https://www.dir.co.jp/report/research/economics/index.html",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:36+00:00",
      "checked_age_hours": 0.21,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 29,
      "last_candidate_count": 17,
      "candidate_only_ok": false,
      "documents_24h": 1,
      "documents_7d": 29,
      "documents_30d": 29,
      "latest_document_at": "2026-06-11T21:23:57+00:00",
      "latest_document_age_days": 0.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 29,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "daiwa_tech_report",
      "source_name": "大和総研 テクノロジーレポート",
      "publisher_type": "think_tank",
      "kind": "html_index",
      "url": "https://www.dir.co.jp/report/consulting/dx/index.html",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:35+00:00",
      "checked_age_hours": 0.21,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 42,
      "last_candidate_count": 38,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 42,
      "documents_30d": 42,
      "latest_document_at": "2026-06-10T21:23:01+00:00",
      "latest_document_age_days": 1.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 40,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "digital_agency_rss",
      "source_name": "デジタル庁 新着・更新RSS",
      "publisher_type": "government",
      "kind": "rss",
      "url": "https://www.digital.go.jp/rss/news.xml",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:23+00:00",
      "checked_age_hours": 0.21,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 175,
      "last_candidate_count": 29,
      "candidate_only_ok": false,
      "documents_24h": 2,
      "documents_7d": 175,
      "documents_30d": 175,
      "latest_document_at": "2026-06-11T21:23:57+00:00",
      "latest_document_age_days": 0.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 168,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "dlri_reports",
      "source_name": "第一ライフ資産運用経済研究所 レポート",
      "publisher_type": "think_tank",
      "kind": "html_index",
      "url": "https://www.dlri.co.jp/api/search_report.jsp?dispflg=1&pageNo=1",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:41+00:00",
      "checked_age_hours": 0.21,
      "last_status": 202,
      "error_count": 0,
      "last_error": null,
      "document_count": 204,
      "last_candidate_count": 0,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 204,
      "documents_30d": 204,
      "latest_document_at": "2026-06-10T21:24:13+00:00",
      "latest_document_age_days": 1.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 146,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "fdma_press_rss",
      "source_name": "消防庁 報道発表RSS",
      "publisher_type": "government",
      "kind": "rss",
      "url": "https://www.fdma.go.jp/pressrelease/houdou/index.xml",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:26+00:00",
      "checked_age_hours": 0.21,
      "last_status": 304,
      "error_count": 0,
      "last_error": null,
      "document_count": 1,
      "last_candidate_count": 15,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 1,
      "documents_30d": 1,
      "latest_document_at": "2026-06-06T23:19:41+00:00",
      "latest_document_age_days": 4.93,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 0,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "fidelity_international_reports",
      "source_name": "Fidelity International Reports",
      "publisher_type": "asset_manager",
      "kind": "html_index",
      "url": "https://www.fidelityinternational.com/static/master/media/pdf/download-material/global-asset-allocation-insights.pdf",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:58+00:00",
      "checked_age_hours": 0.21,
      "last_status": 304,
      "error_count": 0,
      "last_error": null,
      "document_count": 2,
      "last_candidate_count": 0,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 2,
      "documents_30d": 2,
      "latest_document_at": "2026-06-07T22:20:13+00:00",
      "latest_document_age_days": 3.97,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 2,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "goldman_sachs_markets",
      "source_name": "Goldman Sachs The Markets",
      "publisher_type": "global_investment_bank",
      "kind": "html_index",
      "url": "https://www.goldmansachs.com/insights/the-markets/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:57+00:00",
      "checked_age_hours": 0.21,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 16,
      "last_candidate_count": 16,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 16,
      "documents_30d": 16,
      "latest_document_at": "2026-06-07T22:20:13+00:00",
      "latest_document_age_days": 3.97,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 16,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "gpif_news_rss",
      "source_name": "GPIF News RSS",
      "publisher_type": "public_fund",
      "kind": "rss",
      "url": "https://www.gpif.go.jp/en/rss.xml",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:51+00:00",
      "checked_age_hours": 0.21,
      "last_status": 304,
      "error_count": 0,
      "last_error": null,
      "document_count": 33,
      "last_candidate_count": 0,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 33,
      "documents_30d": 33,
      "latest_document_at": "2026-06-07T07:19:06+00:00",
      "latest_document_age_days": 4.59,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 33,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "hamagin_ri_publication",
      "source_name": "浜銀総合研究所 レポート・出版物",
      "publisher_type": "think_tank",
      "kind": "html_index",
      "url": "https://www.yokohama-ri.co.jp/html/publication/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:44+00:00",
      "checked_age_hours": 0.21,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 60,
      "last_candidate_count": 5,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 60,
      "documents_30d": 60,
      "latest_document_at": "2026-06-07T13:45:46+00:00",
      "latest_document_age_days": 4.32,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 57,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "jcg_public_relations",
      "source_name": "海上保安庁 報道発表",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.kaiho.mlit.go.jp/info/kouhou/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:28+00:00",
      "checked_age_hours": 0.21,
      "last_status": 304,
      "error_count": 0,
      "last_error": null,
      "document_count": 163,
      "last_candidate_count": 31,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 163,
      "documents_30d": 163,
      "latest_document_at": "2026-06-10T21:25:32+00:00",
      "latest_document_age_days": 1.01,
      "pending_fetch": 0,
      "fetch_errors": 1,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 1,
      "fetch_error_rate": 0.0061,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 116,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "jftc_press",
      "source_name": "公正取引委員会 報道発表資料",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.jftc.go.jp/houdou/pressrelease/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:29+00:00",
      "checked_age_hours": 0.21,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 30,
      "last_candidate_count": 20,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 30,
      "documents_30d": 30,
      "latest_document_at": "2026-06-07T14:32:41+00:00",
      "latest_document_age_days": 4.29,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 22,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "jma_press",
      "source_name": "気象庁 報道発表・新着情報",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.jma.go.jp/jma/press/topics.html",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:27+00:00",
      "checked_age_hours": 0.21,
      "last_status": 304,
      "error_count": 0,
      "last_error": null,
      "document_count": 34,
      "last_candidate_count": 0,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 34,
      "documents_30d": 34,
      "latest_document_at": "2026-06-06T23:19:41+00:00",
      "latest_document_age_days": 4.93,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 4,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "jpmorgan_am_japan_insights",
      "source_name": "J.P.モルガン・アセット・マネジメント Insights",
      "publisher_type": "asset_manager",
      "kind": "html_index",
      "url": "https://am.jpmorgan.com/jp/ja/asset-management/per/insights/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:54+00:00",
      "checked_age_hours": 0.21,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 20,
      "last_candidate_count": 11,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 20,
      "documents_30d": 20,
      "latest_document_at": "2026-06-07T13:02:56+00:00",
      "latest_document_age_days": 4.35,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 12,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "jpx_market_news_rss",
      "source_name": "日本取引所グループ マーケットニュースRSS",
      "publisher_type": "exchange",
      "kind": "rss",
      "url": "https://www.jpx.co.jp/rss/markets_news.xml",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:50+00:00",
      "checked_age_hours": 0.21,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 89,
      "last_candidate_count": 19,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 89,
      "documents_30d": 89,
      "latest_document_at": "2026-06-10T21:23:01+00:00",
      "latest_document_age_days": 1.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 53,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "jpx_news_rss",
      "source_name": "日本取引所グループ お知らせRSS",
      "publisher_type": "exchange",
      "kind": "rss",
      "url": "https://www.jpx.co.jp/rss/jpx-news.xml",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:51+00:00",
      "checked_age_hours": 0.21,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 8,
      "last_candidate_count": 3,
      "candidate_only_ok": false,
      "documents_24h": 2,
      "documents_7d": 8,
      "documents_30d": 8,
      "latest_document_at": "2026-06-11T21:23:57+00:00",
      "latest_document_age_days": 0.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 6,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "jri_reports",
      "source_name": "日本総研 経済・政策レポート",
      "publisher_type": "think_tank",
      "kind": "html_index",
      "url": "https://www.jri.co.jp/report/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:41+00:00",
      "checked_age_hours": 0.21,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 141,
      "last_candidate_count": 31,
      "candidate_only_ok": false,
      "documents_24h": 1,
      "documents_7d": 141,
      "documents_30d": 141,
      "latest_document_at": "2026-06-11T21:23:57+00:00",
      "latest_document_age_days": 0.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 79,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "jta_news",
      "source_name": "観光庁 新着情報",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.mlit.go.jp/kankocho/news.html",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:27+00:00",
      "checked_age_hours": 0.21,
      "last_status": 304,
      "error_count": 0,
      "last_error": null,
      "document_count": 25,
      "last_candidate_count": 0,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 25,
      "documents_30d": 25,
      "latest_document_at": "2026-06-07T14:50:36+00:00",
      "latest_document_age_days": 4.28,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 18,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "mic_press",
      "source_name": "総務省 報道資料",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.soumu.go.jp/menu_news/s-news/index.html",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:24+00:00",
      "checked_age_hours": 0.21,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 118,
      "last_candidate_count": 33,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 118,
      "documents_30d": 118,
      "latest_document_at": "2026-06-08T05:41:54+00:00",
      "latest_document_age_days": 3.66,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 108,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "moj_home",
      "source_name": "法務省 新着情報",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.moj.go.jp/index.html",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:25+00:00",
      "checked_age_hours": 0.21,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 88,
      "last_candidate_count": 38,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 88,
      "documents_30d": 88,
      "latest_document_at": "2026-06-09T21:26:00+00:00",
      "latest_document_age_days": 2.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 47,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "morgan_stanley_insights",
      "source_name": "Morgan Stanley Insights",
      "publisher_type": "global_investment_bank",
      "kind": "html_index",
      "url": "https://www.morganstanley.com/insights",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:57+00:00",
      "checked_age_hours": 0.21,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 12,
      "last_candidate_count": 10,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 12,
      "documents_30d": 12,
      "latest_document_at": "2026-06-09T21:23:03+00:00",
      "latest_document_age_days": 2.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 12,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "mufg_ms_rss_info",
      "source_name": "三菱UFJモルガン・スタンレー証券 RSS配信案内",
      "publisher_type": "securities",
      "kind": "html_index",
      "url": "https://www.sc.mufg.jp/service/rss/index.html",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:50+00:00",
      "checked_age_hours": 0.21,
      "last_status": 304,
      "error_count": 0,
      "last_error": null,
      "document_count": 1,
      "last_candidate_count": 0,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 1,
      "documents_30d": 1,
      "latest_document_at": "2026-06-06T22:03:22+00:00",
      "latest_document_age_days": 4.98,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 0,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "murc_library",
      "source_name": "三菱UFJリサーチ&コンサルティング レポート",
      "publisher_type": "think_tank",
      "kind": "html_index",
      "url": "https://www.murc.jp/library/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:39+00:00",
      "checked_age_hours": 0.21,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 33,
      "last_candidate_count": 25,
      "candidate_only_ok": false,
      "documents_24h": 1,
      "documents_7d": 33,
      "documents_30d": 33,
      "latest_document_at": "2026-06-11T21:23:57+00:00",
      "latest_document_age_days": 0.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 33,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "nissay_am_market_reports",
      "source_name": "ニッセイアセットマネジメント マーケットレポート",
      "publisher_type": "asset_manager",
      "kind": "html_index",
      "url": "https://www.nam.co.jp/market/forecast/index.html",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:45+00:00",
      "checked_age_hours": 0.21,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 22,
      "last_candidate_count": 21,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 22,
      "documents_30d": 22,
      "latest_document_at": "2026-06-09T21:23:03+00:00",
      "latest_document_age_days": 2.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 21,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "nochuri_ecofin_watch",
      "source_name": "農林中金総合研究所 経済金融ウォッチ",
      "publisher_type": "think_tank",
      "kind": "html_index",
      "url": "https://www.nochuri.co.jp/publication/ecofin_02/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:43+00:00",
      "checked_age_hours": 0.21,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 66,
      "last_candidate_count": 10,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 66,
      "documents_30d": 66,
      "latest_document_at": "2026-06-07T13:46:10+00:00",
      "latest_document_age_days": 4.32,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 66,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "nomura_am_reports",
      "source_name": "野村アセット マーケットレポート",
      "publisher_type": "asset_manager",
      "kind": "html_index",
      "url": "https://www.nomura-am.co.jp/market/marketcomment/report/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:35+00:00",
      "checked_age_hours": 0.21,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 86,
      "last_candidate_count": 39,
      "candidate_only_ok": false,
      "documents_24h": 3,
      "documents_7d": 86,
      "documents_30d": 86,
      "latest_document_at": "2026-06-11T21:31:49+00:00",
      "latest_document_age_days": 0.0,
      "pending_fetch": 1,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 67,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "nomura_research",
      "source_name": "野村證券 野村のリサーチ",
      "publisher_type": "securities",
      "kind": "html_index",
      "url": "https://www.nomura.co.jp/market/research/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:33+00:00",
      "checked_age_hours": 0.21,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 6,
      "last_candidate_count": 5,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 6,
      "documents_30d": 6,
      "latest_document_at": "2026-06-07T14:25:08+00:00",
      "latest_document_age_days": 4.3,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 6,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "npa_news_release",
      "source_name": "警察庁 報道発表資料",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.npa.go.jp/news/release/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:31+00:00",
      "checked_age_hours": 0.21,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 108,
      "last_candidate_count": 40,
      "candidate_only_ok": false,
      "documents_24h": 5,
      "documents_7d": 108,
      "documents_30d": 108,
      "latest_document_at": "2026-06-11T21:31:31+00:00",
      "latest_document_age_days": 0.0,
      "pending_fetch": 4,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 99,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "nra_news",
      "source_name": "原子力規制委員会 新着履歴",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.nsr.go.jp/news/index.html",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:31+00:00",
      "checked_age_hours": 0.21,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 129,
      "last_candidate_count": 17,
      "candidate_only_ok": false,
      "documents_24h": 1,
      "documents_7d": 129,
      "documents_30d": 129,
      "latest_document_at": "2026-06-11T21:23:57+00:00",
      "latest_document_age_days": 0.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 127,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "nri_reports",
      "source_name": "野村総合研究所 レポート",
      "publisher_type": "think_tank",
      "kind": "html_index",
      "url": "https://www.nri.com/jp/knowledge/report/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:37+00:00",
      "checked_age_hours": 0.21,
      "last_status": 304,
      "error_count": 0,
      "last_error": null,
      "document_count": 84,
      "last_candidate_count": 34,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 84,
      "documents_30d": 84,
      "latest_document_at": "2026-06-10T21:24:12+00:00",
      "latest_document_age_days": 1.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 80,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "pimco_japan_insights",
      "source_name": "PIMCOの視点",
      "publisher_type": "asset_manager",
      "kind": "html_index",
      "url": "https://www.pimco.com/jp/ja/insights",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:56+00:00",
      "checked_age_hours": 0.21,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 1,
      "last_candidate_count": 1,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 1,
      "documents_30d": 1,
      "latest_document_at": "2026-06-07T12:52:58+00:00",
      "latest_document_age_days": 4.36,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 1,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "ppc_press",
      "source_name": "個人情報保護委員会 報道発表",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.ppc.go.jp/news/press/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:30+00:00",
      "checked_age_hours": 0.21,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 15,
      "last_candidate_count": 15,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 15,
      "documents_30d": 15,
      "latest_document_at": "2026-06-06T23:19:41+00:00",
      "latest_document_age_days": 4.93,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 15,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "pwc_daily_macro",
      "source_name": "PwC Japan Daily Macro Economic Insights",
      "publisher_type": "think_tank",
      "kind": "html_index",
      "url": "https://www.pwc.com/jp/ja/services/consulting/intelligence/daily-macro-economic-insights.html",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:40+00:00",
      "checked_age_hours": 0.21,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 1,
      "last_candidate_count": 1,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 1,
      "documents_30d": 1,
      "latest_document_at": "2026-06-06T23:19:41+00:00",
      "latest_document_age_days": 4.93,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 1,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "reconstruction_whats_new",
      "source_name": "復興庁 新着情報",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.reconstruction.go.jp/topics/whats-new/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:24+00:00",
      "checked_age_hours": 0.21,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 109,
      "last_candidate_count": 30,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 109,
      "documents_30d": 109,
      "latest_document_at": "2026-06-07T03:58:16+00:00",
      "latest_document_age_days": 4.73,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 101,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "resona_am_reports",
      "source_name": "りそなアセットマネジメント マーケットレポート",
      "publisher_type": "asset_manager",
      "kind": "html_index",
      "url": "https://www.resona-am.co.jp/market/report/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:45+00:00",
      "checked_age_hours": 0.21,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 35,
      "last_candidate_count": 31,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 35,
      "documents_30d": 35,
      "latest_document_at": "2026-06-07T15:07:12+00:00",
      "latest_document_age_days": 4.27,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 35,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "scbri_reports",
      "source_name": "信金中金総研 レポート",
      "publisher_type": "think_tank",
      "kind": "html_index",
      "url": "https://www.scbri.jp/reports/search/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:43+00:00",
      "checked_age_hours": 0.21,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 13,
      "last_candidate_count": 13,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 13,
      "documents_30d": 13,
      "latest_document_at": "2026-06-07T13:44:38+00:00",
      "latest_document_age_days": 4.33,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 13,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "smbc_nikko_reports",
      "source_name": "SMBC日興証券 レポート",
      "publisher_type": "securities",
      "kind": "html_index",
      "url": "https://www.smbcnikko.co.jp/service/online/trade/content/report/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:37+00:00",
      "checked_age_hours": 0.21,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 36,
      "last_candidate_count": 1,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 36,
      "documents_30d": 36,
      "latest_document_at": "2026-06-07T03:35:50+00:00",
      "latest_document_age_days": 4.75,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 1,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "smdam_ichikawa_reports",
      "source_name": "三井住友DS 市川レポート",
      "publisher_type": "asset_manager",
      "kind": "html_index",
      "url": "https://www.smd-am.co.jp/market/ichikawa/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:48+00:00",
      "checked_age_hours": 0.21,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 151,
      "last_candidate_count": 37,
      "candidate_only_ok": false,
      "documents_24h": 2,
      "documents_7d": 151,
      "documents_30d": 151,
      "latest_document_at": "2026-06-11T21:26:45+00:00",
      "latest_document_age_days": 0.0,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 149,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "gsi_news",
      "source_name": "国土地理院 新着情報",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.gsi.go.jp/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:26+00:00",
      "checked_age_hours": 0.2,
      "last_status": null,
      "error_count": 1,
      "last_error": "<urlopen error [SSL: UNSAFE_LEGACY_RENEGOTIATION_DISABLED] unsafe legacy renegotiation disabled (_ssl.c:1016)>",
      "document_count": 48,
      "last_candidate_count": 13,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 48,
      "documents_30d": 48,
      "latest_document_at": "2026-06-10T21:23:01+00:00",
      "latest_document_age_days": 1.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 28,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "bunka_press",
      "source_name": "文化庁 報道発表",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.bunka.go.jp/koho_hodo_oshirase/hodohappyo/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:20+00:00",
      "checked_age_hours": 0.2,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 87,
      "last_candidate_count": 38,
      "candidate_only_ok": false,
      "documents_24h": 9,
      "documents_7d": 87,
      "documents_30d": 87,
      "latest_document_at": "2026-06-11T21:31:29+00:00",
      "latest_document_age_days": 0.0,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 79,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "churoi_news",
      "source_name": "中央労働委員会 新着情報",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.mhlw.go.jp/churoi/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:21+00:00",
      "checked_age_hours": 0.2,
      "last_status": 304,
      "error_count": 0,
      "last_error": null,
      "document_count": 41,
      "last_candidate_count": 0,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 41,
      "documents_30d": 41,
      "latest_document_at": "2026-06-07T14:50:15+00:00",
      "latest_document_age_days": 4.28,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 33,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "clb_news",
      "source_name": "内閣法制局 新着情報",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.clb.go.jp/news/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:13+00:00",
      "checked_age_hours": 0.2,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 15,
      "last_candidate_count": 6,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 15,
      "documents_30d": 15,
      "latest_document_at": "2026-06-07T03:35:50+00:00",
      "latest_document_age_days": 4.75,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 5,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "dbj_reports",
      "source_name": "日本政策投資銀行 調査研究レポート",
      "publisher_type": "public_fund",
      "kind": "html_index",
      "url": "https://www.dbj.jp/investigate/list/?cat=report",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:31+00:00",
      "checked_age_hours": 0.2,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 4,
      "last_candidate_count": 2,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 4,
      "documents_30d": 4,
      "latest_document_at": "2026-06-08T05:35:18+00:00",
      "latest_document_age_days": 3.67,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 4,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "egov_public_comment",
      "source_name": "e-Gov パブリック・コメント",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://public-comment.e-gov.go.jp/pcm/list",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:33+00:00",
      "checked_age_hours": 0.2,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 36,
      "last_candidate_count": 20,
      "candidate_only_ok": false,
      "documents_24h": 3,
      "documents_7d": 36,
      "documents_30d": 36,
      "latest_document_at": "2026-06-11T21:23:58+00:00",
      "latest_document_age_days": 0.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 36,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "geijutuin_home",
      "source_name": "日本芸術院 新着情報",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.geijutuin.go.jp/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:21+00:00",
      "checked_age_hours": 0.2,
      "last_status": 304,
      "error_count": 0,
      "last_error": null,
      "document_count": 54,
      "last_candidate_count": 0,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 54,
      "documents_30d": 54,
      "latest_document_at": "2026-06-07T14:50:51+00:00",
      "latest_document_age_days": 4.28,
      "pending_fetch": 0,
      "fetch_errors": 1,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 1,
      "fetch_error_rate": 0.0185,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 46,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "gsdf_press",
      "source_name": "陸上自衛隊 ニュースリリース",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.mod.go.jp/gsdf/news/press/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:30+00:00",
      "checked_age_hours": 0.2,
      "last_status": 304,
      "error_count": 0,
      "last_error": null,
      "document_count": 2,
      "last_candidate_count": 0,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 2,
      "documents_30d": 2,
      "latest_document_at": "2026-06-07T01:03:53+00:00",
      "latest_document_age_days": 4.85,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 0,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "invesco_market_insights",
      "source_name": "Invesco Market and Economic Insights",
      "publisher_type": "asset_manager",
      "kind": "html_index",
      "url": "https://www.invesco.com/us/en/insights/topic/market-and-economic-insights.html",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:05+00:00",
      "checked_age_hours": 0.2,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 18,
      "last_candidate_count": 17,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 18,
      "documents_30d": 18,
      "latest_document_at": "2026-06-08T21:25:54+00:00",
      "latest_document_age_days": 3.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 18,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "isa_news",
      "source_name": "出入国在留管理庁 新着情報",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.moj.go.jp/isa/index.html",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:17+00:00",
      "checked_age_hours": 0.2,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 229,
      "last_candidate_count": 40,
      "candidate_only_ok": false,
      "documents_24h": 1,
      "documents_7d": 229,
      "documents_30d": 229,
      "latest_document_at": "2026-06-11T21:23:58+00:00",
      "latest_document_age_days": 0.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 207,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "itochu_research_reports",
      "source_name": "伊藤忠総研 レポート",
      "publisher_type": "think_tank",
      "kind": "html_index",
      "url": "https://www.itochu-research.com/ja/report/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:32+00:00",
      "checked_age_hours": 0.2,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 42,
      "last_candidate_count": 20,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 42,
      "documents_30d": 42,
      "latest_document_at": "2026-06-10T21:23:12+00:00",
      "latest_document_age_days": 1.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 42,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "japan_acad_news",
      "source_name": "日本学士院 ニュース",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.japan-acad.go.jp/japanese/news/index.html",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:19+00:00",
      "checked_age_hours": 0.2,
      "last_status": 304,
      "error_count": 0,
      "last_error": null,
      "document_count": 73,
      "last_candidate_count": 0,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 73,
      "documents_30d": 73,
      "latest_document_at": "2026-06-07T14:50:51+00:00",
      "latest_document_age_days": 4.28,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 60,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "jbaudit_news",
      "source_name": "会計検査院 新着情報",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.jbaudit.go.jp/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:28+00:00",
      "checked_age_hours": 0.2,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 103,
      "last_candidate_count": 35,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 103,
      "documents_30d": 103,
      "latest_document_at": "2026-06-09T21:26:00+00:00",
      "latest_document_age_days": 2.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 81,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "jcrc_activity",
      "source_name": "カジノ管理委員会 委員会開催状況",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.jcrc.go.jp/activity/holding.html",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:15+00:00",
      "checked_age_hours": 0.2,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 27,
      "last_candidate_count": 20,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 27,
      "documents_30d": 27,
      "latest_document_at": "2026-06-07T03:35:50+00:00",
      "latest_document_age_days": 4.75,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 17,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "jfa_press",
      "source_name": "水産庁 報道発表",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.jfa.maff.go.jp/j/press/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:22+00:00",
      "checked_age_hours": 0.2,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 516,
      "last_candidate_count": 26,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 516,
      "documents_30d": 516,
      "latest_document_at": "2026-06-08T15:37:12+00:00",
      "latest_document_age_days": 3.25,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 317,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "jfc_research_reports",
      "source_name": "日本政策金融公庫 総研レポート",
      "publisher_type": "government_research",
      "kind": "html_index",
      "url": "https://www.jfc.go.jp/n/findings/tyousa_soukenrepo2.html",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:32+00:00",
      "checked_age_hours": 0.2,
      "last_status": 304,
      "error_count": 0,
      "last_error": null,
      "document_count": 25,
      "last_candidate_count": 0,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 25,
      "documents_30d": 25,
      "latest_document_at": "2026-06-08T05:30:43+00:00",
      "latest_document_age_days": 3.67,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 25,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "jinji_news",
      "source_name": "人事院 新着情報",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.jinji.go.jp/news.html",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:13+00:00",
      "checked_age_hours": 0.2,
      "last_status": 304,
      "error_count": 0,
      "last_error": null,
      "document_count": 257,
      "last_candidate_count": 0,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 257,
      "documents_30d": 257,
      "latest_document_at": "2026-06-07T14:41:57+00:00",
      "latest_document_age_days": 4.29,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 227,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "jishin_news",
      "source_name": "地震調査研究推進本部 新着情報",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.jishin.go.jp/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:19+00:00",
      "checked_age_hours": 0.2,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 240,
      "last_candidate_count": 27,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 240,
      "documents_30d": 240,
      "latest_document_at": "2026-06-07T15:07:12+00:00",
      "latest_document_age_days": 4.27,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 191,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "jmat_news",
      "source_name": "海難審判所 新着情報",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.mlit.go.jp/jmat/index.htm",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:29+00:00",
      "checked_age_hours": 0.2,
      "last_status": 304,
      "error_count": 0,
      "last_error": null,
      "document_count": 114,
      "last_candidate_count": 0,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 114,
      "documents_30d": 114,
      "latest_document_at": "2026-06-07T14:50:52+00:00",
      "latest_document_age_days": 4.28,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 24,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "jtsb_news",
      "source_name": "運輸安全委員会 新着情報",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://jtsb.mlit.go.jp/jtsb/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:27+00:00",
      "checked_age_hours": 0.2,
      "last_status": 304,
      "error_count": 0,
      "last_error": null,
      "document_count": 38,
      "last_candidate_count": 0,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 38,
      "documents_30d": 38,
      "latest_document_at": "2026-06-07T08:31:37+00:00",
      "latest_document_age_days": 4.54,
      "pending_fetch": 0,
      "fetch_errors": 12,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 12,
      "fetch_error_rate": 0.3158,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 12,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "kensatsu_home",
      "source_name": "検察庁 新着情報",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.kensatsu.go.jp/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:16+00:00",
      "checked_age_hours": 0.2,
      "last_status": 304,
      "error_count": 0,
      "last_error": null,
      "document_count": 2,
      "last_candidate_count": 0,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 2,
      "documents_30d": 2,
      "latest_document_at": "2026-06-07T14:50:32+00:00",
      "latest_document_age_days": 4.28,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 2,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "kfs_topics",
      "source_name": "国税不服審判所 トピックス",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.kfs.go.jp/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:18+00:00",
      "checked_age_hours": 0.2,
      "last_status": 304,
      "error_count": 0,
      "last_error": null,
      "document_count": 15,
      "last_candidate_count": 0,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 15,
      "documents_30d": 15,
      "latest_document_at": "2026-06-07T01:03:53+00:00",
      "latest_document_age_days": 4.85,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 14,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "kouanshin_index",
      "source_name": "公安審査委員会",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.moj.go.jp/kouanshin/kouanshinsa_index.html",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:29+00:00",
      "checked_age_hours": 0.2,
      "last_status": 304,
      "error_count": 0,
      "last_error": null,
      "document_count": 19,
      "last_candidate_count": 0,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 19,
      "documents_30d": 19,
      "latest_document_at": "2026-06-07T01:03:53+00:00",
      "latest_document_age_days": 4.85,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 17,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "kouchoi_home",
      "source_name": "公害等調整委員会 新着情報",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.soumu.go.jp/kouchoi/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:16+00:00",
      "checked_age_hours": 0.2,
      "last_status": 304,
      "error_count": 0,
      "last_error": null,
      "document_count": 51,
      "last_candidate_count": 0,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 51,
      "documents_30d": 51,
      "latest_document_at": "2026-06-07T14:39:41+00:00",
      "latest_document_age_days": 4.29,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 43,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "kunaicho_rss",
      "source_name": "宮内庁 新着情報RSS",
      "publisher_type": "government",
      "kind": "rss",
      "url": "https://www.kunaicho.go.jp/rss/kunaicho.rdf",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:14+00:00",
      "checked_age_hours": 0.2,
      "last_status": 304,
      "error_count": 0,
      "last_error": null,
      "document_count": 48,
      "last_candidate_count": 0,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 48,
      "documents_30d": 48,
      "latest_document_at": "2026-06-07T01:07:28+00:00",
      "latest_document_age_days": 4.85,
      "pending_fetch": 0,
      "fetch_errors": 11,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 11,
      "fetch_error_rate": 0.2292,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 19,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "msdf_news",
      "source_name": "海上自衛隊 お知らせ",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.mod.go.jp/msdf/release/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:27+00:00",
      "checked_age_hours": 0.2,
      "last_status": 304,
      "error_count": 0,
      "last_error": null,
      "document_count": 6,
      "last_candidate_count": 4,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 6,
      "documents_30d": 6,
      "latest_document_at": "2026-06-09T21:23:03+00:00",
      "latest_document_age_days": 2.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 3,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "mufg_am_reports",
      "source_name": "三菱UFJアセットマネジメント レポート",
      "publisher_type": "asset_manager",
      "kind": "html_index",
      "url": "https://www.am.mufg.jp/report/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:07+00:00",
      "checked_age_hours": 0.2,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 22,
      "last_candidate_count": 16,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 22,
      "documents_30d": 22,
      "latest_document_at": "2026-06-08T05:35:08+00:00",
      "latest_document_age_days": 3.67,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 18,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "mufg_esmart_investment",
      "source_name": "三菱UFJ eスマート証券 投資情報",
      "publisher_type": "securities",
      "kind": "html_index",
      "url": "https://kabu.com/investment/default.html",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:12+00:00",
      "checked_age_hours": 0.2,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 27,
      "last_candidate_count": 26,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 27,
      "documents_30d": 27,
      "latest_document_at": "2026-06-07T03:10:39+00:00",
      "latest_document_age_days": 4.77,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 25,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "myam_market_outlook",
      "source_name": "明治安田アセットマネジメント マーケット＆投資信託レポート",
      "publisher_type": "asset_manager",
      "kind": "html_index",
      "url": "https://www.myam.co.jp/market/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:34+00:00",
      "checked_age_hours": 0.2,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 55,
      "last_candidate_count": 6,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 55,
      "documents_30d": 55,
      "latest_document_at": "2026-06-08T21:20:56+00:00",
      "latest_document_age_days": 3.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 55,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "nli_reports",
      "source_name": "ニッセイ基礎研究所 レポート",
      "publisher_type": "think_tank",
      "kind": "html_index",
      "url": "https://www.nli-research.co.jp/report/?site=nli",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:31+00:00",
      "checked_age_hours": 0.2,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 100,
      "last_candidate_count": 34,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 100,
      "documents_30d": 100,
      "latest_document_at": "2026-06-10T21:24:10+00:00",
      "latest_document_age_days": 1.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 80,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "npsc_home",
      "source_name": "国家公安委員会 新着情報",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.npsc.go.jp/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:15+00:00",
      "checked_age_hours": 0.2,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 8,
      "last_candidate_count": 1,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 8,
      "documents_30d": 8,
      "latest_document_at": "2026-06-07T01:07:38+00:00",
      "latest_document_age_days": 4.85,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 4,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "nta_information",
      "source_name": "国税庁 新着情報",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.nta.go.jp/information/index.htm",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:18+00:00",
      "checked_age_hours": 0.2,
      "last_status": 304,
      "error_count": 0,
      "last_error": null,
      "document_count": 107,
      "last_candidate_count": 0,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 107,
      "documents_30d": 107,
      "latest_document_at": "2026-06-07T14:50:34+00:00",
      "latest_document_age_days": 4.28,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 72,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "okasan_marketinfo",
      "source_name": "岡三証券 マーケット・投資情報",
      "publisher_type": "securities",
      "kind": "html_index",
      "url": "https://www.okasan.co.jp/marketinfo/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:12+00:00",
      "checked_age_hours": 0.2,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 80,
      "last_candidate_count": 37,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 80,
      "documents_30d": 80,
      "latest_document_at": "2026-06-07T13:57:41+00:00",
      "latest_document_age_days": 4.32,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 57,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "psia_news",
      "source_name": "公安調査庁 新着情報",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.moj.go.jp/psia/index.html",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:17+00:00",
      "checked_age_hours": 0.2,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 43,
      "last_candidate_count": 21,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 43,
      "documents_30d": 43,
      "latest_document_at": "2026-06-08T05:35:08+00:00",
      "latest_document_age_days": 3.67,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 26,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "rinya_press",
      "source_name": "林野庁 報道発表",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.rinya.maff.go.jp/j/press/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:22+00:00",
      "checked_age_hours": 0.2,
      "last_status": 304,
      "error_count": 0,
      "last_error": null,
      "document_count": 117,
      "last_candidate_count": 0,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 117,
      "documents_30d": 117,
      "latest_document_at": "2026-06-07T14:47:07+00:00",
      "latest_document_age_days": 4.28,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 104,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "sbi_sec_reports",
      "source_name": "SBI証券 レポート",
      "publisher_type": "securities",
      "kind": "html_index",
      "url": "https://go.sbisec.co.jp/media/report/index.html",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:11+00:00",
      "checked_age_hours": 0.2,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 42,
      "last_candidate_count": 40,
      "candidate_only_ok": false,
      "documents_24h": 1,
      "documents_7d": 42,
      "documents_30d": 42,
      "latest_document_at": "2026-06-11T21:23:58+00:00",
      "latest_document_age_days": 0.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 42,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "schroders_global_insights",
      "source_name": "Schroders Global Insights",
      "publisher_type": "asset_manager",
      "kind": "html_index",
      "url": "https://www.schroders.com/en/global/individual/insights/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:02+00:00",
      "checked_age_hours": 0.2,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 5,
      "last_candidate_count": 5,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 5,
      "documents_30d": 5,
      "latest_document_at": "2026-06-07T23:00:39+00:00",
      "latest_document_age_days": 3.94,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 5,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "scj_info",
      "source_name": "日本学術会議 お知らせ",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.scj.go.jp/ja/info/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:14+00:00",
      "checked_age_hours": 0.2,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 344,
      "last_candidate_count": 30,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 344,
      "documents_30d": 344,
      "latest_document_at": "2026-06-07T15:07:16+00:00",
      "latest_document_age_days": 4.27,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 274,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "smtam_reports",
      "source_name": "三井住友トラスト・アセットマネジメント レポート・コラム",
      "publisher_type": "asset_manager",
      "kind": "html_index",
      "url": "https://www.smtam.jp/report_column/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:08+00:00",
      "checked_age_hours": 0.2,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 113,
      "last_candidate_count": 80,
      "candidate_only_ok": false,
      "documents_24h": 2,
      "documents_7d": 113,
      "documents_30d": 113,
      "latest_document_at": "2026-06-11T21:23:58+00:00",
      "latest_document_age_days": 0.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 86,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "sompo_am_reports",
      "source_name": "SOMPOアセットマネジメント マーケット・ファンドレポート",
      "publisher_type": "asset_manager",
      "kind": "html_index",
      "url": "https://www.sompo-am.co.jp/report/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:34+00:00",
      "checked_age_hours": 0.2,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 76,
      "last_candidate_count": 10,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 76,
      "documents_30d": 76,
      "latest_document_at": "2026-06-10T21:23:01+00:00",
      "latest_document_age_days": 1.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 73,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "sports_agency_news",
      "source_name": "スポーツ庁 新着情報",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.mext.go.jp/sports/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:20+00:00",
      "checked_age_hours": 0.2,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 113,
      "last_candidate_count": 36,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 113,
      "documents_30d": 113,
      "latest_document_at": "2026-06-10T21:26:48+00:00",
      "latest_document_age_days": 1.0,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 100,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "state_street_global_outlook",
      "source_name": "State Street Global Advisors Market Outlook",
      "publisher_type": "asset_manager",
      "kind": "html_index",
      "url": "https://www.ssga.com/us/en/intermediary/insights/global-market-outlook",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:06+00:00",
      "checked_age_hours": 0.2,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 11,
      "last_candidate_count": 5,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 11,
      "documents_30d": 11,
      "latest_document_at": "2026-06-08T03:44:28+00:00",
      "latest_document_age_days": 3.74,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 2,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "vanguard_market_outlook",
      "source_name": "Vanguard Economic and Market Outlook",
      "publisher_type": "asset_manager",
      "kind": "html_index",
      "url": "https://corporate.vanguard.com/content/corporatesite/us/en/corp/vemo/vanguard-economic-market-outlook.html",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:20:59+00:00",
      "checked_age_hours": 0.2,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 24,
      "last_candidate_count": 24,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 24,
      "documents_30d": 24,
      "latest_document_at": "2026-06-07T22:20:13+00:00",
      "latest_document_age_days": 3.97,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 24,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "amundi_research_center",
      "source_name": "Amundi Research Center",
      "publisher_type": "asset_manager",
      "kind": "html_index",
      "url": "https://research-center.amundi.com/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:53+00:00",
      "checked_age_hours": 0.19,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 36,
      "last_candidate_count": 19,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 36,
      "documents_30d": 36,
      "latest_document_at": "2026-06-10T21:23:01+00:00",
      "latest_document_age_days": 1.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 36,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "asdf_mod_rss_bridge",
      "source_name": "航空自衛隊 関連 防衛省お知らせRSS",
      "publisher_type": "government",
      "kind": "rss",
      "url": "https://www.mod.go.jp/j/rss/news.xml",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:37+00:00",
      "checked_age_hours": 0.19,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 0,
      "last_candidate_count": 1,
      "candidate_only_ok": true,
      "documents_24h": 0,
      "documents_7d": 0,
      "documents_30d": 0,
      "latest_document_at": null,
      "latest_document_age_days": null,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 0,
      "reasons": [
        "直近チェックで候補1件を検出しましたが、重複カバー前提の補完ソースとして監視しています"
      ],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "bny_investment_insights",
      "source_name": "BNY Investments Insights",
      "publisher_type": "asset_manager",
      "kind": "html_index",
      "url": "https://www.bnymellonim.com/us/en/intermediary/insights.html",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:50+00:00",
      "checked_age_hours": 0.19,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 10,
      "last_candidate_count": 7,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 10,
      "documents_30d": 10,
      "latest_document_at": "2026-06-10T21:23:01+00:00",
      "latest_document_age_days": 1.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 9,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "capital_group_insights",
      "source_name": "Capital Group Insights",
      "publisher_type": "asset_manager",
      "kind": "html_index",
      "url": "https://www.capitalgroup.com/institutional/insights.html",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:48+00:00",
      "checked_age_hours": 0.19,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 11,
      "last_candidate_count": 9,
      "candidate_only_ok": false,
      "documents_24h": 1,
      "documents_7d": 11,
      "documents_30d": 11,
      "latest_document_at": "2026-06-11T21:23:58+00:00",
      "latest_document_age_days": 0.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 11,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "gov_online_ministry_news",
      "source_name": "政府広報オンライン 各府省の新着情報",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.gov-online.go.jp/info/index.html",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:35+00:00",
      "checked_age_hours": 0.19,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 235,
      "last_candidate_count": 20,
      "candidate_only_ok": false,
      "documents_24h": 55,
      "documents_7d": 235,
      "documents_30d": 235,
      "latest_document_at": "2026-06-11T21:27:00+00:00",
      "latest_document_age_days": 0.0,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 158,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "inpit_ip_updates",
      "source_name": "INPIT（特許庁連携）知財・特許情報",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.inpit.go.jp/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:37+00:00",
      "checked_age_hours": 0.19,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 27,
      "last_candidate_count": 18,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 27,
      "documents_30d": 27,
      "latest_document_at": "2026-06-08T19:29:58+00:00",
      "latest_document_age_days": 3.09,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 17,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "janus_henderson_insights",
      "source_name": "Janus Henderson Insights",
      "publisher_type": "asset_manager",
      "kind": "html_index",
      "url": "https://www.janushenderson.com/en-us/investor/insights/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:55+00:00",
      "checked_age_hours": 0.19,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 12,
      "last_candidate_count": 11,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 12,
      "documents_30d": 12,
      "latest_document_at": "2026-06-10T21:23:01+00:00",
      "latest_document_age_days": 1.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 12,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "mizuho_bank_search_industry",
      "source_name": "みずほ銀行 産業調査 公式検索",
      "publisher_type": "think_tank",
      "kind": "html_index",
      "url": "https://search.www.mizuhobank.co.jp/search?query=MIZUHO%20Research%20Analysis&sort=date&count=20",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:40+00:00",
      "checked_age_hours": 0.19,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 4,
      "last_candidate_count": 4,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 4,
      "documents_30d": 4,
      "latest_document_at": "2026-06-07T04:32:55+00:00",
      "latest_document_age_days": 4.71,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 4,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "mizuho_bank_search_mhri",
      "source_name": "みずほ銀行/みずほリサーチ 公式検索 リサーチレポート",
      "publisher_type": "think_tank",
      "kind": "html_index",
      "url": "https://search.www.mizuhobank.co.jp/search?query=Mizuho%20RT%20EXPRESS&sort=date&count=20",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:38+00:00",
      "checked_age_hours": 0.19,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 28,
      "last_candidate_count": 12,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 28,
      "documents_30d": 28,
      "latest_document_at": "2026-06-09T21:23:03+00:00",
      "latest_document_age_days": 2.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 28,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "mizuho_sc_reports",
      "source_name": "みずほ証券 マーケットレポート",
      "publisher_type": "securities",
      "kind": "html_index",
      "url": "https://www.mizuho-sc.com/seminar/report.html",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:36+00:00",
      "checked_age_hours": 0.19,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 4,
      "last_candidate_count": 2,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 4,
      "documents_30d": 4,
      "latest_document_at": "2026-06-07T08:34:41+00:00",
      "latest_document_age_days": 4.54,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 3,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "mofa_gov_online_bridge",
      "source_name": "外務省 関連 政府広報オンライン新着",
      "publisher_type": "government",
      "kind": "html_index",
      "url": "https://www.gov-online.go.jp/info/index.html",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:35+00:00",
      "checked_age_hours": 0.19,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 0,
      "last_candidate_count": 8,
      "candidate_only_ok": true,
      "documents_24h": 0,
      "documents_7d": 0,
      "documents_30d": 0,
      "latest_document_at": null,
      "latest_document_age_days": null,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 0,
      "reasons": [
        "直近チェックで候補8件を検出しましたが、重複カバー前提の補完ソースとして監視しています"
      ],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "monex_reports",
      "source_name": "マネックス証券 マネクリ マーケット",
      "publisher_type": "securities",
      "kind": "html_index",
      "url": "https://media.monex.co.jp/ud/feature/code/market",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:47+00:00",
      "checked_age_hours": 0.19,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 58,
      "last_candidate_count": 31,
      "candidate_only_ok": false,
      "documents_24h": 7,
      "documents_7d": 58,
      "documents_30d": 58,
      "latest_document_at": "2026-06-11T21:23:58+00:00",
      "latest_document_age_days": 0.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 58,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "pictet_japan_investment_info",
      "source_name": "ピクテ・ジャパン 投資情報",
      "publisher_type": "asset_manager",
      "kind": "html_index",
      "url": "https://www.pictet.co.jp/investment-information.html",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:46+00:00",
      "checked_age_hours": 0.19,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 52,
      "last_candidate_count": 44,
      "candidate_only_ok": false,
      "documents_24h": 3,
      "documents_7d": 52,
      "documents_30d": 52,
      "latest_document_at": "2026-06-11T21:23:58+00:00",
      "latest_document_age_days": 0.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 52,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "rakuten_sec_toshiru_rss",
      "source_name": "楽天証券 トウシル投資情報RSS",
      "publisher_type": "securities",
      "kind": "rss",
      "url": "https://media.rakuten-sec.net/list/feed/rss4googlenews",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:46+00:00",
      "checked_age_hours": 0.19,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 30,
      "last_candidate_count": 9,
      "candidate_only_ok": false,
      "documents_24h": 5,
      "documents_7d": 30,
      "documents_30d": 30,
      "latest_document_at": "2026-06-11T21:23:58+00:00",
      "latest_document_age_days": 0.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 28,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "td_asset_marketreport",
      "source_name": "T&Dアセットマネジメント マーケットレポート",
      "publisher_type": "asset_manager",
      "kind": "html_index",
      "url": "https://www.tdasset.co.jp/marketreport/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:40+00:00",
      "checked_age_hours": 0.19,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 35,
      "last_candidate_count": 8,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 35,
      "documents_30d": 35,
      "latest_document_at": "2026-06-09T21:25:42+00:00",
      "latest_document_age_days": 2.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 33,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "tokio_marine_am_market_report",
      "source_name": "東京海上アセットマネジメント マーケットレポート",
      "publisher_type": "asset_manager",
      "kind": "html_index",
      "url": "https://www.tokiomarineam.co.jp/market/market_report/2026/index.html",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:41+00:00",
      "checked_age_hours": 0.19,
      "last_status": 304,
      "error_count": 0,
      "last_error": null,
      "document_count": 150,
      "last_candidate_count": 0,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 150,
      "documents_30d": 150,
      "latest_document_at": "2026-06-07T14:35:27+00:00",
      "latest_document_age_days": 4.29,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 149,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "ubs_global_insights",
      "source_name": "UBS Global Wealth Management CIO Insights",
      "publisher_type": "global_investment_bank",
      "kind": "html_index",
      "url": "https://www.ubs.com/global/en/wealthmanagement/insights.html",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:21:49+00:00",
      "checked_age_hours": 0.19,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 7,
      "last_candidate_count": 6,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 7,
      "documents_30d": 7,
      "latest_document_at": "2026-06-08T21:15:55+00:00",
      "latest_document_age_days": 3.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 6,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "allianzgi_insights",
      "source_name": "AllianzGI Insights",
      "publisher_type": "asset_manager",
      "kind": "html_index",
      "url": "https://www.allianzgi.com/en/insights/outlook-and-commentary?Topics=House%20View%20%26%20Outlooks",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:22:25+00:00",
      "checked_age_hours": 0.18,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 15,
      "last_candidate_count": 9,
      "candidate_only_ok": false,
      "documents_24h": 2,
      "documents_7d": 15,
      "documents_30d": 15,
      "latest_document_at": "2026-06-11T21:23:58+00:00",
      "latest_document_age_days": 0.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 15,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "trowe_price_insights",
      "source_name": "T. Rowe Price Insights",
      "publisher_type": "asset_manager",
      "kind": "html_index",
      "url": "https://www.troweprice.com/financial-intermediary/us/en/insights.html",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:22:22+00:00",
      "checked_age_hours": 0.18,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 41,
      "last_candidate_count": 35,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 41,
      "documents_30d": 41,
      "latest_document_at": "2026-06-09T21:23:03+00:00",
      "latest_document_age_days": 2.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 40,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "nuveen_investment_outlook",
      "source_name": "Nuveen Investment Outlook",
      "publisher_type": "asset_manager",
      "kind": "html_index",
      "url": "https://www.nuveen.com/global/insights/investment-outlook/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:23:44+00:00",
      "checked_age_hours": 0.16,
      "last_status": null,
      "error_count": 1,
      "last_error": "The read operation timed out",
      "document_count": 7,
      "last_candidate_count": 6,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 7,
      "documents_30d": 7,
      "latest_document_at": "2026-06-08T06:28:36+00:00",
      "latest_document_age_days": 3.63,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 7,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "adb_publications",
      "source_name": "Asian Development Bank Publications",
      "publisher_type": "international_organization",
      "kind": "html_index",
      "url": "https://www.adb.org/publications",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:23:56+00:00",
      "checked_age_hours": 0.16,
      "last_status": 304,
      "error_count": 0,
      "last_error": null,
      "document_count": 15,
      "last_candidate_count": 11,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 15,
      "documents_30d": 15,
      "latest_document_at": "2026-06-10T21:23:01+00:00",
      "latest_document_age_days": 1.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 14,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "bis_central_bank_speeches_rss",
      "source_name": "BIS Central Bank Speeches RSS",
      "publisher_type": "international_organization",
      "kind": "rss",
      "url": "https://www.bis.org/doclist/cbspeeches.rss",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:23:54+00:00",
      "checked_age_hours": 0.16,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 62,
      "last_candidate_count": 25,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 62,
      "documents_30d": 62,
      "latest_document_at": "2026-06-09T21:25:57+00:00",
      "latest_document_age_days": 2.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 62,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "bis_research_rss",
      "source_name": "BIS Research Papers RSS",
      "publisher_type": "international_organization",
      "kind": "rss",
      "url": "https://www.bis.org/doclist/bis_fsi_publs.rss",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:23:53+00:00",
      "checked_age_hours": 0.16,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 59,
      "last_candidate_count": 25,
      "candidate_only_ok": false,
      "documents_24h": 4,
      "documents_7d": 59,
      "documents_30d": 59,
      "latest_document_at": "2026-06-11T21:31:35+00:00",
      "latest_document_age_days": 0.0,
      "pending_fetch": 2,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 54,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "cigs_energy_reports",
      "source_name": "キヤノングローバル戦略研究所 エネルギー・環境",
      "publisher_type": "think_tank",
      "kind": "html_index",
      "url": "https://cigs.canon/energy/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:23:51+00:00",
      "checked_age_hours": 0.16,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 14,
      "last_candidate_count": 10,
      "candidate_only_ok": false,
      "documents_24h": 1,
      "documents_7d": 14,
      "documents_30d": 14,
      "latest_document_at": "2026-06-11T21:23:58+00:00",
      "latest_document_age_days": 0.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 14,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "ieej_reports",
      "source_name": "日本エネルギー経済研究所 研究レポート",
      "publisher_type": "think_tank",
      "kind": "html_index",
      "url": "https://eneken.ieej.or.jp/report_list.php",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:23:51+00:00",
      "checked_age_hours": 0.16,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 14,
      "last_candidate_count": 10,
      "candidate_only_ok": false,
      "documents_24h": 2,
      "documents_7d": 14,
      "documents_30d": 14,
      "latest_document_at": "2026-06-11T21:23:58+00:00",
      "latest_document_age_days": 0.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 12,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "iima_research_reports",
      "source_name": "国際通貨研究所 調査研究レポート",
      "publisher_type": "think_tank",
      "kind": "html_index",
      "url": "https://www.iima.or.jp/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:23:50+00:00",
      "checked_age_hours": 0.16,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 22,
      "last_candidate_count": 16,
      "candidate_only_ok": false,
      "documents_24h": 1,
      "documents_7d": 22,
      "documents_30d": 22,
      "latest_document_at": "2026-06-11T21:23:58+00:00",
      "latest_document_age_days": 0.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 18,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "imf_publications",
      "source_name": "IMF Publications RSS",
      "publisher_type": "international_organization",
      "kind": "html_index",
      "url": "https://www.imf.org/en/publications/rss",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:23:49+00:00",
      "checked_age_hours": 0.16,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 5,
      "last_candidate_count": 5,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 5,
      "documents_30d": 5,
      "latest_document_at": "2026-06-08T20:48:55+00:00",
      "latest_document_age_days": 3.03,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 5,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "mfs_market_insights",
      "source_name": "MFS Market Insights",
      "publisher_type": "asset_manager",
      "kind": "html_index",
      "url": "https://www.mfs.com/en-us/investment-professional/insights/market-insights.html",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:23:46+00:00",
      "checked_age_hours": 0.16,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 7,
      "last_candidate_count": 6,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 7,
      "documents_30d": 7,
      "latest_document_at": "2026-06-08T21:25:55+00:00",
      "latest_document_age_days": 3.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 7,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "mfs_market_pulse",
      "source_name": "MFS Market Pulse",
      "publisher_type": "asset_manager",
      "kind": "html_index",
      "url": "https://www.mfs.com/en-us/investment-professional/insights/market-insights/market-pulse.html",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:23:47+00:00",
      "checked_age_hours": 0.16,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 1,
      "last_candidate_count": 1,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 1,
      "documents_30d": 1,
      "latest_document_at": "2026-06-08T03:27:13+00:00",
      "latest_document_age_days": 3.75,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 1,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "oecd_ecoscope",
      "source_name": "OECD Ecoscope / Economic Outlook Blog",
      "publisher_type": "international_organization",
      "kind": "html_index",
      "url": "https://oecdecoscope.blog/",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:23:55+00:00",
      "checked_age_hours": 0.16,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 26,
      "last_candidate_count": 26,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 26,
      "documents_30d": 26,
      "latest_document_at": "2026-06-08T12:44:31+00:00",
      "latest_document_age_days": 3.37,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 26,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "rieti_updates",
      "source_name": "RIETI 経済産業研究所 更新情報",
      "publisher_type": "government_research",
      "kind": "html_index",
      "url": "https://www.rieti.go.jp/jp/index.html",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:23:49+00:00",
      "checked_age_hours": 0.16,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 36,
      "last_candidate_count": 15,
      "candidate_only_ok": false,
      "documents_24h": 0,
      "documents_7d": 36,
      "documents_30d": 36,
      "latest_document_at": "2026-06-10T21:24:08+00:00",
      "latest_document_age_days": 1.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 33,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    },
    {
      "source_id": "world_bank_global_economic_prospects",
      "source_name": "World Bank Global Economic Prospects",
      "publisher_type": "international_organization",
      "kind": "html_index",
      "url": "https://www.worldbank.org/en/publication/global-economic-prospects",
      "freshness_status": "ok",
      "severity_rank": 0,
      "checked_at": "2026-06-11T21:23:56+00:00",
      "checked_age_hours": 0.16,
      "last_status": 200,
      "error_count": 0,
      "last_error": null,
      "document_count": 22,
      "last_candidate_count": 12,
      "candidate_only_ok": false,
      "documents_24h": 7,
      "documents_7d": 22,
      "documents_30d": 22,
      "latest_document_at": "2026-06-11T21:23:58+00:00",
      "latest_document_age_days": 0.01,
      "pending_fetch": 0,
      "fetch_errors": 0,
      "actionable_fetch_errors": 0,
      "link_rot_fetch_errors": 0,
      "fetch_error_rate": 0.0,
      "actionable_fetch_error_rate": 0.0,
      "analyses_7d": 11,
      "reasons": [],
      "followup_kind": "",
      "followup_action": ""
    }
  ],
  "followup_queue": [
    {
      "source_id": "mod_news_rss",
      "source_name": "防衛省 お知らせRSS",
      "publisher_type": "government",
      "freshness_status": "ok",
      "followup_kind": "fetch_error",
      "followup_action": "取得エラー分類を確認し、リンク切れ以外のエラーを再取得・代替URLで処理してください。",
      "last_candidate_count": 40,
      "document_count": 121,
      "checked_age_hours": 0.22,
      "reason": ""
    },
    {
      "source_id": "meti_news",
      "source_name": "経済産業省 ニュースリリース",
      "publisher_type": "government",
      "freshness_status": "ok",
      "followup_kind": "fetch_error",
      "followup_action": "取得エラー分類を確認し、リンク切れ以外のエラーを再取得・代替URLで処理してください。",
      "last_candidate_count": 25,
      "document_count": 33,
      "checked_age_hours": 0.22,
      "reason": ""
    },
    {
      "source_id": "jetro_biznews_rss",
      "source_name": "JETRO ビジネス短信RSS",
      "publisher_type": "government",
      "freshness_status": "ok",
      "followup_kind": "fetch_error",
      "followup_action": "取得エラー分類を確認し、リンク切れ以外のエラーを再取得・代替URLで処理してください。",
      "last_candidate_count": 20,
      "document_count": 95,
      "checked_age_hours": 0.22,
      "reason": ""
    },
    {
      "source_id": "iea_reports",
      "source_name": "IEA Reports",
      "publisher_type": "international_organization",
      "freshness_status": "source_error",
      "followup_kind": "fetch_error",
      "followup_action": "取得エラー分類を確認し、リンク切れ以外のエラーを再取得・代替URLで処理してください。",
      "last_candidate_count": 11,
      "document_count": 12,
      "checked_age_hours": 0.16,
      "reason": "ソースエラーが多いです error_count=1 status=403"
    }
  ],
  "inactive_source_state": [
    {
      "source_id": "asdf_news",
      "url": "https://www.mod.go.jp/asdf/news/",
      "checked_at": null,
      "last_status": null,
      "error_count": 0,
      "last_error": null
    },
    {
      "source_id": "egov_public_comment_rss",
      "url": "https://public-comment.e-gov.go.jp/pcm/1040?CLASSNAME=PCM1040&id=0",
      "checked_at": null,
      "last_status": null,
      "error_count": 0,
      "last_error": null
    },
    {
      "source_id": "enecho_notice",
      "url": "https://www.enecho.meti.go.jp/notice/index.html",
      "checked_at": null,
      "last_status": null,
      "error_count": 0,
      "last_error": null
    },
    {
      "source_id": "jpo_latest",
      "url": "https://www.jpo.go.jp/news/shinchaku/koshin/index.html",
      "checked_at": null,
      "last_status": null,
      "error_count": 0,
      "last_error": null
    },
    {
      "source_id": "jpo_meti_release_bridge",
      "url": "https://www.meti.go.jp/ml_index_release_atom.xml",
      "checked_at": "2026-06-08T19:37:22+00:00",
      "last_status": 304,
      "error_count": 0,
      "last_error": null
    },
    {
      "source_id": "mizuho_bank_industry",
      "url": "https://www.mizuhobank.co.jp/corporate/industry/index.html",
      "checked_at": null,
      "last_status": null,
      "error_count": 0,
      "last_error": null
    },
    {
      "source_id": "mizuho_bank_research_reports",
      "url": "https://www.mizuhobank.co.jp/corporate/mhri/research/report/index.html",
      "checked_at": null,
      "last_status": null,
      "error_count": 0,
      "last_error": null
    },
    {
      "source_id": "mizuho_rt_reports",
      "url": "https://www.mizuho-rt.co.jp/business/research/report/index.html",
      "checked_at": null,
      "last_status": null,
      "error_count": 0,
      "last_error": null
    },
    {
      "source_id": "mofa_press",
      "url": "https://www.mofa.go.jp/mofaj/press/",
      "checked_at": null,
      "last_status": null,
      "error_count": 0,
      "last_error": null
    },
    {
      "source_id": "oecd_economic_outlook",
      "url": "https://www.oecd.org/en/publications/oecd-economic-outlook_16097408.html",
      "checked_at": "2026-06-08T12:39:37+00:00",
      "last_status": 403,
      "error_count": 2,
      "last_error": "HTTP Error 403: Forbidden"
    },
    {
      "source_id": "sme_agency_news",
      "url": "https://www.chusho.meti.go.jp/old_info.html",
      "checked_at": null,
      "last_status": null,
      "error_count": 0,
      "last_error": null
    }
  ]
}
