{
  "schema_version": "1.0",
  "last_updated": "2026-04-18",
  "maintainer": {
    "name": "Sat Singh",
    "url": "https://sunshine.fm/journal/"
  },
  "data_sources": {
    "fec": {
      "api": "https://api.open.fec.gov/v1",
      "endpoints": [
        "committee/totals",
        "schedules/schedule_e",
        "schedules/schedule_a",
        "schedules/schedule_b"
      ],
      "cadence": "daily at 09:00 UTC",
      "lag": "24–48 hours (FEC reporting lag)"
    },
    "news": {
      "api": "NewsAPI /v2/everything",
      "trusted_domains": [
        "notus.org",
        "opensecrets.org",
        "transformernews.ai",
        "punchbowl.news",
        "readsludge.com",
        "cnbc.com",
        "nbcnews.com",
        "politico.com",
        "axios.com",
        "washingtonpost.com",
        "nytimes.com",
        "abcnews.go.com",
        "apnews.com",
        "prospect.org",
        "bloomberg.com",
        "propublica.org",
        "thehill.com",
        "rollcall.com",
        "foxnews.com",
        "breitbart.com",
        "washingtonexaminer.com",
        "latimes.com",
        "calmatters.org",
        "sfchronicle.com"
      ],
      "lookback_window_days": 7,
      "cadence": "daily at 09:00 UTC"
    }
  },
  "classification_rules": {
    "camp": {
      "description": "Assigned editorially at PAC definition; not computed from data",
      "values": {
        "pro-ai": "Opposes state-level AI regulation; supports federal preemption",
        "pro-regulation": "Supports federal AI safety legislation and transparency standards"
      }
    },
    "network": {
      "description": "Editorially assigned cluster label grouping affiliated PACs",
      "values": {
        "Leading the Future network": "a16z / tech-industry-backed PACs (Leading the Future, Think Big, American Mission)",
        "Trump-aligned": "PACs with Trump administration ties (Innovation Council Action)",
        "Meta network": "Meta-affiliated entities (American Technology Excellence Project, Meta California PAC)",
        "Public First network": "Anthropic-backed regulation advocacy (Public First Action, Jobs and Democracy PAC, Defending Our Values PAC)"
      }
    },
    "amount_type": {
      "fec_verified": "Confirmed in FEC filing",
      "self_reported": "Announced publicly, not yet in FEC data",
      "pledged": "Publicly pledged, may not have transferred",
      "restricted_501c4": "Donated to affiliated 501(c)(4), not to PAC directly"
    }
  },
  "editorial_notes": [
    "Classification is editorial judgment by Sat Singh / SunshineFM",
    "FEC data may lag 24–48 hours from actual filing",
    "News mentions are filtered to 24 trusted domains via NewsAPI",
    "The $20M Anthropic donation is to Public First Action 501(c)(4), not directly to PACs",
    "Cron schedule moves to Claude Routines in Piece 2 (upcoming)"
  ],
  "endpoints": {
    "tracker_html": "https://sunshine.fm/super-pacs/",
    "full_data": "https://sunshine.fm/super-pacs/data.json",
    "methodology": "https://sunshine.fm/super-pacs/methodology.json",
    "agent_skill": "https://sunshine.fm/.well-known/agent-skills/track-ai-pac-spending/SKILL.md"
  }
}