{
 "generated_at": "2026-10-20 09:23",
 "background_refresher": true,
 "tick_seconds": 300,
 "db_path": "/data/finigo.db",
 "pages": {
  "us": {
   "built_at": "2026-10-20 09:20",
   "age_seconds": 175.9,
   "served_from_store": false,
   "building": false,
   "last_build_seconds": 15.37,
   "last_error": null,
   "next_scheduled_at": "2026-10-20 09:26"
  },
  "jgb": {
   "built_at": "2026-10-20 09:21",
   "age_seconds": 150.6,
   "served_from_store": false,
   "building": false,
   "last_build_seconds": 40.68,
   "last_error": null,
   "next_scheduled_at": "2026-10-20 09:26"
  },
  "tech": {
   "built_at": "2026-10-20 09:20",
   "age_seconds": 170.6,
   "served_from_store": false,
   "building": false,
   "last_build_seconds": 20.59,
   "last_error": null,
   "next_scheduled_at": "2026-10-20 09:26"
  }
 },
 "sources": {
  "yahoo_yield:^IRX": {
   "label": "Yahoo ^IRX 13 週 T-Bill",
   "ttl_seconds": 300,
   "state": "ok",
   "last_attempt_at": "2026-10-20 09:20",
   "last_attempt_status": "ok",
   "last_attempt_ms": 184,
   "last_error": null,
   "consecutive_failures": 0,
   "last_success_at": "2026-10-20 09:20",
   "last_success_age_hours": 0.05,
   "data_as_of": null,
   "next_scheduled_at": "2026-10-20 09:26"
  },
  "yahoo_yield:^FVX": {
   "label": "Yahoo ^FVX 5 年",
   "ttl_seconds": 300,
   "state": "ok",
   "last_attempt_at": "2026-10-20 09:20",
   "last_attempt_status": "ok",
   "last_attempt_ms": 443,
   "last_error": null,
   "consecutive_failures": 0,
   "last_success_at": "2026-10-20 09:20",
   "last_success_age_hours": 0.05,
   "data_as_of": null,
   "next_scheduled_at": "2026-10-20 09:26"
  },
  "yahoo_yield:^TNX": {
   "label": "Yahoo ^TNX 10 年",
   "ttl_seconds": 300,
   "state": "ok",
   "last_attempt_at": "2026-10-20 09:20",
   "last_attempt_status": "ok",
   "last_attempt_ms": 265,
   "last_error": null,
   "consecutive_failures": 0,
   "last_success_at": "2026-10-20 09:20",
   "last_success_age_hours": 0.05,
   "data_as_of": null,
   "next_scheduled_at": "2026-10-20 09:26"
  },
  "yahoo_yield:^TYX": {
   "label": "Yahoo ^TYX 30 年",
   "ttl_seconds": 300,
   "state": "ok",
   "last_attempt_at": "2026-10-20 09:20",
   "last_attempt_status": "ok",
   "last_attempt_ms": 204,
   "last_error": null,
   "consecutive_failures": 0,
   "last_success_at": "2026-10-20 09:20",
   "last_success_age_hours": 0.05,
   "data_as_of": null,
   "next_scheduled_at": "2026-10-20 09:26"
  },
  "yahoo_gold": {
   "label": "Yahoo GC=F 金價 (即時 + 2 年日線)",
   "ttl_seconds": 300,
   "state": "ok",
   "last_attempt_at": "2026-10-20 09:20",
   "last_attempt_status": "ok",
   "last_attempt_ms": 424,
   "last_error": null,
   "consecutive_failures": 0,
   "last_success_at": "2026-10-20 09:20",
   "last_success_age_hours": 0.05,
   "data_as_of": null,
   "next_scheduled_at": "2026-10-20 09:26"
  },
  "yahoo_usdjpy": {
   "label": "Yahoo JPY=X USD/JPY",
   "ttl_seconds": 300,
   "state": "ok",
   "last_attempt_at": "2026-10-20 09:20",
   "last_attempt_status": "ok",
   "last_attempt_ms": 123,
   "last_error": null,
   "consecutive_failures": 0,
   "last_success_at": "2026-10-20 09:20",
   "last_success_age_hours": 0.05,
   "data_as_of": null,
   "next_scheduled_at": "2026-10-20 09:26"
  },
  "fred_dexjpus_last": {
   "label": "FRED DEXJPUS 最新值 (USD/JPY 備援)",
   "ttl_seconds": 21600,
   "state": "failed",
   "last_attempt_at": "2026-10-19 04:35",
   "last_attempt_status": "error",
   "last_attempt_ms": 4,
   "last_error": "ConnectionError: HTTPSConnectionPool(host='fred.stlouisfed.org', port=443): Max retries exceeded with url: /graph/fredgraph.csv?id=DEXJPUS&cosd=2024-01-01 (Caused by NameResolutionError(\"<urllib3.connection.HTTPSConnection object at 0x106ba9ee0>: Failed to resolve 'fred.stlouisfed.org' ([Errno 8] nodename nor servname provided, or not known)\"))",
   "consecutive_failures": 6,
   "last_success_at": null,
   "last_success_age_hours": null,
   "data_as_of": null,
   "next_scheduled_at": "2026-10-20 09:26"
  },
  "fred_fed_target": {
   "label": "FRED DFEDTARU / DFEDTARL Fed 目標區間",
   "ttl_seconds": 21600,
   "state": "cached",
   "last_attempt_at": "2026-10-20 09:20",
   "last_attempt_status": "error",
   "last_attempt_ms": 15343,
   "last_error": "ReadTimeout: HTTPSConnectionPool(host='fred.stlouisfed.org', port=443): Read timed out. (read timeout=15)",
   "consecutive_failures": 189,
   "last_success_at": "2026-10-19 04:05",
   "last_success_age_hours": 29.3,
   "data_as_of": "2026-10-18",
   "next_scheduled_at": "2026-10-20 09:26"
  },
  "fiscal_auctions": {
   "label": "Fiscal Data auctions_query (發行)",
   "ttl_seconds": 3600,
   "state": "ok",
   "last_attempt_at": "2026-10-20 09:20",
   "last_attempt_status": "ok",
   "last_attempt_ms": 2608,
   "last_error": null,
   "consecutive_failures": 0,
   "last_success_at": "2026-10-20 09:20",
   "last_success_age_hours": 0.05,
   "data_as_of": "2026-10-30",
   "next_scheduled_at": "2026-10-20 10:19"
  },
  "fiscal_maturities": {
   "label": "Fiscal Data auctions_query (到期)",
   "ttl_seconds": 3600,
   "state": "ok",
   "last_attempt_at": "2026-10-20 09:20",
   "last_attempt_status": "ok",
   "last_attempt_ms": 2631,
   "last_error": null,
   "consecutive_failures": 0,
   "last_success_at": "2026-10-20 09:20",
   "last_success_age_hours": 0.05,
   "data_as_of": null,
   "next_scheduled_at": "2026-10-20 10:19"
  },
  "fiscal_auction_calendar": {
   "label": "Fiscal Data auctions_query (發布日曆：近期 / 未來拍賣日程)",
   "ttl_seconds": 3600,
   "state": "ok",
   "last_attempt_at": "2026-10-20 09:20",
   "last_attempt_status": "ok",
   "last_attempt_ms": 460,
   "last_error": null,
   "consecutive_failures": 0,
   "last_success_at": "2026-10-20 09:20",
   "last_success_age_hours": 0.05,
   "data_as_of": "2026-10-22",
   "next_scheduled_at": "2026-10-20 10:19"
  },
  "mspd": {
   "label": "Fiscal Data MSPD Table 1",
   "ttl_seconds": 21600,
   "state": "ok",
   "last_attempt_at": "2026-10-20 03:34",
   "last_attempt_status": "ok",
   "last_attempt_ms": 2947,
   "last_error": null,
   "consecutive_failures": 0,
   "last_success_at": "2026-10-20 03:34",
   "last_success_age_hours": 5.82,
   "data_as_of": "2026-09-30",
   "next_scheduled_at": "2026-10-20 09:33"
  },
  "tic": {
   "label": "TIC slt_table3.txt",
   "ttl_seconds": 21600,
   "state": "ok",
   "last_attempt_at": "2026-10-20 03:34",
   "last_attempt_status": "ok",
   "last_attempt_ms": 3433,
   "last_error": null,
   "consecutive_failures": 0,
   "last_success_at": "2026-10-20 03:34",
   "last_success_age_hours": 5.82,
   "data_as_of": "2026-08",
   "next_scheduled_at": "2026-10-20 09:33"
  },
  "mof_jgbcm": {
   "label": "MOF jgbcm.csv (當月)",
   "ttl_seconds": 300,
   "state": "ok",
   "last_attempt_at": "2026-10-20 09:20",
   "last_attempt_status": "ok",
   "last_attempt_ms": 896,
   "last_error": null,
   "consecutive_failures": 0,
   "last_success_at": "2026-10-20 09:20",
   "last_success_age_hours": 0.05,
   "data_as_of": "2026-10-19",
   "next_scheduled_at": "2026-10-20 09:26"
  },
  "mof_jgbcm_all": {
   "label": "MOF jgbcm_all.csv (歷史)",
   "ttl_seconds": 21600,
   "state": "ok",
   "last_attempt_at": "2026-10-20 03:45",
   "last_attempt_status": "ok",
   "last_attempt_ms": 7298,
   "last_error": null,
   "consecutive_failures": 0,
   "last_success_at": "2026-10-20 03:45",
   "last_success_age_hours": 5.63,
   "data_as_of": "2026-09-30",
   "next_scheduled_at": "2026-10-20 09:44"
  },
  "mof_reserves": {
   "label": "MOF 外貨準備 historical.csv",
   "ttl_seconds": 21600,
   "state": "ok",
   "last_attempt_at": "2026-10-20 03:34",
   "last_attempt_status": "ok",
   "last_attempt_ms": 3169,
   "last_error": null,
   "consecutive_failures": 0,
   "last_success_at": "2026-10-20 03:34",
   "last_success_age_hours": 5.82,
   "data_as_of": "2026-09",
   "next_scheduled_at": "2026-10-20 09:33"
  },
  "fred:DGS10": {
   "label": "FRED DGS10 美 10 年",
   "ttl_seconds": 21600,
   "state": "cached",
   "last_attempt_at": "2026-10-20 09:21",
   "last_attempt_status": "error",
   "last_attempt_ms": 20109,
   "last_error": "ConnectionError: FRED DGS10 無回應或連線失敗",
   "consecutive_failures": 378,
   "last_success_at": "2026-10-19 04:05",
   "last_success_age_hours": 29.3,
   "data_as_of": "2026-10-15",
   "next_scheduled_at": "2026-10-20 09:26"
  },
  "fred:DEXJPUS": {
   "label": "FRED DEXJPUS 日資料",
   "ttl_seconds": 21600,
   "state": "cached",
   "last_attempt_at": "2026-10-20 09:21",
   "last_attempt_status": "error",
   "last_attempt_ms": 20080,
   "last_error": "ConnectionError: FRED DEXJPUS 無回應或連線失敗",
   "consecutive_failures": 378,
   "last_success_at": "2026-10-19 04:05",
   "last_success_age_hours": 29.3,
   "data_as_of": "2026-10-09",
   "next_scheduled_at": "2026-10-20 09:26"
  },
  "fred:IRLTLT01JPM156N": {
   "label": "FRED IRLTLT01JPM156N 日 10 年 (OECD)",
   "ttl_seconds": 21600,
   "state": "never",
   "last_attempt_at": null,
   "last_attempt_status": null,
   "last_attempt_ms": null,
   "last_error": null,
   "consecutive_failures": 0,
   "last_success_at": null,
   "last_success_age_hours": null,
   "data_as_of": null,
   "next_scheduled_at": "2026-10-20 09:26"
  },
  "fred:BAMLC0A0CM": {
   "label": "FRED BAMLC0A0CM 美國 IG OAS",
   "ttl_seconds": 21600,
   "state": "cached",
   "last_attempt_at": "2026-10-20 09:20",
   "last_attempt_status": "error",
   "last_attempt_ms": 20097,
   "last_error": "ReadTimeout: HTTPSConnectionPool(host='fred.stlouisfed.org', port=443): Read timed out. (read timeout=20)",
   "consecutive_failures": 189,
   "last_success_at": "2026-10-19 04:05",
   "last_success_age_hours": 29.3,
   "data_as_of": "2026-10-15",
   "next_scheduled_at": "2026-10-20 09:26"
  },
  "fred:BAMLC0A4CBBB": {
   "label": "FRED BAMLC0A4CBBB 美國 BBB OAS",
   "ttl_seconds": 21600,
   "state": "cached",
   "last_attempt_at": "2026-10-20 09:20",
   "last_attempt_status": "error",
   "last_attempt_ms": 20103,
   "last_error": "ReadTimeout: HTTPSConnectionPool(host='fred.stlouisfed.org', port=443): Read timed out. (read timeout=20)",
   "consecutive_failures": 189,
   "last_success_at": "2026-10-19 04:05",
   "last_success_age_hours": 29.3,
   "data_as_of": "2026-10-15",
   "next_scheduled_at": "2026-10-20 09:26"
  },
  "fred:BAMLH0A0HYM2": {
   "label": "FRED BAMLH0A0HYM2 美國 HY OAS",
   "ttl_seconds": 21600,
   "state": "cached",
   "last_attempt_at": "2026-10-20 09:20",
   "last_attempt_status": "error",
   "last_attempt_ms": 20079,
   "last_error": "ReadTimeout: HTTPSConnectionPool(host='fred.stlouisfed.org', port=443): Read timed out. (read timeout=20)",
   "consecutive_failures": 189,
   "last_success_at": "2026-10-19 04:05",
   "last_success_age_hours": 29.3,
   "data_as_of": "2026-10-15",
   "next_scheduled_at": "2026-10-20 09:26"
  },
  "fred:CPILFESL": {
   "label": "FRED CPILFESL 核心 CPI 指數",
   "ttl_seconds": 21600,
   "state": "cached",
   "last_attempt_at": "2026-10-20 09:20",
   "last_attempt_status": "error",
   "last_attempt_ms": 20081,
   "last_error": "ReadTimeout: HTTPSConnectionPool(host='fred.stlouisfed.org', port=443): Read timed out. (read timeout=20)",
   "consecutive_failures": 189,
   "last_success_at": "2026-10-19 04:05",
   "last_success_age_hours": 29.3,
   "data_as_of": "2026-09-01",
   "next_scheduled_at": "2026-10-20 09:26"
  },
  "fred:DEXUSEU": {
   "label": "FRED DEXUSEU USD / EUR 匯率",
   "ttl_seconds": 21600,
   "state": "cached",
   "last_attempt_at": "2026-10-20 09:20",
   "last_attempt_status": "error",
   "last_attempt_ms": 20067,
   "last_error": "ReadTimeout: HTTPSConnectionPool(host='fred.stlouisfed.org', port=443): Read timed out. (read timeout=20)",
   "consecutive_failures": 189,
   "last_success_at": "2026-10-19 04:05",
   "last_success_age_hours": 29.3,
   "data_as_of": "2026-10-09",
   "next_scheduled_at": "2026-10-20 09:26"
  },
  "fred:DEXUSUK": {
   "label": "FRED DEXUSUK USD / GBP 匯率",
   "ttl_seconds": 21600,
   "state": "cached",
   "last_attempt_at": "2026-10-20 09:20",
   "last_attempt_status": "error",
   "last_attempt_ms": 20072,
   "last_error": "ReadTimeout: HTTPSConnectionPool(host='fred.stlouisfed.org', port=443): Read timed out. (read timeout=20)",
   "consecutive_failures": 189,
   "last_success_at": "2026-10-19 04:05",
   "last_success_age_hours": 29.3,
   "data_as_of": "2026-10-09",
   "next_scheduled_at": "2026-10-20 09:26"
  },
  "gpu_rent:vast": {
   "label": "vast.ai GPU 租金 (H100/H200/B200 中位數，零售代理值)",
   "ttl_seconds": 21600,
   "state": "ok",
   "last_attempt_at": "2026-10-20 03:46",
   "last_attempt_status": "ok",
   "last_attempt_ms": 972,
   "last_error": null,
   "consecutive_failures": 0,
   "last_success_at": "2026-10-20 03:46",
   "last_success_age_hours": 5.63,
   "data_as_of": "2026-10-20",
   "next_scheduled_at": "2026-10-20 09:45"
  },
  "sec_facts:0001652044": {
   "label": "SEC companyfacts CIK0001652044",
   "ttl_seconds": 21600,
   "state": "ok",
   "last_attempt_at": "2026-10-20 03:45",
   "last_attempt_status": "ok",
   "last_attempt_ms": 3644,
   "last_error": null,
   "consecutive_failures": 0,
   "last_success_at": "2026-10-20 03:45",
   "last_success_age_hours": 5.63,
   "data_as_of": "2026-06-30",
   "next_scheduled_at": "2026-10-20 09:44"
  },
  "sec_facts:0001018724": {
   "label": "SEC companyfacts CIK0001018724",
   "ttl_seconds": 21600,
   "state": "ok",
   "last_attempt_at": "2026-10-20 03:39",
   "last_attempt_status": "ok",
   "last_attempt_ms": 4194,
   "last_error": null,
   "consecutive_failures": 0,
   "last_success_at": "2026-10-20 03:39",
   "last_success_age_hours": 5.73,
   "data_as_of": "2026-06-30",
   "next_scheduled_at": "2026-10-20 09:38"
  },
  "sec_facts:0001326801": {
   "label": "SEC companyfacts CIK0001326801",
   "ttl_seconds": 21600,
   "state": "ok",
   "last_attempt_at": "2026-10-20 03:45",
   "last_attempt_status": "ok",
   "last_attempt_ms": 7418,
   "last_error": null,
   "consecutive_failures": 0,
   "last_success_at": "2026-10-20 03:45",
   "last_success_age_hours": 5.63,
   "data_as_of": "2026-06-30",
   "next_scheduled_at": "2026-10-20 09:44"
  },
  "sec_facts:0000789019": {
   "label": "SEC companyfacts CIK0000789019",
   "ttl_seconds": 21600,
   "state": "ok",
   "last_attempt_at": "2026-10-20 03:45",
   "last_attempt_status": "ok",
   "last_attempt_ms": 7332,
   "last_error": null,
   "consecutive_failures": 0,
   "last_success_at": "2026-10-20 03:45",
   "last_success_age_hours": 5.63,
   "data_as_of": "2026-06-30",
   "next_scheduled_at": "2026-10-20 09:44"
  },
  "sec_facts:0001341439": {
   "label": "SEC companyfacts CIK0001341439",
   "ttl_seconds": 21600,
   "state": "ok",
   "last_attempt_at": "2026-10-20 03:45",
   "last_attempt_status": "ok",
   "last_attempt_ms": 5984,
   "last_error": null,
   "consecutive_failures": 0,
   "last_success_at": "2026-10-20 03:45",
   "last_success_age_hours": 5.63,
   "data_as_of": "2026-08-31",
   "next_scheduled_at": "2026-10-20 09:44"
  },
  "sec_facts:0001769628": {
   "label": "SEC companyfacts CIK0001769628",
   "ttl_seconds": 21600,
   "state": "ok",
   "last_attempt_at": "2026-10-20 03:39",
   "last_attempt_status": "ok",
   "last_attempt_ms": 725,
   "last_error": null,
   "consecutive_failures": 0,
   "last_success_at": "2026-10-20 03:39",
   "last_success_age_hours": 5.73,
   "data_as_of": "2026-06-30",
   "next_scheduled_at": "2026-10-20 09:38"
  },
  "sec_facts:0001513845": {
   "label": "SEC companyfacts CIK0001513845",
   "ttl_seconds": 21600,
   "state": "ok",
   "last_attempt_at": "2026-10-20 03:39",
   "last_attempt_status": "ok",
   "last_attempt_ms": 1605,
   "last_error": null,
   "consecutive_failures": 0,
   "last_success_at": "2026-10-20 03:39",
   "last_success_age_hours": 5.73,
   "data_as_of": "2025-12-31",
   "next_scheduled_at": "2026-10-20 09:38"
  },
  "sec_facts:0001045810": {
   "label": "SEC companyfacts CIK0001045810",
   "ttl_seconds": 21600,
   "state": "ok",
   "last_attempt_at": "2026-10-20 03:45",
   "last_attempt_status": "ok",
   "last_attempt_ms": 7396,
   "last_error": null,
   "consecutive_failures": 0,
   "last_success_at": "2026-10-20 03:45",
   "last_success_age_hours": 5.63,
   "data_as_of": "2026-07-26",
   "next_scheduled_at": "2026-10-20 09:44"
  },
  "yahoo_eq:HUT": {
   "label": "Yahoo HUT 股價 (1 年)",
   "ttl_seconds": 300,
   "state": "ok",
   "last_attempt_at": "2026-10-20 09:20",
   "last_attempt_status": "ok",
   "last_attempt_ms": 439,
   "last_error": null,
   "consecutive_failures": 0,
   "last_success_at": "2026-10-20 09:20",
   "last_success_age_hours": 0.05,
   "data_as_of": "2026-10-19",
   "next_scheduled_at": "2026-10-20 09:26"
  },
  "yahoo_eq:GOOGL": {
   "label": "Yahoo GOOGL 股價 (1 年)",
   "ttl_seconds": 300,
   "state": "ok",
   "last_attempt_at": "2026-10-20 09:20",
   "last_attempt_status": "ok",
   "last_attempt_ms": 432,
   "last_error": null,
   "consecutive_failures": 0,
   "last_success_at": "2026-10-20 09:20",
   "last_success_age_hours": 0.05,
   "data_as_of": "2026-10-19",
   "next_scheduled_at": "2026-10-20 09:26"
  },
  "yahoo_eq:AMZN": {
   "label": "Yahoo AMZN 股價 (1 年)",
   "ttl_seconds": 300,
   "state": "ok",
   "last_attempt_at": "2026-10-20 09:20",
   "last_attempt_status": "ok",
   "last_attempt_ms": 204,
   "last_error": null,
   "consecutive_failures": 0,
   "last_success_at": "2026-10-20 09:20",
   "last_success_age_hours": 0.05,
   "data_as_of": "2026-10-19",
   "next_scheduled_at": "2026-10-20 09:26"
  },
  "yahoo_eq:META": {
   "label": "Yahoo META 股價 (1 年)",
   "ttl_seconds": 300,
   "state": "ok",
   "last_attempt_at": "2026-10-20 09:20",
   "last_attempt_status": "ok",
   "last_attempt_ms": 226,
   "last_error": null,
   "consecutive_failures": 0,
   "last_success_at": "2026-10-20 09:20",
   "last_success_age_hours": 0.05,
   "data_as_of": "2026-10-19",
   "next_scheduled_at": "2026-10-20 09:26"
  },
  "yahoo_eq:MSFT": {
   "label": "Yahoo MSFT 股價 (1 年)",
   "ttl_seconds": 300,
   "state": "ok",
   "last_attempt_at": "2026-10-20 09:20",
   "last_attempt_status": "ok",
   "last_attempt_ms": 233,
   "last_error": null,
   "consecutive_failures": 0,
   "last_success_at": "2026-10-20 09:20",
   "last_success_age_hours": 0.05,
   "data_as_of": "2026-10-19",
   "next_scheduled_at": "2026-10-20 09:26"
  },
  "yahoo_eq:ORCL": {
   "label": "Yahoo ORCL 股價 (1 年)",
   "ttl_seconds": 300,
   "state": "ok",
   "last_attempt_at": "2026-10-20 09:20",
   "last_attempt_status": "ok",
   "last_attempt_ms": 207,
   "last_error": null,
   "consecutive_failures": 0,
   "last_success_at": "2026-10-20 09:20",
   "last_success_age_hours": 0.05,
   "data_as_of": "2026-10-19",
   "next_scheduled_at": "2026-10-20 09:26"
  },
  "yahoo_eq:CRWV": {
   "label": "Yahoo CRWV 股價 (1 年)",
   "ttl_seconds": 300,
   "state": "ok",
   "last_attempt_at": "2026-10-20 09:20",
   "last_attempt_status": "ok",
   "last_attempt_ms": 137,
   "last_error": null,
   "consecutive_failures": 0,
   "last_success_at": "2026-10-20 09:20",
   "last_success_age_hours": 0.05,
   "data_as_of": "2026-10-19",
   "next_scheduled_at": "2026-10-20 09:26"
  },
  "yahoo_eq:NBIS": {
   "label": "Yahoo NBIS 股價 (1 年)",
   "ttl_seconds": 300,
   "state": "ok",
   "last_attempt_at": "2026-10-20 09:20",
   "last_attempt_status": "ok",
   "last_attempt_ms": 175,
   "last_error": null,
   "consecutive_failures": 0,
   "last_success_at": "2026-10-20 09:20",
   "last_success_age_hours": 0.05,
   "data_as_of": "2026-10-19",
   "next_scheduled_at": "2026-10-20 09:26"
  },
  "yahoo_eq:NVDA": {
   "label": "Yahoo NVDA 股價 (1 年)",
   "ttl_seconds": 300,
   "state": "ok",
   "last_attempt_at": "2026-10-20 09:20",
   "last_attempt_status": "ok",
   "last_attempt_ms": 136,
   "last_error": null,
   "consecutive_failures": 0,
   "last_success_at": "2026-10-20 09:20",
   "last_success_age_hours": 0.05,
   "data_as_of": "2026-10-19",
   "next_scheduled_at": "2026-10-20 09:26"
  },
  "yahoo_eq:9984.T": {
   "label": "Yahoo 9984.T 股價 (1 年)",
   "ttl_seconds": 300,
   "state": "ok",
   "last_attempt_at": "2026-10-20 09:20",
   "last_attempt_status": "ok",
   "last_attempt_ms": 168,
   "last_error": null,
   "consecutive_failures": 0,
   "last_success_at": "2026-10-20 09:20",
   "last_success_age_hours": 0.05,
   "data_as_of": "2026-10-20",
   "next_scheduled_at": "2026-10-20 09:26"
  },
  "detector:boj_flow_of_funds": {
   "label": "BOJ 資金循環統計 速報 (僅警示)",
   "ttl_seconds": 300,
   "state": "ok",
   "last_attempt_at": "2026-10-19 15:35",
   "last_attempt_status": "ok",
   "last_attempt_ms": 992,
   "last_error": null,
   "consecutive_failures": 0,
   "last_success_at": null,
   "last_success_age_hours": null,
   "data_as_of": null,
   "next_scheduled_at": "2026-10-20 15:35"
  },
  "detector:boj_mpm": {
   "label": "BOJ 金融政策決定会合 公表文 (自動解析政策利率)",
   "ttl_seconds": 300,
   "state": "ok",
   "last_attempt_at": "2026-10-19 15:35",
   "last_attempt_status": "ok",
   "last_attempt_ms": 0,
   "last_error": null,
   "consecutive_failures": 0,
   "last_success_at": null,
   "last_success_age_hours": null,
   "data_as_of": null,
   "next_scheduled_at": "2026-10-20 15:35"
  },
  "detector:mof_debt": {
   "label": "MOF 国債及び借入金現在高 (自動解析，待人工確認)",
   "ttl_seconds": 300,
   "state": "ok",
   "last_attempt_at": "2026-10-19 15:35",
   "last_attempt_status": "ok",
   "last_attempt_ms": 0,
   "last_error": null,
   "consecutive_failures": 0,
   "last_success_at": null,
   "last_success_age_hours": null,
   "data_as_of": null,
   "next_scheduled_at": "2026-10-20 15:35"
  },
  "detector:tc_news": {
   "label": "新聞 RSS (Google News：AI 信用關鍵字 + AI 實驗室股權 / IPO)",
   "ttl_seconds": 300,
   "state": "ok",
   "last_attempt_at": "2026-10-20 09:20",
   "last_attempt_status": "ok",
   "last_attempt_ms": 1,
   "last_error": null,
   "consecutive_failures": 0,
   "last_success_at": null,
   "last_success_age_hours": null,
   "data_as_of": null,
   "next_scheduled_at": "2026-10-20 10:20"
  },
  "detector:tc_sec_filings": {
   "label": "SEC EDGAR 新公告 (發債條款 / 新財務義務 / 新財報)",
   "ttl_seconds": 300,
   "state": "ok",
   "last_attempt_at": "2026-10-20 09:20",
   "last_attempt_status": "ok",
   "last_attempt_ms": 1325,
   "last_error": null,
   "consecutive_failures": 0,
   "last_success_at": null,
   "last_success_age_hours": null,
   "data_as_of": null,
   "next_scheduled_at": "2026-10-20 10:20"
  }
 },
 "alerts": [
  {
   "id": 116,
   "key": "tc_news",
   "created_at": "2026-10-20 08:15",
   "created_at_epoch": 1792484154.7,
   "level": "warn",
   "message": "新聞：Anthropic Valuation Plunges $3.5 Trillion: Has the AI Giant Missed Its Optimal IPO Window? (36Kr)",
   "url": "https://news.google.com/rss/articles/CBMiU0FVX3lxTE9vc2R5cGRvdGJaaG40ek9DVUlFRW9Ib2NXaGpELXE5UVM0UDZweVdYdkMyZ2xlQTBWMlRPYk53cnpKM2pvc0dfSXcwbW12VzhMYWJJ?oc=5",
   "acknowledged": false,
   "acknowledged_at": null
  },
  {
   "id": 115,
   "key": "tc_news",
   "created_at": "2026-10-20 08:15",
   "created_at_epoch": 1792484148.6,
   "level": "warn",
   "message": "新聞：CoreWeave debt selloff poses limited risk to global banks, J.P. Morgan says (Reuters)",
   "url": "https://news.google.com/rss/articles/CBMivwFBVV95cUxNOHMyRGhadi1kbGZuSEVyakFWeFp4bS1TYUc3VjBiWXpJTk84VXBaYmhjTFBZd2FVV0cyR1p5QXpNOHhsVlJtakxzNTlVRzZxbjVuMVlLTkVmQWk1b3VINFZ3Qkp1Ui1ibExKaHYwaEdMY1FfSzNYb0pkSFpWLW80VGJRREhzdUw0ek5zcy05UTM4dDJNaXFoejhfSnJVZTFrWkZQU1RqYms0X0ktbUZJNkVRSUNDMHV0RUVmVl8ySQ?oc=5",
   "acknowledged": false,
   "acknowledged_at": null
  },
  {
   "id": 114,
   "key": "tc_news",
   "created_at": "2026-10-20 04:08",
   "created_at_epoch": 1792469308.7,
   "level": "warn",
   "message": "新聞：CoreWeave, Oracle: Default Fears and Buying Opportunity (조선일보)",
   "url": "https://news.google.com/rss/articles/CBMijgFBVV95cUxNc0toM1NneXhmV1huX1d1WEwwSDg3VmtGcDRiUHBJOVlyak44Q3ZRQ0Rha2QyQU1xaEJGYUpnTGFSS3NraGJHR3JfY3gxTVh2UzhUM25rMTMtV0MzcXdqQWRVTDdyOHpYb1Fack1fbTBId0E2ZzVUTEtnbFdHdTk5TzBaT1lqRmVsV1R3NzRn?oc=5",
   "acknowledged": false,
   "acknowledged_at": null
  },
  {
   "id": 113,
   "key": "tc_news",
   "created_at": "2026-10-19 23:57",
   "created_at_epoch": 1792454259.3,
   "level": "warn",
   "message": "新聞：Oracle's Debt Teeters Near Junk as AI Borrowing Boom Shows Cracks (BigGo Finance)",
   "url": "https://news.google.com/rss/articles/CBMidkFVX3lxTE5tMmNwOEFwWkVZVXNPbk0wOG8wZm9FYWcwZGVjZGt1R1pOX3ZTcWQ2dExHYmFXM3ZhMUN6RWtuTHpYSzh6aVFQellZWkxrb3J5S0p4SmZvenVaMFpWbXRBUmNLX1B4a3BlVmRfNXloR1dDQ2laNmc?oc=5",
   "acknowledged": false,
   "acknowledged_at": null
  },
  {
   "id": 112,
   "key": "tc_news",
   "created_at": "2026-10-19 19:46",
   "created_at_epoch": 1792439213.2,
   "level": "warn",
   "message": "新聞：‘CoreWeave Is the Canary in the Coal Mine’: Expert Warns More AI Debt Will Slide into Distress (Benzinga)",
   "url": "https://news.google.com/rss/articles/CBMi5wFBVV95cUxNaUc2M011cDhQNjdaQ0N3ODBkTVE2bWh3LWE3UjVLc0pmQ0VoaWh6ekMtMmpSTFNmcWI4cEZfaWo3eERhSnJHZEVJVHNYMGE2TjU0ZTZhVFpELXpGY0h0UUI3RkJoQVAwaXV3R3hEWFgyVVVmTTgtODVCOEp0SmtSbDRUTi15NXBTcEtmU0R1Uy1xLVYxam5kZ21QLU5obElCT19MQlptNEsxUmdMUmF0eUt0cm94Zk9pOVBWX2JuWmlIYzVmWlg1U0NaNTB6ZnpBNUl5UEhuaFVfT0V0SlFNNkxOMDRLVE0?oc=5",
   "acknowledged": false,
   "acknowledged_at": null
  },
  {
   "id": 111,
   "key": "tc_news",
   "created_at": "2026-10-19 17:41",
   "created_at_epoch": 1792431705.8,
   "level": "warn",
   "message": "新聞：Why CoreWeave (NASDAQ: CRWV) Is Unlikely to Default Anytime Soon, and What Could Change That (kalkine.ca)",
   "url": "https://news.google.com/rss/articles/CBMiwAFBVV95cUxQOU5zN0dLTVoxR0dYZzVJN1YzdU5xU0t1bE5hXzZIX3g5NXlLQS04S3RFQ1A4SXdENzQ3RU5CTlVtbWc0aHFIUGJQcDZzQ1NfR0ZqSnFQV0NnN3NuSXZLZHlGQmdkUEMwSWNUdXFHS09KT2o3WklPdEVKeHRlMjZwQ2ZwcGxCS0ZJQ2R2X3Y2MEpjaHIwX2M2MFZEX3V0UjlzWW5YTjY4Z3g3M1FIYmNiZHhncHI2U2FzUVFEc0ZmNEk?oc=5",
   "acknowledged": false,
   "acknowledged_at": null
  },
  {
   "id": 110,
   "key": "tc_news",
   "created_at": "2026-10-19 15:35",
   "created_at_epoch": 1792424131.1,
   "level": "warn",
   "message": "新聞：From Bond Selloff to High-Cost Financing: Anthropic and AI’s Debt-Service Test (SoSoValue)",
   "url": "https://news.google.com/rss/articles/CBMiaEFVX3lxTE41c0dtdzhGMjBuTG9XUkxXNkRfQ1FLazl1Y2RITmtiN2FFX0tkTXZFMHU5MVRfSF9PNldCRjdkMmQ3NUJvclgzRGdWLV9lczZycElkc2Rnc082clplQzZtVG9tcmdLT2N3?oc=5",
   "acknowledged": false,
   "acknowledged_at": null
  },
  {
   "id": 109,
   "key": "tc_news",
   "created_at": "2026-10-19 15:35",
   "created_at_epoch": 1792424122.6,
   "level": "warn",
   "message": "新聞：CoreWeave Stock Fell 25% Last Week on Bond Distress. Is It a Buy Now? (Yahoo Finance)",
   "url": "https://news.google.com/rss/articles/CBMimAFBVV95cUxPSnB0YmtueDNJYkg2b0VWOGVvZTZSNFdZaER6Y0MxaURQN0pjUWtCMHR3NksxUHVidWdZc3RDbXROOEdUU3NtWGtaMnV3WDhwYzBGcEItSG5VYVJfaldja0hnd2hXejF2a3UtUEwwcExUYk9HUXp2bGtHZ2JjUmRlUXhucHNzT1BuM0YyR3gta0pyclQ3cldNUw?oc=5",
   "acknowledged": false,
   "acknowledged_at": null
  },
  {
   "id": 108,
   "key": "tc_news",
   "created_at": "2026-10-19 15:35",
   "created_at_epoch": 1792424122.4,
   "level": "warn",
   "message": "新聞：CoreWeave's Default Risk Is Soaring. Should AI Traders Worry? (TradingView)",
   "url": "https://news.google.com/rss/articles/CBMirAFBVV95cUxQaFAtWFZTNnJaUnRmOFdXVzNoUGRTQk5ueWdabXo1Z3R6cGdkY3NqeTZKLUpBQVF0eFo0UkY0Znp4UG80SHFmendGb1haSFNVeEMyRWFMbEU4Q0dobFgwMmtCLWFsbkd2X1dWbE9tNkpsQ3ZaNkZhc05NbFNLLVZZMGNwcUcxSUg0ZXpCemVOUXBvbFZ2TnlrQlF0MmItQTA4WHFzeHhyZ2dXWDQ5?oc=5",
   "acknowledged": false,
   "acknowledged_at": null
  },
  {
   "id": 107,
   "key": "tc_news",
   "created_at": "2026-10-19 15:35",
   "created_at_epoch": 1792424122.4,
   "level": "warn",
   "message": "新聞：CoreWeave Stock And Bond Selloff Signals Deepening Concerns Over AI Buildout Costs (TIKR.com)",
   "url": "https://news.google.com/rss/articles/CBMijwFBVV95cUxOa0Jyd1JtWHI5Vl9sNndWVEZqNldXWUZkVDVnZUQwSVhqc3J2bUFIaW5zTjAyY0pSYy1TNnRPUkRlNm13TjgwYjctZ090aGgxYkk4NXlZNzJxNXhBU2EtUzBjV1JubDFSU2hPeUNqcnlGT19xd3ptUFhTTUdONF9EVWdQM3YtdzJua2loem11VQ?oc=5",
   "acknowledged": false,
   "acknowledged_at": null
  },
  {
   "id": 106,
   "key": "tc_news",
   "created_at": "2026-10-19 15:35",
   "created_at_epoch": 1792424118.1,
   "level": "warn",
   "message": "新聞：Oracle Faces Risk of Credit Rating Downgrade Amid AI Market Cooling (Intellectia AI)",
   "url": "https://news.google.com/rss/articles/CBMiowFBVV95cUxQQXMtR2xRQjY5SW1aQ1VMbk16SkxoV016U1JkVmJOV3JXaTRSbFFuSkdYYXFNQ1dVNW1rWW5FZTZiSUJrOXRiM0RhV2xVVF9Vb3AzNnpxLUFMRVFZSHNqN3M4dWh5LWRud0k3bS0xaFB6VVdkUWRLaE9KdEFxeEZ2WWp6LXROSUstTU93Tl8wT2hucHhyOFpzbUVNZ2o1MFJsZVpF?oc=5",
   "acknowledged": false,
   "acknowledged_at": null
  },
  {
   "id": 105,
   "key": "tc_news",
   "created_at": "2026-10-18 17:32",
   "created_at_epoch": 1792344762.7,
   "level": "warn",
   "message": "新聞：CoreWeave stock, bond set for weekly plunge as rate-hike fears hit AI bet (KSL News)",
   "url": "https://news.google.com/rss/articles/CBMivgFBVV95cUxQQ2xpXzU0NFo2aTBGdmdaWmdVV1FrTEdJdjFJWm92VmU2MTBPYjA5UE0zdXU1a20yV25RODlfbFdMM2VsVkZQenVFVTlaMUtsWTZ4UFc4VjZYT3E4aGxaeGpOYWJvUmxOTS0zdzZTWEV2N0NkMnl4V3FTanhqUzVubC12Zl9PSUZ5dFRBYnlzQkpiemEzcDhIbVRhRENLMzhJellWbnJrX08wZlB1NU1iWVcxS2VKTGt4LXc1YU1R?oc=5",
   "acknowledged": false,
   "acknowledged_at": null
  },
  {
   "id": 104,
   "key": "tc_news",
   "created_at": "2026-10-18 15:31",
   "created_at_epoch": 1792337479.2,
   "level": "warn",
   "message": "新聞：NVIDIA App AI Agents On by Default? How to Turn It Off (EJS Computers)",
   "url": "https://news.google.com/rss/articles/CBMihwFBVV95cUxPOWZ0WjM1SGZiSnRPdExpblZTakJ1SnVUMGh0ZU5odkRUa3VBc29HM1AzREtZSGZ1S1lidVYzRkQ1S3RLWlVZbVZKUmtNc1ZnYmtfd1JtLWJzTnpIejZYbTJGOHVDMURkZDIxVVg2U196T3JhRUkwUmwtcDFKUHVzbERqN3F5TXc?oc=5",
   "acknowledged": false,
   "acknowledged_at": null
  },
  {
   "id": 103,
   "key": "tc_news",
   "created_at": "2026-10-18 07:27",
   "created_at_epoch": 1792308421.1,
   "level": "warn",
   "message": "新聞：Anthropic's Junk Rating Sparks a Bigger Bitcoin Debate (Yahoo Finance)",
   "url": "https://news.google.com/rss/articles/CBMiowFBVV95cUxPQWxhakVuTlhoTnJDLS1fdnM5V2ZIWlVZcjAxaG0xcFVMd0tKZGJSOXQ1c1VvUDZ2ek5ndFpfdks1bjBFMElXcThoUEFMOFBfajFscHZhRXdFVlg4Q0c5S3ZzYXJUeDMxUVFUN2pudzNIVko4cGRjWjFHSTNheDBwWXJWTjUtbkttazcwblpkMWg2Y3RRX05ZTWpZR1o4N3Y3cjdF?oc=5",
   "acknowledged": false,
   "acknowledged_at": null
  },
  {
   "id": 102,
   "key": "tc_news",
   "created_at": "2026-10-18 07:26",
   "created_at_epoch": 1792308418.8,
   "level": "warn",
   "message": "新聞：CoreWeave's value plunges amid debt concerns, b... (Pluang)",
   "url": "https://news.google.com/rss/articles/CBMiogFBVV95cUxOYmRieVQ3djdDOUlLQnZudkpsamx6TzJydm1CRGoydFJxcU9ZVzB0azJDamtOdTdrQy1mQkticFgyR2hnRWpjUmF2cEtMcWR4SXBReWxqS3cwaE5oVlV0UFpsX1JqM3l2VThKNkxsSHBsU21xZ21uR0lXeUliVmF4ZEZqZllSbEhjVG9sc0tXSTI4SWZ6bHhiS0JxUGFJUXV4VGc?oc=5",
   "acknowledged": false,
   "acknowledged_at": null
  },
  {
   "id": 101,
   "key": "tc_news",
   "created_at": "2026-10-18 07:26",
   "created_at_epoch": 1792308418.8,
   "level": "warn",
   "message": "新聞：Michael Burry Calls Nvidia’s $500B Wall Street Tie-Up A ‘Sign Of Desperation’ — and Rising Default Expectations Aren't Helping (Stocktwits)",
   "url": "https://news.google.com/rss/articles/CBMilAJBVV95cUxQTjQyTEJONGRmV05wek1uUXhTY2puMnR0LWlRUHFETWJNRFNleC1ZbmxodnZZdFJGNFlwVHlLSU1sSktiQ3BwYlQ1Y2wwZl9IY1ZNZTNHU2p1ajdGSDlvUzRLVkJTXzZYMTR5dUlqRnhJTHI2Z0ZhNUpmSEJHOVpwOG9oT09PVlRucDRKRXdaNFNUeGcxNnlKOWljQWx4TklXSXYtblEycFZIckxCSUczdXMtLXctNVdaT2ZwdUNPazJfbzNiZ09Iemp5Sm9BUDI0TGU3Uk5xRnIxWGRFMEdvNVRvVXFCS2YtX2d4bFdXUlJTS3Rvd1FXbEg5Y3llWl9FbnhxaDJkMWFHdEVPS2d6QWc2M3M?oc=5",
   "acknowledged": false,
   "acknowledged_at": null
  },
  {
   "id": 100,
   "key": "tc_news",
   "created_at": "2026-10-18 07:26",
   "created_at_epoch": 1792308412.7,
   "level": "warn",
   "message": "新聞：CoreWeave Woes Risk Shutting Down AI Junk Market: Credit Weekly (Bloomberg.com)",
   "url": "https://news.google.com/rss/articles/CBMiswFBVV95cUxNZ1Z0ODZTMmZ1cGhteHZXUXRpemdYenhIVWJNR0h4bnBublpZRlBRdUxGRUg4Q2hOSU1uYWR6MlMtVXF0Q0NjOGVJaTJPR24wVG1kT0hmWDdNVEFmZmFBRU8zRTZ0bUpsTHNVUHVqcHotUjd1VFY3OENsSGZWcWlrRjlvRF9CSjRvZmRNdDg0bXdJQ3ZmdmE5Z0x3NHIwS2VaTjVwZzFtdVhOQm5FSzU5am5Oaw?oc=5",
   "acknowledged": false,
   "acknowledged_at": null
  },
  {
   "id": 99,
   "key": "tc_news",
   "created_at": "2026-10-18 07:26",
   "created_at_epoch": 1792308411.4,
   "level": "warn",
   "message": "新聞：Barclays downgrade wipes out billions in Dell, HPE and Oracle shares (Startup Fortune)",
   "url": "https://news.google.com/rss/articles/CBMimwFBVV95cUxOQXhkVmluSVVIRUFMeTFTZ0FweUVCQkNLMHhDVUx6Mnd1RlB4NnhGLVJaZGs2OFZsODAyUG1WdGRCNno1Q1lzb190eXpHSWo0cU1zaHBwSDM3SFhaeVpGSnd4WjlVR3ZudjFONmx1cDNhUWY3OVppZEJTQThMQ2JDSXd2ZEhBeUN4cEVsUDZxRG1uUUhwU0pfTHZGWQ?oc=5",
   "acknowledged": false,
   "acknowledged_at": null
  },
  {
   "id": 98,
   "key": "tc_news",
   "created_at": "2026-10-17 03:45",
   "created_at_epoch": 1792208725.8,
   "level": "warn",
   "message": "新聞：Anthropic nears investment-grade status with top junk credit rating (Traders Union)",
   "url": "https://news.google.com/rss/articles/CBMilwFBVV95cUxOV2pVVEI0dV8yX3JLWUVqTTNVVjVvdVlJUWhlTW5WWTdIb0wtSjl5VjlfdWJyZTAxUkJjejJnYUFwTHdkOGg1clM5MWcyYndUbkk0QTRJSkdjQWJjS3YzYU05eDV6Y2VtQ0lWZ0ZUWFVuMGkzUzdUN0hpUzNVRXFMVVVuVVd1bUpvYWg5eDZROG5IM0JhaVJR?oc=5",
   "acknowledged": false,
   "acknowledged_at": null
  },
  {
   "id": 97,
   "key": "tc_news",
   "created_at": "2026-10-16 19:40",
   "created_at_epoch": 1792179609.5,
   "level": "warn",
   "message": "新聞：CoreWeave's Five-Year Default Probability Soars to 64%; Jensen Huang Says Financing Costs Are Falling, Nvidia Doesn't Need to Backstop (BigGo Finance)",
   "url": "https://news.google.com/rss/articles/CBMidkFVX3lxTE9FaUdoSmNHdmFRZ2F6dVctVE1maWVpVktHU2NPY1I4eTViUHNoZlptNi15THZDLXBjU2RpZ0JlYWJjQkRNSldVckl0UUdrcUNfRWFaZE1oRzA3Nlp4QXB4TnFLMnptcVVDa2Z4MTItMjluczdiNEE?oc=5",
   "acknowledged": false,
   "acknowledged_at": null
  },
  {
   "id": 96,
   "key": "tc_news",
   "created_at": "2026-10-16 17:38",
   "created_at_epoch": 1792172331.0,
   "level": "warn",
   "message": "新聞：CoreWeave Has ‘Darwin Moment’ As Credit Markets Price In 60% Default Odds (Benzinga)",
   "url": "https://news.google.com/rss/articles/CBMipgFBVV95cUxOdjh2eGZlbS13bkVFc0c0Q0d5LURXdXhNZThNNVc0OENuLXUydFB1VTY2N09oQkpnSU9ZYWhnNTV4MERmU1RSZE1kV3RzajNVXy1MaFVjNFVUQ2VqMVZRejY0RFNuVExYXzJnbUotRW41S1FVelVmUHV2R2dVcDFHa1dUU1JnY2pzSXI2LVM0Q2hEaFc2MWVqcTF3NFYxSjNtSVcyU2FR?oc=5",
   "acknowledged": false,
   "acknowledged_at": null
  },
  {
   "id": 95,
   "key": "tc_news",
   "created_at": "2026-10-16 17:38",
   "created_at_epoch": 1792172329.9,
   "level": "warn",
   "message": "新聞：CoreWeave's Default Probability Exceeds 60%! Jensen Huang 'Extinguishes Fire': Financing Costs Are Falling, No Need for … (Longbridge)",
   "url": "https://news.google.com/rss/articles/CBMiTkFVX3lxTE5VbUhPUlVFNmN3dzZsMkpqcEliS0VVUFpCaVl6WEFoNTVoSmt6Zi1lR3paVk1YbjhlenhIaWRwZ2ZINjFPQjNUNzg0Um5KZw?oc=5",
   "acknowledged": false,
   "acknowledged_at": null
  },
  {
   "id": 94,
   "key": "tc_news",
   "created_at": "2026-10-16 17:38",
   "created_at_epoch": 1792172327.7,
   "level": "warn",
   "message": "新聞：Anthropic rated junk at BB+ as it chases $2T IPO (Dealroom)",
   "url": "https://news.google.com/rss/articles/CBMihwFBVV95cUxNR2JHZnVfcldKVzJibWttTnhUT0plbUxRTE1iaFJSZHlrV0h5UDZMRE1fSzg2WGtKQlNNZkZyTjZoU1ZoazN3Ry1kX2dtbGFNOHNvWTA0amVobWJIT2NsaHV2cGUtMmJnNWRKMTNDWmNmS3lZbU5XQ2FoeXhtOWpRWXBxbTJud2M?oc=5",
   "acknowledged": false,
   "acknowledged_at": null
  },
  {
   "id": 93,
   "key": "tc_news",
   "created_at": "2026-10-16 17:38",
   "created_at_epoch": 1792172327.7,
   "level": "warn",
   "message": "新聞：Anthropic's credit rating revealed for first time: BB+, highest junk tier, as $60 billion financing looms (BigGo Finance)",
   "url": "https://news.google.com/rss/articles/CBMidkFVX3lxTE0zbkV6cUZ2ZnRYM0JaeDAtYnZzS2k5cGl3M0NBcmJ4Y2JrdGxETnJHX0h0MEZQTVd0Rk5VbVE4Mm1WMFpDVGJlN2tIWFRkSUZtc0lxV2FEci1MWmRzcVF5ODJvcGV2NVpzZmRVRC1jY3Bjb3VNR0E?oc=5",
   "acknowledged": false,
   "acknowledged_at": null
  },
  {
   "id": 92,
   "key": "tc_news",
   "created_at": "2026-10-16 17:38",
   "created_at_epoch": 1792172317.9,
   "level": "warn",
   "message": "新聞：CoreWeave Plunges as Bond Yield Spike Fans Fears of an AI Debt Bubble (BigGo Finance)",
   "url": "https://news.google.com/rss/articles/CBMidkFVX3lxTE1DMUJuTmpPdDhITjhlN0VVeF9ac0M5NExiUmVDc2tTWnVwNTBicWtBVG51R190dmdJVXNrYUY4blVSbFQ3ZjNKTlZ1WkVtWmJxdGp6RHlxbFVaQmd6bWNNenR1eVV1Y0tISjhjQzRNeGFveHJCNEE?oc=5",
   "acknowledged": false,
   "acknowledged_at": null
  },
  {
   "id": 8,
   "key": "tc_news",
   "created_at": "2026-10-16 15:34",
   "created_at_epoch": 1792164896.5,
   "level": "warn",
   "message": "新聞：Nebius: The Real Test Starts After This Selloff (Rating Downgrade) (NBIS) (Seeking Alpha)",
   "url": "https://news.google.com/rss/articles/CBMipwFBVV95cUxPSlZUWnkzcEdNaE9sOWlnSzJobWltTHNZX1lveXFzUTkxSFNpM09tY0JoOW5OT1BZd1ZQSVBhRXA1RlFWVzJZZ2RUMzRFcF9EUHhGNzRDalYzTTEwSlRhWUlRUkZCVGtNSkpiVHk4SlNnVmZzQTNVUjZPeDdjNHJ1Tl94aEltSnVFMFFESGVNM0RaM0RIMkVSTFRNUXJRbWRYSkstXzJ2Zw?oc=5",
   "acknowledged": false,
   "acknowledged_at": null
  },
  {
   "id": 7,
   "key": "tc_news",
   "created_at": "2026-10-16 15:34",
   "created_at_epoch": 1792164890.6,
   "level": "warn",
   "message": "新聞：Nvidia-backed CoreWeave stock, bond set for weekly plunge as rate-hike fears hit AI bet (The Business Times)",
   "url": "https://news.google.com/rss/articles/CBMixAFBVV95cUxPRnpHOVFjdDRvWWVEeXRhbThybGVsU2hpZ1BpT0FzdUtfdUtQT3RCVVZ2VGI2VHExQTl0Z2JPaVA2OTBkYVNRQWsySERESkhQeWVwMnJCZmJaSzlnZ25pSmhFNTN6NHRLcUhuUzROenBXRkQ1cld6SklnRVhmTlBmR1RlSnhXX0lmeWNTUkhkb3EtY0lYS091QU82WmpKWkQyVDVzbXVLcnJhekJXeE5BZjF1MUJRUkZKUm9FSTExek9GWURJ?oc=5",
   "acknowledged": false,
   "acknowledged_at": null
  },
  {
   "id": 6,
   "key": "tc_news",
   "created_at": "2026-10-16 13:32",
   "created_at_epoch": 1792157563.5,
   "level": "info",
   "message": "另有 20 則警示級新聞，請至 /tech 事件時間軸檢視",
   "url": "/tech",
   "acknowledged": false,
   "acknowledged_at": null
  },
  {
   "id": 5,
   "key": "tc_news",
   "created_at": "2026-10-16 13:32",
   "created_at_epoch": 1792157545.9,
   "level": "warn",
   "message": "新聞：Oracle CDS Hits Record as AI Selloff Sinks SK Hynix 11% (FourWeekMBA)",
   "url": "https://news.google.com/rss/articles/CBMiigFBVV95cUxNZ1locTNnQVQxZ0JNcU5HdmRpRWxZOWNRVWVXQkFucUJfOXl0OGt2SlBGNHM2Sk85cmNIWDViR2JwNS1CMDZwZnJxLUlyMHBUc3p5dTJuUlUwZ1llcXpXRk5VanlTLXZPZW9lc09YQmJ1S0ZtdjF6SmZOLWtjRmQ5TnRLcWV3UjUtSVE?oc=5",
   "acknowledged": false,
   "acknowledged_at": null
  },
  {
   "id": 4,
   "key": "tc_news",
   "created_at": "2026-10-16 13:32",
   "created_at_epoch": 1792157545.9,
   "level": "warn",
   "message": "新聞：Oracle 5-Year Credit Default Swap Spread Wide (Moomoo)",
   "url": "https://news.google.com/rss/articles/CBMioAFBVV95cUxQQWNBR3lGWkZuaG5LaVV6QjFCRy0tX3dpeldoYWlzWTgwQ0l3cW03alJSZXRyem00alRFeEdUbUNJSE5MNmdkX2M1N2FocERuUVoxNTE4MDk0Z25YY1JkV1A5T1ZFaEYxUmtyRElfRFhtYTN0QjJHU0EzTjFiUFcyTkRZSGJLa254cnZDUFZoM3g5STU1U3p5Q1ZhS0VITks3?oc=5",
   "acknowledged": false,
   "acknowledged_at": null
  },
  {
   "id": 3,
   "key": "tc_news",
   "created_at": "2026-10-16 13:32",
   "created_at_epoch": 1792157545.9,
   "level": "warn",
   "message": "新聞：CoreWeave shares tumble as bond yields near 15% on concern about AI borrowing binge (CNBC)",
   "url": "https://news.google.com/rss/articles/CBMifEFVX3lxTE44TUtWMDVLMlhGOWlMNGsxeWNBQ0R4QVdhS1Z4cmtReVN1dEJTOV9zQ1MycHZJVGo3WGpOdE42YlRzdm9kRHczVWplV1NYZXRfU1RodmIxRTZOVlhLbTJBZ1hRclQ4VHdpMnFjcEVWOGFpN3lvREE0Y09KWWM?oc=5",
   "acknowledged": false,
   "acknowledged_at": null
  },
  {
   "id": 2,
   "key": "tc_news",
   "created_at": "2026-10-16 13:32",
   "created_at_epoch": 1792157545.9,
   "level": "warn",
   "message": "新聞：AI Skepticism Is Shaking Markets. Will an Oracle Downgrade Be the Next Shoe to Drop? (Barron's)",
   "url": "https://news.google.com/rss/articles/CBMidkFVX3lxTFBZenFYdm9tQ1VRdlVseS1tYnBvQzBkNXdBd3V0OVVHNDVac3FBZnFVVjYyTFROMmd1cFZUVkZuLUprR3JlWGtvNFNDb0duWEVuWEMyQ1BuTGxiWDhhVjBubC1DdklwUmJhMVQ0TDdUdmg5VUN1S3c?oc=5",
   "acknowledged": false,
   "acknowledged_at": null
  },
  {
   "id": 1,
   "key": "tc_news",
   "created_at": "2026-10-16 13:32",
   "created_at_epoch": 1792157545.9,
   "level": "warn",
   "message": "新聞：Oracle's Default Insurance Hits a Record as AI Debt Fears Spread (Yahoo Finance)",
   "url": "https://news.google.com/rss/articles/CBMipAFBVV95cUxOc2NGS3A2RVlMYzhnZWdybWI0dlZrTWNabWtVdFJXcEQyaE54MU5VRFlBc0diMDhjYnFBZ21rcHlDN0pxdDJuQVc1UXVqWDJydUNleUVYTXpHT3NyQUlpTjl5NzllY2NNcW4wVXBVV1I3YVBIemxzTGNuQTh5VjcwQ05TakZaeVc5SC1SMllaN0dBOFkyUXV4dmg3UmM2OXZ1ckFXUw?oc=5",
   "acknowledged": false,
   "acknowledged_at": null
  }
 ],
 "detectors": {
  "boj_mpm": {
   "label": "BOJ 金融政策決定会合 公表文 (自動解析政策利率)",
   "pending": false,
   "interval": "daily",
   "last_run_at": "2026-10-19 15:35",
   "last_status": "ok",
   "last_message": "無待確認會議 (已核對至 2026-10-16)；下次會議 2026-10-30",
   "next_run_at": "2026-10-20 15:35"
  },
  "mof_debt": {
   "label": "MOF 国債及び借入金現在高 (自動解析，待人工確認)",
   "pending": false,
   "interval": "daily",
   "last_run_at": "2026-10-19 15:35",
   "last_status": "ok",
   "last_message": "未到公表時點 (2026-11-10 14:00)；將檢查 202609.html",
   "next_run_at": "2026-10-20 15:35"
  },
  "boj_flow_of_funds": {
   "label": "BOJ 資金循環統計 速報 (僅警示)",
   "pending": false,
   "interval": "daily",
   "last_run_at": "2026-10-19 15:35",
   "last_status": "ok",
   "last_message": "頁面季度 2026Q2 / 快照 2026Q2；sjexp.pdf Last-Modified Wed, 16 Sep 2026 03:41:37 GMT",
   "next_run_at": "2026-10-20 15:35"
  },
  "tc_sec_filings": {
   "label": "SEC EDGAR 新公告 (發債條款 / 新財務義務 / 新財報)",
   "pending": true,
   "interval": "hourly",
   "last_run_at": "2026-10-20 09:20",
   "last_status": "ok",
   "last_message": "新債券 0 檔、警示 0 則",
   "next_run_at": "2026-10-20 10:20"
  },
  "tc_news": {
   "label": "新聞 RSS (Google News：AI 信用關鍵字 + AI 實驗室股權 / IPO)",
   "pending": true,
   "interval": "hourly",
   "last_run_at": "2026-10-20 09:20",
   "last_status": "ok",
   "last_message": "節流中 (每 2 小時)",
   "next_run_at": "2026-10-20 10:20"
  }
 },
 "snapshots": {
  "boj_rate_changes": {
   "id": 4,
   "as_of": "2026-10-16",
   "origin": "seed",
   "verified": true,
   "created_at": "2026-10-16 08:00",
   "source_url": "https://www.boj.or.jp/mopo/mpmdeci/index.htm",
   "history_count": 1,
   "note": "程式內常數種子 (Step 2 前之靜態快照)"
  },
  "debt_breakdown": {
   "id": 1,
   "as_of": "2026-06-30",
   "origin": "seed",
   "verified": true,
   "created_at": "2026-10-16 08:00",
   "source_url": "https://www.mof.go.jp/jgbs/reference/gbb/202606.html",
   "history_count": 1,
   "note": "程式內常數種子 (Step 2 前之靜態快照)"
  },
  "holders": {
   "id": 2,
   "as_of": "2026Q2",
   "origin": "seed",
   "verified": true,
   "created_at": "2026-10-16 08:00",
   "source_url": "https://www.boj.or.jp/statistics/sj/sjexp.pdf",
   "history_count": 1,
   "note": "程式內常數種子 (Step 2 前之靜態快照)"
  },
  "holders_timeline": {
   "id": 3,
   "as_of": "2026Q2",
   "origin": "seed",
   "verified": true,
   "created_at": "2026-10-16 08:00",
   "source_url": "https://www.boj.or.jp/statistics/sj/sjexp.pdf",
   "history_count": 1,
   "note": "程式內常數種子 (Step 2 前之靜態快照)"
  }
 },
 "calendar": {
  "attention": 2,
  "next_7d": 2,
  "counts": {
   "scheduled": 52,
   "awaiting": 2,
   "updated": 120,
   "overdue": 0,
   "manual_required": 0
  }
 }
}