{"sources":[{"source_id":"federal_register","name":"Federal Register","description":"Presidential EOs, proclamations, and USTR Section 301 notices","update_cadence":"Daily","role":"Threat detection","used_in_score":true,"last_changed":"2026-06-18"},{"source_id":"truth_social","name":"CNN Truth Social Archive","description":"Presidential statements — primary threat-detection feed","update_cadence":"5-minute cache","role":"Threat detection","used_in_score":true,"last_changed":"2026-06-23"},{"source_id":"usitc_dataweb","name":"USITC DataWeb","description":"Applied tariff rates (statutory-vs-applied gap) — 11 countries, HS-2","update_cadence":"Monthly","role":"Outcome + economic","used_in_score":true,"last_changed":"2026-06-15"},{"source_id":"courtlistener","name":"CourtListener / PACER","description":"CIT & CAFC rulings on tariff validity (PACER PCL fallback)","update_cadence":"Every 6 hours","role":"Outcome resolution","used_in_score":true,"last_changed":null},{"source_id":"congress","name":"Congress.gov","description":"Bill actions resolving legislation-linked events","update_cadence":"Per bill-linked event","role":"Outcome resolution","used_in_score":true,"last_changed":null},{"source_id":"gemini","name":"Gemini (grounded)","description":"Non-trade outcome reconciliation — independent reporting weighted above self-reported posts","update_cadence":"Per overdue non-trade event","role":"Outcome resolution","used_in_score":true,"last_changed":"2026-06-18"},{"source_id":"ecfr","name":"eCFR","description":"Point-in-time CFR snapshots verifying regulatory outcomes","update_cadence":"Per resolved event","role":"Outcome verification","used_in_score":true,"last_changed":"2026-06-12"},{"source_id":"bls","name":"BLS Public Data API","description":"Four-group CPI proxies, PPI, employment","update_cadence":"Monthly","role":"Economic measurement","used_in_score":true,"last_changed":"2026-05-01"},{"source_id":"fred","name":"FRED (St. Louis Fed)","description":"CPI, trade balance, S&P 500, VIX, yields, dollar index","update_cadence":"Daily / monthly (series-specific)","role":"Economic measurement","used_in_score":true,"last_changed":"2026-06-22"},{"source_id":"market_data","name":"Yahoo Finance (yfinance)","description":"SPY / VIX / sector-ETF reaction around threat & outcome dates","update_cadence":"Every 6 hours","role":"Economic measurement","used_in_score":true,"last_changed":"2026-06-23"},{"source_id":"pipeline","name":"Index Pipeline","description":"Last completed 6-hour pipeline run (index_daily build)","update_cadence":"Every 6 hours","role":"Index build","used_in_score":true,"last_changed":"2026-06-24"}],"generated_at":"2026-06-24T01:19:01.476715+00:00"}