{
  "generated_at": "2026-05-29T02:39:57.310782+00:00",
  "date": "2026-05-26",
  "method": "pi_openai_codex_gpt_5_2_moral_foundation_judge_v1",
  "review_status": "unreviewed_model_generated",
  "input_rhetoric_sources": {
    "base": "data/processed/ca-governor/2026-05-26/current_program_normalized.json",
    "expanded_by": "scripts/rhetoric_corpus.py"
  },
  "prompt": "data/processed/moral-foundation-comparison/2026-05-26/pi_moral_foundation_judge_prompt.txt",
  "status": "ok",
  "candidate_count": 3,
  "item_count": 10,
  "updated_candidates": [
    "Matt Mahan",
    "Steve Hilton",
    "Tom Steyer"
  ],
  "dimensions": [
    "care",
    "equality",
    "proportionality",
    "loyalty",
    "authority",
    "purity"
  ],
  "validation": {
    "valid": true,
    "expected_items": 3,
    "valid_items": 3,
    "errors": []
  },
  "guardrail_notes": [
    "Tom Steyer: removed unverifiable care.limiting_examples quote from tom-steyer-s15: We should be taxing that money. We should send it directly to California's pocke",
    "Tom Steyer: removed unverifiable proportionality.evidence quote from tom-steyer-s15: getting a windfall profit",
    "Tom Steyer: removed unverifiable proportionality.supporting_examples quote from tom-steyer-s15: we should be taxing the oil companies because they are getting a windfall profit",
    "Tom Steyer: removed unverifiable authority.evidence quote from tom-steyer-s15: hold people accountable who break the laws of California",
    "Tom Steyer: removed unverifiable authority.evidence quote from tom-steyer-s15: It is not legal for federal agents to come to California and break the law.",
    "Tom Steyer: removed unverifiable authority.supporting_examples quote from tom-steyer-s15: the governor of California should hold people accountable who break the laws of ",
    "Tom Steyer: removed unverifiable authority.supporting_examples quote from tom-steyer-s15: It is not legal for federal agents to come to California and break the law.",
    "Tom Steyer: capped authority score because direct evidence used fewer than two sources"
  ],
  "items": [
    {
      "candidate": "Xavier Becerra",
      "measurement_subject": "public_campaign_source_rhetoric",
      "foundation_scores": {
        "care": {
          "score": 0.75,
          "confidence": 0.78,
          "high_pole_label": "Care / harm protection",
          "low_pole_label": "Impersonal or non-care framing",
          "supporting_examples": [
            {
              "source_id": "xavier-becerra-s6",
              "quote": "People are dying on our streets because we have failed to treat it as such",
              "explanation": "Direct harm/suffering framing used to argue for urgency in responding to homelessness/mental health.",
              "citation": {
                "source_id": "xavier-becerra-s6",
                "label": "Becerra homelessness priority page",
                "url": "https://www.xavierbecerra2026.com/priorities/homelessness/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-xavierbecerra2026-com-priorities-homelessness-36dc6f693fa9.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "36dc6f693fa938d8071a763f13f8302618f481df730cee19a0949e10e79fe2f9",
                "word_count": 1192
              }
            },
            {
              "source_id": "xavier-becerra-s3",
              "quote": "The most effective way to lower healthcare costs is to keep people healthy in the first place.",
              "explanation": "Explicit health-protection frame; prevention framed as keeping people healthy.",
              "citation": {
                "source_id": "xavier-becerra-s3",
                "label": "Becerra health-care priority page",
                "url": "https://www.xavierbecerra2026.com/priorities/health-care/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-xavierbecerra2026-com-priorities-health-care-a3156d484958.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "a3156d48495880ea99ce63892ad47ec4ee8629e4a0780465066c179b79956207",
                "word_count": 2165
              }
            },
            {
              "source_id": "xavier-becerra-s4",
              "quote": "They are the difference between stability and the street.",
              "explanation": "Emphasizes vulnerability and preventing people from falling into homelessness.",
              "citation": {
                "source_id": "xavier-becerra-s4",
                "label": "Becerra housing priority page",
                "url": "https://www.xavierbecerra2026.com/priorities/housing/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-xavierbecerra2026-com-priorities-housing-ee323959e2e4.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "ee323959e2e450b0c61cab0d52a810c50b94550abc127d678b4a0b05423f9161",
                "word_count": 2939
              }
            },
            {
              "source_id": "xavier-becerra-s11",
              "quote": "This is a safety hazard. This is something that could cause lead to the loss of life if indeed we have a wildfire.",
              "explanation": "Public-safety / harm-prevention rhetoric tied to life-and-death risk.",
              "citation": {
                "source_id": "xavier-becerra-s11",
                "label": "Ezra Klein California Governor Housing Forum",
                "url": "https://www.youtube.com/watch?v=6HETwu7Kfu8",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-08-ezra-klein-california-governor-housing-forum/xavier-becerra.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2687
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "xavier-becerra-s6",
              "quote": "No blank checks. Every dollar tied to results. Programs that fail will be defunded; programs that work will be scaled.",
              "explanation": "Managerial/accountability framing partially displaces compassion-focused language, limiting a maximal Care score.",
              "citation": {
                "source_id": "xavier-becerra-s6",
                "label": "Becerra homelessness priority page",
                "url": "https://www.xavierbecerra2026.com/priorities/homelessness/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-xavierbecerra2026-com-priorities-homelessness-36dc6f693fa9.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "36dc6f693fa938d8071a763f13f8302618f481df730cee19a0949e10e79fe2f9",
                "word_count": 1192
              }
            },
            {
              "source_id": "xavier-becerra-s4",
              "quote": "Every dollar and every day wasted in government is a cost directly added to the mortgage or rent checks of the people we are trying to help.",
              "explanation": "Cost-efficiency frame (waste/delay) competes with purely harm/compassion rhetoric.",
              "citation": {
                "source_id": "xavier-becerra-s4",
                "label": "Becerra housing priority page",
                "url": "https://www.xavierbecerra2026.com/priorities/housing/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-xavierbecerra2026-com-priorities-housing-ee323959e2e4.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "ee323959e2e450b0c61cab0d52a810c50b94550abc127d678b4a0b05423f9161",
                "word_count": 2939
              }
            }
          ],
          "evidence": [
            {
              "source_id": "xavier-becerra-s6",
              "quote": "People are dying on our streets because we have failed to treat it as such",
              "explanation": "Harm/suffering emphasis.",
              "citation": {
                "source_id": "xavier-becerra-s6",
                "label": "Becerra homelessness priority page",
                "url": "https://www.xavierbecerra2026.com/priorities/homelessness/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-xavierbecerra2026-com-priorities-homelessness-36dc6f693fa9.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "36dc6f693fa938d8071a763f13f8302618f481df730cee19a0949e10e79fe2f9",
                "word_count": 1192
              }
            },
            {
              "source_id": "xavier-becerra-s3",
              "quote": "The most effective way to lower healthcare costs is to keep people healthy in the first place.",
              "explanation": "Health protection/prevention emphasis.",
              "citation": {
                "source_id": "xavier-becerra-s3",
                "label": "Becerra health-care priority page",
                "url": "https://www.xavierbecerra2026.com/priorities/health-care/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-xavierbecerra2026-com-priorities-health-care-a3156d484958.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "a3156d48495880ea99ce63892ad47ec4ee8629e4a0780465066c179b79956207",
                "word_count": 2165
              }
            },
            {
              "source_id": "xavier-becerra-s11",
              "quote": "This is a safety hazard. This is something that could cause lead to the loss of life if indeed we have a wildfire.",
              "explanation": "Safety/loss-of-life prevention emphasis.",
              "citation": {
                "source_id": "xavier-becerra-s11",
                "label": "Ezra Klein California Governor Housing Forum",
                "url": "https://www.youtube.com/watch?v=6HETwu7Kfu8",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-08-ezra-klein-california-governor-housing-forum/xavier-becerra.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2687
              }
            }
          ],
          "uncertainty": "Care framing is strong and frequent across health care, homelessness, disaster/wildfire safety, and affordability impacts, but some passages pivot to technocratic performance/accountability language, so the overall prominence is not fully pervasive."
        },
        "equality": {
          "score": 0.75,
          "confidence": 0.77,
          "high_pole_label": "Equal treatment and equal outcomes",
          "low_pole_label": "Non-equality or pragmatic framing",
          "supporting_examples": [
            {
              "source_id": "xavier-becerra-s7",
              "quote": "Section 1557 prohibits discrimination in healthcare based on gender, race, national origin, sex, age, or disability.",
              "explanation": "Direct anti-discrimination / equal-standing framing in health care access.",
              "citation": {
                "source_id": "xavier-becerra-s7",
                "label": "California DOJ ACA Section 1557 lawsuit release",
                "url": "https://www.oag.ca.gov/news/press-releases/attorney-general-becerra-files-lawsuit-challenging-trump-administration%E2%80%99s-rule-0",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-oag-ca-gov-news-press-releases-attorney-general-becerra-files-lawsuit-challenging-trum-38fee3973526.txt",
                "source_role": "record_event_source",
                "snapshot_sha256": "38fee3973526a6518e987bb0fcf3ae9ec4c47e08f6a84d2f59c1449af2c546d0",
                "word_count": 1158
              }
            },
            {
              "source_id": "xavier-becerra-s3",
              "quote": "regardless of income, zip code or immigration status.",
              "explanation": "Explicit equal-access language (universal standing) in coverage/access framing.",
              "citation": {
                "source_id": "xavier-becerra-s3",
                "label": "Becerra health-care priority page",
                "url": "https://www.xavierbecerra2026.com/priorities/health-care/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-xavierbecerra2026-com-priorities-health-care-a3156d484958.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "a3156d48495880ea99ce63892ad47ec4ee8629e4a0780465066c179b79956207",
                "word_count": 2165
              }
            },
            {
              "source_id": "xavier-becerra-s2",
              "quote": "close racial and economic gaps",
              "explanation": "Equity framing explicitly naming group-based gaps.",
              "citation": {
                "source_id": "xavier-becerra-s2",
                "label": "Becerra campaign priorities",
                "url": "https://www.xavierbecerra2026.com/priorities/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-xavierbecerra2026-com-priorities-151ede75d923.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "151ede75d9239b104f8e469a0370d75b7f6bac97ba03371254b6ec0e26f8602f",
                "word_count": 595
              }
            },
            {
              "source_id": "xavier-becerra-s13",
              "quote": "treat everyone, every motorist, the same way.",
              "explanation": "Explicit equal-treatment standard in policing/discrimination context.",
              "citation": {
                "source_id": "xavier-becerra-s13",
                "label": "Nexstar / NewsNation / The Hill California gubernatorial primary debate",
                "url": "https://www.newsnationnow.com/press/newsnation-and-the-hill-to-carry-nextstars-california-gubernatorial-primary-debate-on-april-22-at-10-pm-et/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-22-nexstar-newsnation-hill-governor-debate/xavier-becerra.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1962
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "xavier-becerra-s5",
              "quote": "My approach is grounded in partnership with the technology sector, with workers, and with the communities whose lives this technology will shape.",
              "explanation": "More collaborative/pragmatic governance framing without explicit equal-rights language.",
              "citation": {
                "source_id": "xavier-becerra-s5",
                "label": "Becerra AI priority page",
                "url": "https://www.xavierbecerra2026.com/priorities/ai/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-xavierbecerra2026-com-priorities-ai-a90b3e9db3fa.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "a90b3e9db3facc40bf25a9ee79d3eb5e3f11b9d897e842dca4bf5b1182c20e9f",
                "word_count": 1580
              }
            }
          ],
          "evidence": [
            {
              "source_id": "xavier-becerra-s7",
              "quote": "Section 1557 prohibits discrimination in healthcare based on gender, race, national origin, sex, age, or disability.",
              "explanation": "Anti-discrimination equal standing.",
              "citation": {
                "source_id": "xavier-becerra-s7",
                "label": "California DOJ ACA Section 1557 lawsuit release",
                "url": "https://www.oag.ca.gov/news/press-releases/attorney-general-becerra-files-lawsuit-challenging-trump-administration%E2%80%99s-rule-0",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-oag-ca-gov-news-press-releases-attorney-general-becerra-files-lawsuit-challenging-trum-38fee3973526.txt",
                "source_role": "record_event_source",
                "snapshot_sha256": "38fee3973526a6518e987bb0fcf3ae9ec4c47e08f6a84d2f59c1449af2c546d0",
                "word_count": 1158
              }
            },
            {
              "source_id": "xavier-becerra-s3",
              "quote": "regardless of income, zip code or immigration status.",
              "explanation": "Universal inclusion / equal access.",
              "citation": {
                "source_id": "xavier-becerra-s3",
                "label": "Becerra health-care priority page",
                "url": "https://www.xavierbecerra2026.com/priorities/health-care/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-xavierbecerra2026-com-priorities-health-care-a3156d484958.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "a3156d48495880ea99ce63892ad47ec4ee8629e4a0780465066c179b79956207",
                "word_count": 2165
              }
            },
            {
              "source_id": "xavier-becerra-s13",
              "quote": "treat everyone, every motorist, the same way.",
              "explanation": "Equal treatment under rules/law.",
              "citation": {
                "source_id": "xavier-becerra-s13",
                "label": "Nexstar / NewsNation / The Hill California gubernatorial primary debate",
                "url": "https://www.newsnationnow.com/press/newsnation-and-the-hill-to-carry-nextstars-california-gubernatorial-primary-debate-on-april-22-at-10-pm-et/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-22-nexstar-newsnation-hill-governor-debate/xavier-becerra.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1962
              }
            }
          ],
          "uncertainty": "Equality rhetoric is prominent, especially around anti-discrimination in health care and equal treatment in policing, but some major sections (housing production mechanics, infrastructure funding, AI innovation governance) rely more on pragmatic/problem-solving frames rather than explicit equality claims."
        },
        "proportionality": {
          "score": 0.2,
          "confidence": 0.5,
          "high_pole_label": "Rewards, penalties, and duties proportional to merit or contribution",
          "low_pole_label": "Non-proportional or pragmatic framing",
          "supporting_examples": [
            {
              "source_id": "xavier-becerra-s6",
              "quote": "No blank checks. Every dollar tied to results. Programs that fail will be defunded; programs that work will be scaled.",
              "explanation": "Clear accountability/deservedness logic: funding contingent on performance (reward/punish).",
              "citation": {
                "source_id": "xavier-becerra-s6",
                "label": "Becerra homelessness priority page",
                "url": "https://www.xavierbecerra2026.com/priorities/homelessness/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-xavierbecerra2026-com-priorities-homelessness-36dc6f693fa9.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "36dc6f693fa938d8071a763f13f8302618f481df730cee19a0949e10e79fe2f9",
                "word_count": 1192
              }
            },
            {
              "source_id": "xavier-becerra-s11",
              "quote": "at some point we cross over and now becomes penalties. And the penalties grow the longer it takes you to conform to what the law says you have to do.",
              "explanation": "Explicit proportional penalties escalating with continued noncompliance.",
              "citation": {
                "source_id": "xavier-becerra-s11",
                "label": "Ezra Klein California Governor Housing Forum",
                "url": "https://www.youtube.com/watch?v=6HETwu7Kfu8",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-08-ezra-klein-california-governor-housing-forum/xavier-becerra.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2687
              }
            },
            {
              "source_id": "xavier-becerra-s3",
              "quote": "so that corporations who shift their healthcare costs onto taxpayers pay their fair share.",
              "explanation": "Fair-share/deservedness framing tied to contribution and cost-shifting.",
              "citation": {
                "source_id": "xavier-becerra-s3",
                "label": "Becerra health-care priority page",
                "url": "https://www.xavierbecerra2026.com/priorities/health-care/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-xavierbecerra2026-com-priorities-health-care-a3156d484958.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "a3156d48495880ea99ce63892ad47ec4ee8629e4a0780465066c179b79956207",
                "word_count": 2165
              }
            },
            {
              "source_id": "xavier-becerra-s4",
              "quote": "Cities that obstruct housing they have already planned for will face real consequences.",
              "explanation": "Consequences for obstruction; proportional response to behavior.",
              "citation": {
                "source_id": "xavier-becerra-s4",
                "label": "Becerra housing priority page",
                "url": "https://www.xavierbecerra2026.com/priorities/housing/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-xavierbecerra2026-com-priorities-housing-ee323959e2e4.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "ee323959e2e450b0c61cab0d52a810c50b94550abc127d678b4a0b05423f9161",
                "word_count": 2939
              }
            }
          ],
          "limiting_examples": [],
          "evidence": [
            {
              "source_id": "xavier-becerra-s6",
              "quote": "No blank checks. Every dollar tied to results. Programs that fail will be defunded; programs that work will be scaled.",
              "explanation": "Accountability as reward/penalty.",
              "citation": {
                "source_id": "xavier-becerra-s6",
                "label": "Becerra homelessness priority page",
                "url": "https://www.xavierbecerra2026.com/priorities/homelessness/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-xavierbecerra2026-com-priorities-homelessness-36dc6f693fa9.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "36dc6f693fa938d8071a763f13f8302618f481df730cee19a0949e10e79fe2f9",
                "word_count": 1192
              }
            },
            {
              "source_id": "xavier-becerra-s11",
              "quote": "at some point we cross over and now becomes penalties. And the penalties grow the longer it takes you to conform to what the law says you have to do.",
              "explanation": "Escalating penalties proportional to noncompliance.",
              "citation": {
                "source_id": "xavier-becerra-s11",
                "label": "Ezra Klein California Governor Housing Forum",
                "url": "https://www.youtube.com/watch?v=6HETwu7Kfu8",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-08-ezra-klein-california-governor-housing-forum/xavier-becerra.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2687
              }
            },
            {
              "source_id": "xavier-becerra-s3",
              "quote": "pay their fair share.",
              "explanation": "Deserved contribution framing.",
              "citation": {
                "source_id": "xavier-becerra-s3",
                "label": "Becerra health-care priority page",
                "url": "https://www.xavierbecerra2026.com/priorities/health-care/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-xavierbecerra2026-com-priorities-health-care-a3156d484958.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "a3156d48495880ea99ce63892ad47ec4ee8629e4a0780465066c179b79956207",
                "word_count": 2165
              }
            }
          ],
          "uncertainty": "Proportionality is strongly evidenced in a few prominent governance/accountability passages (results-based funding, penalties, fair-share), but much of the corpus emphasizes universal rights, dignity, and harm prevention rather than merit-based allocation, so proportionality is not clearly dominant overall. Score capped below clear-evidence level because no exact limiting-pole quote survived validation.",
          "evidence_status": "one_sided_capped"
        },
        "loyalty": {
          "score": 0.35,
          "confidence": 0.62,
          "high_pole_label": "Group solidarity / betrayal",
          "low_pole_label": "Universal or individual framing",
          "supporting_examples": [
            {
              "source_id": "xavier-becerra-s5",
              "quote": "California built this technology, and California should benefit from it.",
              "explanation": "State in-group benefit framing (Californians as the 'we' who should benefit).",
              "citation": {
                "source_id": "xavier-becerra-s5",
                "label": "Becerra AI priority page",
                "url": "https://www.xavierbecerra2026.com/priorities/ai/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-xavierbecerra2026-com-priorities-ai-a90b3e9db3fa.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "a90b3e9db3facc40bf25a9ee79d3eb5e3f11b9d897e842dca4bf5b1182c20e9f",
                "word_count": 1580
              }
            },
            {
              "source_id": "xavier-becerra-s1",
              "quote": "working hard to protect your rights and freedoms in the state we love.",
              "explanation": "In-group attachment to the state ('we love') and collective protection.",
              "citation": {
                "source_id": "xavier-becerra-s1",
                "label": "Becerra campaign home page",
                "url": "https://www.xavierbecerra2026.com/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-xavierbecerra2026-com-6b359b7ad97e.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "6b359b7ad97e7529af1762afc4284cf4b49c82d5166e1e20bd10099f845d492d",
                "word_count": 1221
              }
            },
            {
              "source_id": "xavier-becerra-s16",
              "quote": "We must fight to keep Hollywood here in Southern California",
              "explanation": "Local in-group protection framing (keeping an industry 'here' as collective stake).",
              "citation": {
                "source_id": "xavier-becerra-s16",
                "label": "NBC4 / Telemundo 52 statewide California gubernatorial debate",
                "url": "https://www.nbclosangeles.com/news/local/watch-la-mayor-california-governor-debate-nbcla/3887402/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-06-nbc4-telemundo52-governor-debate/xavier-becerra.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 656
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "xavier-becerra-s2",
              "quote": "Health care is a human right",
              "explanation": "Universalist framing reduces reliance on in-group loyalty appeals.",
              "citation": {
                "source_id": "xavier-becerra-s2",
                "label": "Becerra campaign priorities",
                "url": "https://www.xavierbecerra2026.com/priorities/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-xavierbecerra2026-com-priorities-151ede75d923.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "151ede75d9239b104f8e469a0370d75b7f6bac97ba03371254b6ec0e26f8602f",
                "word_count": 595
              }
            },
            {
              "source_id": "xavier-becerra-s3",
              "quote": "no Californian is left without care",
              "explanation": "Inclusion frame is broad/universal within the state rather than contrasting against out-groups or emphasizing loyalty/betrayal.",
              "citation": {
                "source_id": "xavier-becerra-s3",
                "label": "Becerra health-care priority page",
                "url": "https://www.xavierbecerra2026.com/priorities/health-care/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-xavierbecerra2026-com-priorities-health-care-a3156d484958.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "a3156d48495880ea99ce63892ad47ec4ee8629e4a0780465066c179b79956207",
                "word_count": 2165
              }
            }
          ],
          "evidence": [
            {
              "source_id": "xavier-becerra-s5",
              "quote": "California built this technology, and California should benefit from it.",
              "explanation": "State solidarity/benefit.",
              "citation": {
                "source_id": "xavier-becerra-s5",
                "label": "Becerra AI priority page",
                "url": "https://www.xavierbecerra2026.com/priorities/ai/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-xavierbecerra2026-com-priorities-ai-a90b3e9db3fa.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "a90b3e9db3facc40bf25a9ee79d3eb5e3f11b9d897e842dca4bf5b1182c20e9f",
                "word_count": 1580
              }
            },
            {
              "source_id": "xavier-becerra-s1",
              "quote": "the state we love.",
              "explanation": "Affective solidarity with state/community.",
              "citation": {
                "source_id": "xavier-becerra-s1",
                "label": "Becerra campaign home page",
                "url": "https://www.xavierbecerra2026.com/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-xavierbecerra2026-com-6b359b7ad97e.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "6b359b7ad97e7529af1762afc4284cf4b49c82d5166e1e20bd10099f845d492d",
                "word_count": 1221
              }
            }
          ],
          "uncertainty": "Loyalty rhetoric appears but is not consistently central; much language is rights-based, harm-prevention, or pragmatic governance rather than explicit in-group/betrayal themes. Some 'California' appeals could be simple geographic framing rather than moralized loyalty, which lowers confidence."
        },
        "authority": {
          "score": 0.5,
          "confidence": 0.72,
          "high_pole_label": "Legitimate authority, hierarchy, law, and social order",
          "low_pole_label": "Non-authority or anti-bureaucratic framing",
          "supporting_examples": [
            {
              "source_id": "xavier-becerra-s11",
              "quote": "The reason we won is because they were violating the law.",
              "explanation": "Explicit rule-of-law legitimacy framing (law violation as moralized basis for action).",
              "citation": {
                "source_id": "xavier-becerra-s11",
                "label": "Ezra Klein California Governor Housing Forum",
                "url": "https://www.youtube.com/watch?v=6HETwu7Kfu8",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-08-ezra-klein-california-governor-housing-forum/xavier-becerra.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2687
              }
            },
            {
              "source_id": "xavier-becerra-s11",
              "quote": "we have to live by rules.",
              "explanation": "Direct moralized rules/order framing.",
              "citation": {
                "source_id": "xavier-becerra-s11",
                "label": "Ezra Klein California Governor Housing Forum",
                "url": "https://www.youtube.com/watch?v=6HETwu7Kfu8",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-08-ezra-klein-california-governor-housing-forum/xavier-becerra.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2687
              }
            },
            {
              "source_id": "xavier-becerra-s13",
              "quote": "it is against the law",
              "explanation": "Explicit appeal to legal authority in anti-discrimination enforcement context.",
              "citation": {
                "source_id": "xavier-becerra-s13",
                "label": "Nexstar / NewsNation / The Hill California gubernatorial primary debate",
                "url": "https://www.newsnationnow.com/press/newsnation-and-the-hill-to-carry-nextstars-california-gubernatorial-primary-debate-on-april-22-at-10-pm-et/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-22-nexstar-newsnation-hill-governor-debate/xavier-becerra.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1962
              }
            },
            {
              "source_id": "xavier-becerra-s4",
              "quote": "we will enforce the law.",
              "explanation": "Direct enforcement/rule legitimacy rhetoric tied to housing obligations.",
              "citation": {
                "source_id": "xavier-becerra-s4",
                "label": "Becerra housing priority page",
                "url": "https://www.xavierbecerra2026.com/priorities/housing/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-xavierbecerra2026-com-priorities-housing-ee323959e2e4.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "ee323959e2e450b0c61cab0d52a810c50b94550abc127d678b4a0b05423f9161",
                "word_count": 2939
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "xavier-becerra-s4",
              "quote": "Where broken laws and bureaucratic delay are adding years and tens of thousands of dollars to the cost of every home built, we can fix that.",
              "explanation": "Anti-bureaucratic/efficiency critique tempers pure authority/hierarchy reverence.",
              "citation": {
                "source_id": "xavier-becerra-s4",
                "label": "Becerra housing priority page",
                "url": "https://www.xavierbecerra2026.com/priorities/housing/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-xavierbecerra2026-com-priorities-housing-ee323959e2e4.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "ee323959e2e450b0c61cab0d52a810c50b94550abc127d678b4a0b05423f9161",
                "word_count": 2939
              }
            },
            {
              "source_id": "xavier-becerra-s6",
              "quote": "cut whatever red tape stands between the voters’ verdict and results on the ground.",
              "explanation": "Red-tape-cutting frame is more anti-procedure than pro-procedure, limiting Authority score.",
              "citation": {
                "source_id": "xavier-becerra-s6",
                "label": "Becerra homelessness priority page",
                "url": "https://www.xavierbecerra2026.com/priorities/homelessness/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-xavierbecerra2026-com-priorities-homelessness-36dc6f693fa9.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "36dc6f693fa938d8071a763f13f8302618f481df730cee19a0949e10e79fe2f9",
                "word_count": 1192
              }
            }
          ],
          "evidence": [
            {
              "source_id": "xavier-becerra-s11",
              "quote": "we have to live by rules.",
              "explanation": "Rules/order appeal.",
              "citation": {
                "source_id": "xavier-becerra-s11",
                "label": "Ezra Klein California Governor Housing Forum",
                "url": "https://www.youtube.com/watch?v=6HETwu7Kfu8",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-08-ezra-klein-california-governor-housing-forum/xavier-becerra.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2687
              }
            },
            {
              "source_id": "xavier-becerra-s11",
              "quote": "The reason we won is because they were violating the law.",
              "explanation": "Rule-of-law enforcement framing.",
              "citation": {
                "source_id": "xavier-becerra-s11",
                "label": "Ezra Klein California Governor Housing Forum",
                "url": "https://www.youtube.com/watch?v=6HETwu7Kfu8",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-08-ezra-klein-california-governor-housing-forum/xavier-becerra.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2687
              }
            },
            {
              "source_id": "xavier-becerra-s4",
              "quote": "we will enforce the law.",
              "explanation": "Explicit enforcement framing.",
              "citation": {
                "source_id": "xavier-becerra-s4",
                "label": "Becerra housing priority page",
                "url": "https://www.xavierbecerra2026.com/priorities/housing/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-xavierbecerra2026-com-priorities-housing-ee323959e2e4.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "ee323959e2e450b0c61cab0d52a810c50b94550abc127d678b4a0b05423f9161",
                "word_count": 2939
              }
            }
          ],
          "uncertainty": "Authority is present through law/rules/enforcement language, but many adjacent governance statements emphasize streamlining, reducing red tape, and performance management; these can be anti-bureaucratic rather than deference to institutions, so Authority is moderate rather than dominant."
        },
        "purity": {
          "score": 0.0,
          "confidence": 0.85,
          "high_pole_label": "Purity, sacredness, contamination, or degradation",
          "low_pole_label": "Secular or material policy framing",
          "supporting_examples": [],
          "limiting_examples": [
            {
              "source_id": "xavier-becerra-s1",
              "quote": "building our economy",
              "explanation": "Material/economic framing rather than moral purity or sacredness.",
              "citation": {
                "source_id": "xavier-becerra-s1",
                "label": "Becerra campaign home page",
                "url": "https://www.xavierbecerra2026.com/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-xavierbecerra2026-com-6b359b7ad97e.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "6b359b7ad97e7529af1762afc4284cf4b49c82d5166e1e20bd10099f845d492d",
                "word_count": 1221
              }
            }
          ],
          "evidence": [],
          "uncertainty": "No direct purity/sanctity/contamination/faith or bodily-sacredness rhetoric appears in the supplied excerpts. Health and abortion are framed primarily as care/rights/healthcare access rather than sacredness or moral pollution."
        }
      },
      "overall_confidence": 0.74,
      "coverage_notes": "Coverage includes campaign website pages (home, priorities, issue pages), multiple debate/forum transcript segments, and one California DOJ press release excerpt about ACA anti-discrimination protections. Purity content is absent across sources; Care/Equality recur across multiple distinct source_ids; Proportionality and Authority appear mainly in accountability/enforcement passages; Loyalty is present but less central.",
      "not_final_measurement": true,
      "requires_human_review": true,
      "source_count": 17,
      "source_word_count": 26621,
      "source_role_counts": {
        "campaign_or_program_source": 6,
        "record_event_source": 2,
        "executive_performance_source": 2,
        "candidate_transcript_segment": 7
      }
    },
    {
      "candidate": "Matt Mahan",
      "measurement_subject": "public_campaign_source_rhetoric",
      "foundation_scores": {
        "care": {
          "score": 0.75,
          "confidence": 0.7,
          "high_pole_label": "Care / harm protection",
          "low_pole_label": "Impersonal or non-care framing",
          "supporting_examples": [
            {
              "source_id": "matt-mahan-s3",
              "quote": "failing to offer interim solutions in the meantime is literally killing our unhoused residents and harming our entire community. Just last year, 246 unhoused people died on our streets.",
              "explanation": "Direct harm/suffering framing (death, killing) used to justify urgency on homelessness.",
              "citation": {
                "source_id": "matt-mahan-s3",
                "label": "Mayor Matt Mahan homelessness policy page",
                "url": "https://www.sjmayormatt.com/policy-homelessness",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-sjmayormatt-com-policy-homelessness-7b7becc5dd6f.txt",
                "source_role": "record_event_source",
                "snapshot_sha256": "7b7becc5dd6f38eb03d800b86967f2d4a60252e1678b6f96770a84400c9d0bc9",
                "word_count": 1330
              }
            },
            {
              "source_id": "matt-mahan-s3",
              "quote": "We need faster, less expensive routes to reduce human suffering.",
              "explanation": "Explicit compassion-oriented goal of reducing suffering.",
              "citation": {
                "source_id": "matt-mahan-s3",
                "label": "Mayor Matt Mahan homelessness policy page",
                "url": "https://www.sjmayormatt.com/policy-homelessness",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-sjmayormatt-com-policy-homelessness-7b7becc5dd6f.txt",
                "source_role": "record_event_source",
                "snapshot_sha256": "7b7becc5dd6f38eb03d800b86967f2d4a60252e1678b6f96770a84400c9d0bc9",
                "word_count": 1330
              }
            },
            {
              "source_id": "matt-mahan-s8",
              "quote": "we unintentionally left thousands of people to suffer and die on our streets.",
              "explanation": "Care frame centered on suffering and death as moral failure.",
              "citation": {
                "source_id": "matt-mahan-s8",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/matt-mahan.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1377
              }
            },
            {
              "source_id": "matt-mahan-s8",
              "quote": "Prop 36 gives us a middle path, an opportunity to usher in an era of mass treatment.",
              "explanation": "Treatment and saving lives framed as central moral aim.",
              "citation": {
                "source_id": "matt-mahan-s8",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/matt-mahan.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1377
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "matt-mahan-s4",
              "quote": "As governor, I would focus on three things: reliability, speed and accountability.",
              "explanation": "Technocratic performance framing that competes with explicit compassion rhetoric.",
              "citation": {
                "source_id": "matt-mahan-s4",
                "label": "Axios San Diego candidate Q&A: lowering gas and energy bills",
                "url": "https://www.axios.com/local/san-diego/2026/05/14/june-2-primary-california-gas-electricity-affordability",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-14-axios-energy-costs-candidate-qa/matt-mahan.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 183
              }
            },
            {
              "source_id": "matt-mahan-s14",
              "quote": "The change we need is rooted in accountability for results.",
              "explanation": "Results/accountability emphasis can displace explicit harm/compassion language in some segments.",
              "citation": {
                "source_id": "matt-mahan-s14",
                "label": "CBS News California / San Francisco Examiner gubernatorial debate",
                "url": "https://www.cbsnews.com/sanfrancisco/live-updates/2026-california-governors-race-primary-debate-bay-area/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-14-cbs-sf-examiner-governor-debate/matt-mahan.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1153
              }
            }
          ],
          "evidence": [
            {
              "source_id": "matt-mahan-s3",
              "quote": "failing to offer interim solutions in the meantime is literally killing our unhoused residents and harming our entire community. Just last year, 246 unhoused people died on our streets.",
              "explanation": "Harm/death framing.",
              "citation": {
                "source_id": "matt-mahan-s3",
                "label": "Mayor Matt Mahan homelessness policy page",
                "url": "https://www.sjmayormatt.com/policy-homelessness",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-sjmayormatt-com-policy-homelessness-7b7becc5dd6f.txt",
                "source_role": "record_event_source",
                "snapshot_sha256": "7b7becc5dd6f38eb03d800b86967f2d4a60252e1678b6f96770a84400c9d0bc9",
                "word_count": 1330
              }
            },
            {
              "source_id": "matt-mahan-s8",
              "quote": "we unintentionally left thousands of people to suffer and die on our streets.",
              "explanation": "Harm/suffering framing.",
              "citation": {
                "source_id": "matt-mahan-s8",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/matt-mahan.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1377
              }
            },
            {
              "source_id": "matt-mahan-s4",
              "quote": "As governor, I would focus on three things: reliability, speed and accountability.",
              "explanation": "Limiting technocratic emphasis.",
              "citation": {
                "source_id": "matt-mahan-s4",
                "label": "Axios San Diego candidate Q&A: lowering gas and energy bills",
                "url": "https://www.axios.com/local/san-diego/2026/05/14/june-2-primary-california-gas-electricity-affordability",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-14-axios-energy-costs-candidate-qa/matt-mahan.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 183
              }
            }
          ],
          "uncertainty": "Care rhetoric is very strong in homelessness/treatment passages, but other parts of the corpus are dominated by performance and cost framing (speed/accountability). The score reflects prominence across multiple sources, with care language concentrated in homelessness/crime-treatment contexts."
        },
        "equality": {
          "score": 0.5,
          "confidence": 0.62,
          "high_pole_label": "Equal treatment and equal outcomes",
          "low_pole_label": "Non-equality or pragmatic framing",
          "supporting_examples": [
            {
              "source_id": "matt-mahan-s8",
              "quote": "residents rights, civil liberties are being threatened.",
              "explanation": "Civil liberties framing signals equal standing/rights protection.",
              "citation": {
                "source_id": "matt-mahan-s8",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/matt-mahan.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1377
              }
            },
            {
              "source_id": "matt-mahan-s9",
              "quote": "stand up for civil rights",
              "explanation": "Explicit civil-rights language.",
              "citation": {
                "source_id": "matt-mahan-s9",
                "label": "Jewish California Governor 2026 Candidate Forum",
                "url": "https://www.youtube.com/watch?v=mH-ZKGUUlv0",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-26-jewish-california-governor-candidate-forum/matt-mahan.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 866
              }
            },
            {
              "source_id": "matt-mahan-s9",
              "quote": "We need to remember the fundamental human dignity of everyone in our community.",
              "explanation": "Universal dignity framing supporting equal standing.",
              "citation": {
                "source_id": "matt-mahan-s9",
                "label": "Jewish California Governor 2026 Candidate Forum",
                "url": "https://www.youtube.com/watch?v=mH-ZKGUUlv0",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-26-jewish-california-governor-candidate-forum/matt-mahan.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 866
              }
            },
            {
              "source_id": "matt-mahan-s10",
              "quote": "it's part of the reason that our streets are safer and cleaner. I'm proud of what we've done. All demand results from every city and every county in California as governor.",
              "explanation": "Not equality per se, but supports a statewide uniform-results expectation; included as weaker context for why equality score is not higher.",
              "citation": {
                "source_id": "matt-mahan-s10",
                "label": "Nexstar / NewsNation / The Hill California gubernatorial primary debate",
                "url": "https://www.newsnationnow.com/press/newsnation-and-the-hill-to-carry-nextstars-california-gubernatorial-primary-debate-on-april-22-at-10-pm-et/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-22-nexstar-newsnation-hill-governor-debate/matt-mahan.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 973
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "matt-mahan-s6",
              "quote": "Mahan thinks tax proposals that sound good politically often backfire economically.",
              "explanation": "Pragmatic/economic lens often replaces explicit equal-rights language.",
              "citation": {
                "source_id": "matt-mahan-s6",
                "label": "Axios San Diego candidate Q&A: taxes and greenhouse gas goals",
                "url": "https://www.axios.com/local/san-diego/2026/05/18/california-governor-primary-taxes-greenhouse-gas-emissions",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-18-axios-taxes-climate-candidate-qa/matt-mahan.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 92
              }
            },
            {
              "source_id": "matt-mahan-s4",
              "quote": "Ratepayers should not be treated like a blank check for every delay, cost overrun or failure of long-term planning.",
              "explanation": "Consumer/accountability framing rather than equal-rights/equity framing.",
              "citation": {
                "source_id": "matt-mahan-s4",
                "label": "Axios San Diego candidate Q&A: lowering gas and energy bills",
                "url": "https://www.axios.com/local/san-diego/2026/05/14/june-2-primary-california-gas-electricity-affordability",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-14-axios-energy-costs-candidate-qa/matt-mahan.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 183
              }
            }
          ],
          "evidence": [
            {
              "source_id": "matt-mahan-s8",
              "quote": "residents rights, civil liberties are being threatened.",
              "explanation": "Rights/equal-standing language.",
              "citation": {
                "source_id": "matt-mahan-s8",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/matt-mahan.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1377
              }
            },
            {
              "source_id": "matt-mahan-s9",
              "quote": "stand up for civil rights",
              "explanation": "Explicit civil-rights reference.",
              "citation": {
                "source_id": "matt-mahan-s9",
                "label": "Jewish California Governor 2026 Candidate Forum",
                "url": "https://www.youtube.com/watch?v=mH-ZKGUUlv0",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-26-jewish-california-governor-candidate-forum/matt-mahan.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 866
              }
            },
            {
              "source_id": "matt-mahan-s6",
              "quote": "Mahan thinks tax proposals that sound good politically often backfire economically.",
              "explanation": "Limiting pragmatic framing.",
              "citation": {
                "source_id": "matt-mahan-s6",
                "label": "Axios San Diego candidate Q&A: taxes and greenhouse gas goals",
                "url": "https://www.axios.com/local/san-diego/2026/05/18/california-governor-primary-taxes-greenhouse-gas-emissions",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-18-axios-taxes-climate-candidate-qa/matt-mahan.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 92
              }
            }
          ],
          "uncertainty": "Equality rhetoric appears primarily in immigration/civil-liberties contexts and less in other policy areas; much of the broader corpus emphasizes affordability, results, and accountability. The equality score reflects repeated rights/civil-liberties language across multiple debate/forum sources, but it is not dominant overall."
        },
        "proportionality": {
          "score": 0.75,
          "confidence": 0.72,
          "high_pole_label": "Rewards, penalties, and duties proportional to merit or contribution",
          "low_pole_label": "Non-proportional or pragmatic framing",
          "supporting_examples": [
            {
              "source_id": "matt-mahan-s4",
              "quote": "EV owners, who are disproportionately higher-income, should pay their fair share for the roads they use too.",
              "explanation": "Explicit fair-share/reciprocity framing tied to use and ability.",
              "citation": {
                "source_id": "matt-mahan-s4",
                "label": "Axios San Diego candidate Q&A: lowering gas and energy bills",
                "url": "https://www.axios.com/local/san-diego/2026/05/14/june-2-primary-california-gas-electricity-affordability",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-14-axios-energy-costs-candidate-qa/matt-mahan.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 183
              }
            },
            {
              "source_id": "matt-mahan-s8",
              "quote": "There is no recovery without accountability",
              "explanation": "Explicit accountability framing as necessary condition for recovery.",
              "citation": {
                "source_id": "matt-mahan-s8",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/matt-mahan.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1377
              }
            },
            {
              "source_id": "matt-mahan-s8",
              "quote": "it takes real intervention and a threat of consequences to help people recover.",
              "explanation": "Consequences/punishment-as-leverage framing.",
              "citation": {
                "source_id": "matt-mahan-s8",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/matt-mahan.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1377
              }
            },
            {
              "source_id": "matt-mahan-s10",
              "quote": "we required that people come indoors.",
              "explanation": "Conditionality/expectations framing (duties in exchange for services).",
              "citation": {
                "source_id": "matt-mahan-s10",
                "label": "Nexstar / NewsNation / The Hill California gubernatorial primary debate",
                "url": "https://www.newsnationnow.com/press/newsnation-and-the-hill-to-carry-nextstars-california-gubernatorial-primary-debate-on-april-22-at-10-pm-et/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-22-nexstar-newsnation-hill-governor-debate/matt-mahan.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 973
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "matt-mahan-s3",
              "quote": "We need faster, less expensive routes to reduce human suffering.",
              "explanation": "Care/efficiency focus rather than desert/merit focus in parts of homelessness rhetoric.",
              "citation": {
                "source_id": "matt-mahan-s3",
                "label": "Mayor Matt Mahan homelessness policy page",
                "url": "https://www.sjmayormatt.com/policy-homelessness",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-sjmayormatt-com-policy-homelessness-7b7becc5dd6f.txt",
                "source_role": "record_event_source",
                "snapshot_sha256": "7b7becc5dd6f38eb03d800b86967f2d4a60252e1678b6f96770a84400c9d0bc9",
                "word_count": 1330
              }
            },
            {
              "source_id": "matt-mahan-s1",
              "quote": "Sacramento just throws money at our problems but I’m solving them.",
              "explanation": "General competence critique rather than explicit deservedness/penalty framing.",
              "citation": {
                "source_id": "matt-mahan-s1",
                "label": "Mahan TV ad launch release",
                "url": "https://www.mahanforcalifornia.com/news/new-mahan-for-governor-campaign-launches-3-million-tv-ad-blitz-across-california",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-mahanforcalifornia-com-news-new-mahan-for-governor-campaign-launches-3-million-tv-ad-b-fc6f4498b3f7.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "fc6f4498b3f7dcbe8e12f4b79713f4fe998f9e853bf14f13ddbad051f23c9a6a",
                "word_count": 562
              }
            }
          ],
          "evidence": [
            {
              "source_id": "matt-mahan-s4",
              "quote": "EV owners, who are disproportionately higher-income, should pay their fair share for the roads they use too.",
              "explanation": "Fair-share reciprocity.",
              "citation": {
                "source_id": "matt-mahan-s4",
                "label": "Axios San Diego candidate Q&A: lowering gas and energy bills",
                "url": "https://www.axios.com/local/san-diego/2026/05/14/june-2-primary-california-gas-electricity-affordability",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-14-axios-energy-costs-candidate-qa/matt-mahan.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 183
              }
            },
            {
              "source_id": "matt-mahan-s8",
              "quote": "There is no recovery without accountability",
              "explanation": "Accountability/merited consequences.",
              "citation": {
                "source_id": "matt-mahan-s8",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/matt-mahan.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1377
              }
            },
            {
              "source_id": "matt-mahan-s3",
              "quote": "We need faster, less expensive routes to reduce human suffering.",
              "explanation": "Limiting care/efficiency emphasis.",
              "citation": {
                "source_id": "matt-mahan-s3",
                "label": "Mayor Matt Mahan homelessness policy page",
                "url": "https://www.sjmayormatt.com/policy-homelessness",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-sjmayormatt-com-policy-homelessness-7b7becc5dd6f.txt",
                "source_role": "record_event_source",
                "snapshot_sha256": "7b7becc5dd6f38eb03d800b86967f2d4a60252e1678b6f96770a84400c9d0bc9",
                "word_count": 1330
              }
            }
          ],
          "uncertainty": "Proportionality is especially salient in tax/fees and Prop 36 accountability rhetoric; in other parts of the corpus (housing process, tech/governance), the language is more managerial than desert-based. Still, proportionality appears across multiple distinct topics and sources."
        },
        "loyalty": {
          "score": 0.35,
          "confidence": 0.55,
          "high_pole_label": "Group solidarity / betrayal",
          "low_pole_label": "Universal or individual framing",
          "supporting_examples": [
            {
              "source_id": "matt-mahan-s9",
              "quote": "I want you to be celebrated for the deep civic, cultural, economic contributions you make to this state every day.",
              "explanation": "Solidarity language directed to an identified community (Jewish community).",
              "citation": {
                "source_id": "matt-mahan-s9",
                "label": "Jewish California Governor 2026 Candidate Forum",
                "url": "https://www.youtube.com/watch?v=mH-ZKGUUlv0",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-26-jewish-california-governor-candidate-forum/matt-mahan.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 866
              }
            },
            {
              "source_id": "matt-mahan-s9",
              "quote": "as governor, I will be your biggest ally.",
              "explanation": "Allyship/standing-with framing toward a defined group.",
              "citation": {
                "source_id": "matt-mahan-s9",
                "label": "Jewish California Governor 2026 Candidate Forum",
                "url": "https://www.youtube.com/watch?v=mH-ZKGUUlv0",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-26-jewish-california-governor-candidate-forum/matt-mahan.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 866
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "matt-mahan-s9",
              "quote": "We need to remember the fundamental human dignity of everyone in our community.",
              "explanation": "Universalism reduces emphasis on in-group loyalty as the primary moral frame.",
              "citation": {
                "source_id": "matt-mahan-s9",
                "label": "Jewish California Governor 2026 Candidate Forum",
                "url": "https://www.youtube.com/watch?v=mH-ZKGUUlv0",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-26-jewish-california-governor-candidate-forum/matt-mahan.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 866
              }
            }
          ],
          "evidence": [
            {
              "source_id": "matt-mahan-s9",
              "quote": "as governor, I will be your biggest ally.",
              "explanation": "Group-ally framing.",
              "citation": {
                "source_id": "matt-mahan-s9",
                "label": "Jewish California Governor 2026 Candidate Forum",
                "url": "https://www.youtube.com/watch?v=mH-ZKGUUlv0",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-26-jewish-california-governor-candidate-forum/matt-mahan.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 866
              }
            },
            {
              "source_id": "matt-mahan-s9",
              "quote": "We need to remember the fundamental human dignity of everyone in our community.",
              "explanation": "Limiting universal frame.",
              "citation": {
                "source_id": "matt-mahan-s9",
                "label": "Jewish California Governor 2026 Candidate Forum",
                "url": "https://www.youtube.com/watch?v=mH-ZKGUUlv0",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-26-jewish-california-governor-candidate-forum/matt-mahan.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 866
              }
            }
          ],
          "uncertainty": "Loyalty rhetoric is present but mostly concentrated in one forum addressing a specific community; elsewhere Mahan more often uses universal or statewide 'every Californian' language. Score kept at clear-but-isolated."
        },
        "authority": {
          "score": 0.5,
          "confidence": 0.62,
          "high_pole_label": "Legitimate authority, hierarchy, law, and social order",
          "low_pole_label": "Non-authority or anti-bureaucratic framing",
          "supporting_examples": [
            {
              "source_id": "matt-mahan-s13",
              "quote": "the state absolutely has to intervene and hold them accountable.",
              "explanation": "Legitimacy of state override and enforcement against localities framed as necessary.",
              "citation": {
                "source_id": "matt-mahan-s13",
                "label": "NBC4 / Telemundo 52 statewide California gubernatorial debate",
                "url": "https://www.nbclosangeles.com/news/local/watch-la-mayor-california-governor-debate-nbcla/3887402/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-06-nbc4-telemundo52-governor-debate/matt-mahan.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1280
              }
            },
            {
              "source_id": "matt-mahan-s13",
              "quote": "When those spaces are available, we require people come indoors.",
              "explanation": "Rule/requirement framing tied to social order around homelessness.",
              "citation": {
                "source_id": "matt-mahan-s13",
                "label": "NBC4 / Telemundo 52 statewide California gubernatorial debate",
                "url": "https://www.nbclosangeles.com/news/local/watch-la-mayor-california-governor-debate-nbcla/3887402/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-06-nbc4-telemundo52-governor-debate/matt-mahan.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1280
              }
            },
            {
              "source_id": "matt-mahan-s9",
              "quote": "protect our Constitution",
              "explanation": "Institutional legitimacy framing (constitutional protection).",
              "citation": {
                "source_id": "matt-mahan-s9",
                "label": "Jewish California Governor 2026 Candidate Forum",
                "url": "https://www.youtube.com/watch?v=mH-ZKGUUlv0",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-26-jewish-california-governor-candidate-forum/matt-mahan.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 866
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "matt-mahan-s7",
              "quote": "We've got to cut the one-time fees in order to get the housing in the ground.",
              "explanation": "Process/efficiency reform rhetoric without explicit law-and-order or legitimacy language.",
              "citation": {
                "source_id": "matt-mahan-s7",
                "label": "Ezra Klein California Governor Housing Forum",
                "url": "https://www.youtube.com/watch?v=6HETwu7Kfu8",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-08-ezra-klein-california-governor-housing-forum/matt-mahan.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2532
              }
            },
            {
              "source_id": "matt-mahan-s4",
              "quote": "That means fixing permitting, cutting red tape and setting real timelines for approvals.",
              "explanation": "Anti-bureaucratic/efficiency framing rather than authority/obedience framing.",
              "citation": {
                "source_id": "matt-mahan-s4",
                "label": "Axios San Diego candidate Q&A: lowering gas and energy bills",
                "url": "https://www.axios.com/local/san-diego/2026/05/14/june-2-primary-california-gas-electricity-affordability",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-14-axios-energy-costs-candidate-qa/matt-mahan.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 183
              }
            }
          ],
          "evidence": [
            {
              "source_id": "matt-mahan-s13",
              "quote": "When those spaces are available, we require people come indoors.",
              "explanation": "Requirement/enforcement framing.",
              "citation": {
                "source_id": "matt-mahan-s13",
                "label": "NBC4 / Telemundo 52 statewide California gubernatorial debate",
                "url": "https://www.nbclosangeles.com/news/local/watch-la-mayor-california-governor-debate-nbcla/3887402/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-06-nbc4-telemundo52-governor-debate/matt-mahan.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1280
              }
            },
            {
              "source_id": "matt-mahan-s9",
              "quote": "protect our Constitution",
              "explanation": "Institutional legitimacy.",
              "citation": {
                "source_id": "matt-mahan-s9",
                "label": "Jewish California Governor 2026 Candidate Forum",
                "url": "https://www.youtube.com/watch?v=mH-ZKGUUlv0",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-26-jewish-california-governor-candidate-forum/matt-mahan.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 866
              }
            },
            {
              "source_id": "matt-mahan-s4",
              "quote": "That means fixing permitting, cutting red tape and setting real timelines for approvals.",
              "explanation": "Limiting efficiency framing.",
              "citation": {
                "source_id": "matt-mahan-s4",
                "label": "Axios San Diego candidate Q&A: lowering gas and energy bills",
                "url": "https://www.axios.com/local/san-diego/2026/05/14/june-2-primary-california-gas-electricity-affordability",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-14-axios-energy-costs-candidate-qa/matt-mahan.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 183
              }
            }
          ],
          "uncertainty": "Authority language is clearest where 'require' and state intervention are explicit, and where constitutional protection is invoked. Large portions of the corpus focus on pragmatic governance (permitting, costs, results) that does not clearly moralize rules/tradition/order, lowering overall prominence."
        },
        "purity": {
          "score": 0.2,
          "confidence": 0.45,
          "high_pole_label": "Purity, sacredness, contamination, or degradation",
          "low_pole_label": "Secular or material policy framing",
          "supporting_examples": [
            {
              "source_id": "matt-mahan-s9",
              "quote": "our most sacred institutions.",
              "explanation": "Sacredness language appears in institutional context (not bodily/sexual purity), giving limited purity-domain signal.",
              "citation": {
                "source_id": "matt-mahan-s9",
                "label": "Jewish California Governor 2026 Candidate Forum",
                "url": "https://www.youtube.com/watch?v=mH-ZKGUUlv0",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-26-jewish-california-governor-candidate-forum/matt-mahan.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 866
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "matt-mahan-s4",
              "quote": "I would focus on immediate relief and long-term affordability.",
              "explanation": "Material/affordability framing dominates much of the corpus.",
              "citation": {
                "source_id": "matt-mahan-s4",
                "label": "Axios San Diego candidate Q&A: lowering gas and energy bills",
                "url": "https://www.axios.com/local/san-diego/2026/05/14/june-2-primary-california-gas-electricity-affordability",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-14-axios-energy-costs-candidate-qa/matt-mahan.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 183
              }
            },
            {
              "source_id": "matt-mahan-s3",
              "quote": "proven, scaleable, and cost-effective ways",
              "explanation": "Technocratic framing in a major policy page reduces purity-domain salience.",
              "citation": {
                "source_id": "matt-mahan-s3",
                "label": "Mayor Matt Mahan homelessness policy page",
                "url": "https://www.sjmayormatt.com/policy-homelessness",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-sjmayormatt-com-policy-homelessness-7b7becc5dd6f.txt",
                "source_role": "record_event_source",
                "snapshot_sha256": "7b7becc5dd6f38eb03d800b86967f2d4a60252e1678b6f96770a84400c9d0bc9",
                "word_count": 1330
              }
            }
          ],
          "evidence": [
            {
              "source_id": "matt-mahan-s9",
              "quote": "our most sacred institutions.",
              "explanation": "Limited sacredness wording.",
              "citation": {
                "source_id": "matt-mahan-s9",
                "label": "Jewish California Governor 2026 Candidate Forum",
                "url": "https://www.youtube.com/watch?v=mH-ZKGUUlv0",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-26-jewish-california-governor-candidate-forum/matt-mahan.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 866
              }
            }
          ],
          "uncertainty": "Direct purity/sanctity or bodily integrity rhetoric is scarce; the only clear purity-adjacent wording is 'sacred' applied to institutions, which may not reflect a core Purity frame. Score kept low due to limited and non-central evidence."
        }
      },
      "overall_confidence": 0.68,
      "coverage_notes": "Evidence spans campaign ad text, homelessness policy page, and multiple debate/forum excerpts. Moral rhetoric is most developed around homelessness/treatment and affordability/fair-share themes.",
      "not_final_measurement": true,
      "requires_human_review": true,
      "source_count": 14,
      "source_word_count": 13795,
      "source_role_counts": {
        "campaign_or_program_source": 1,
        "record_event_source": 2,
        "candidate_transcript_segment": 11
      }
    },
    {
      "candidate": "Katie Porter",
      "measurement_subject": "public_campaign_source_rhetoric",
      "foundation_scores": {
        "care": {
          "score": 0.75,
          "confidence": 0.73,
          "high_pole_label": "Care / harm protection",
          "low_pole_label": "Impersonal or non-care framing",
          "supporting_examples": [
            {
              "source_id": "katie-porter-s2",
              "quote": "secured free COVID testing for every American",
              "explanation": "Frames action as protecting public health and reducing harm via access to testing.",
              "citation": {
                "source_id": "katie-porter-s2",
                "label": "Porter campaign biography",
                "url": "https://katieporter.com/about/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/katieporter-com-about-c1a9e58346d9.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "c1a9e58346d99f9f69a6be8eef4081e6602ffc97940b6d990e180968082d49ba",
                "word_count": 562
              }
            },
            {
              "source_id": "katie-porter-s13",
              "quote": "These folks are victims",
              "explanation": "Explicit victim/harm framing in discussing insurer conduct and those affected.",
              "citation": {
                "source_id": "katie-porter-s13",
                "label": "NBC4 / Telemundo 52 statewide California gubernatorial debate",
                "url": "https://www.nbclosangeles.com/news/local/watch-la-mayor-california-governor-debate-nbcla/3887402/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-06-nbc4-telemundo52-governor-debate/katie-porter.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 666
              }
            },
            {
              "source_id": "katie-porter-s13",
              "quote": "Homelessness prevention is the key. It costs about $6,000 to prevent someone from becoming homeless. That is such a better investment than so much more humane than allowing people to live on the streets.",
              "explanation": "Direct compassion/humane-treatment framing regarding homelessness.",
              "citation": {
                "source_id": "katie-porter-s13",
                "label": "NBC4 / Telemundo 52 statewide California gubernatorial debate",
                "url": "https://www.nbclosangeles.com/news/local/watch-la-mayor-california-governor-debate-nbcla/3887402/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-06-nbc4-telemundo52-governor-debate/katie-porter.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 666
              }
            },
            {
              "source_id": "katie-porter-s8",
              "quote": "we went to churches, we went to military bases to help people figure out whether they could save their home",
              "explanation": "Helping people avoid foreclosure is framed as direct assistance to families in need.",
              "citation": {
                "source_id": "katie-porter-s8",
                "label": "KQED California Gubernatorial Election Town Hall: Katie Porter",
                "url": "https://video.kqed.org/video/former-us-representative-katie-porter-0zyjre/",
                "text_path": "data/processed/source-corpus-web/2026-05-26/text/event-2026-05-08-kqed-katie-porter-governor-town-hall.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 10127
              }
            },
            {
              "source_id": "katie-porter-s14",
              "quote": "WE NEED TO PROVIDE TREATMENT FOR PEOPLE AND WE NEED TO PROVIDE A PROCESS.",
              "explanation": "Emphasizes care/treatment rather than punitive approaches for unsheltered people.",
              "citation": {
                "source_id": "katie-porter-s14",
                "label": "CBS News California / San Francisco Examiner gubernatorial debate",
                "url": "https://www.cbsnews.com/sanfrancisco/live-updates/2026-california-governors-race-primary-debate-bay-area/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-14-cbs-sf-examiner-governor-debate/katie-porter.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1444
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "katie-porter-s9",
              "quote": "More housing is a tool to less expensive housing.",
              "explanation": "Technocratic/instrumental cost framing (housing as a tool) rather than explicit compassion/harm language.",
              "citation": {
                "source_id": "katie-porter-s9",
                "label": "Ezra Klein California Governor Housing Forum",
                "url": "https://www.youtube.com/watch?v=6HETwu7Kfu8",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-08-ezra-klein-california-governor-housing-forum/katie-porter.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2511
              }
            },
            {
              "source_id": "katie-porter-s4",
              "quote": "Child care is the backbone of a strong economy, not just a family issue.",
              "explanation": "Leans toward economic/efficiency framing, limiting how purely care-centered the rhetoric is.",
              "citation": {
                "source_id": "katie-porter-s4",
                "label": "Porter child-care priority page",
                "url": "https://katieporter.com/priority/free-child-care-for-all/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/katieporter-com-priority-free-child-care-for-all-68563e615d02.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "68563e615d02072584fb467359454ed360e49165ca7b9aaa3f213f345638ebe4",
                "word_count": 623
              }
            }
          ],
          "evidence": [
            {
              "source_id": "katie-porter-s2",
              "quote": "secured free COVID testing for every American",
              "explanation": "Public health harm-prevention framing.",
              "citation": {
                "source_id": "katie-porter-s2",
                "label": "Porter campaign biography",
                "url": "https://katieporter.com/about/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/katieporter-com-about-c1a9e58346d9.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "c1a9e58346d99f9f69a6be8eef4081e6602ffc97940b6d990e180968082d49ba",
                "word_count": 562
              }
            },
            {
              "source_id": "katie-porter-s13",
              "quote": "Homelessness prevention is the key. It costs about $6,000 to prevent someone from becoming homeless. That is such a better investment than so much more humane than allowing people to live on the streets.",
              "explanation": "Humane/harm-reduction framing for homelessness.",
              "citation": {
                "source_id": "katie-porter-s13",
                "label": "NBC4 / Telemundo 52 statewide California gubernatorial debate",
                "url": "https://www.nbclosangeles.com/news/local/watch-la-mayor-california-governor-debate-nbcla/3887402/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-06-nbc4-telemundo52-governor-debate/katie-porter.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 666
              }
            },
            {
              "source_id": "katie-porter-s14",
              "quote": "WE NEED TO PROVIDE TREATMENT FOR PEOPLE AND WE NEED TO PROVIDE A PROCESS.",
              "explanation": "Care/treatment framing.",
              "citation": {
                "source_id": "katie-porter-s14",
                "label": "CBS News California / San Francisco Examiner gubernatorial debate",
                "url": "https://www.cbsnews.com/sanfrancisco/live-updates/2026-california-governors-race-primary-debate-bay-area/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-14-cbs-sf-examiner-governor-debate/katie-porter.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1444
              }
            }
          ],
          "uncertainty": "Care rhetoric is strong across debates/transcripts (health, homelessness, victims), but some major passages are framed as affordability/economic efficiency (e.g., housing speed/cost; child care as economic backbone), which may dilute the dominance of explicit compassion language in parts of the corpus."
        },
        "equality": {
          "score": 0.2,
          "confidence": 0.42,
          "high_pole_label": "Equal treatment and equal outcomes",
          "low_pole_label": "Non-equality or pragmatic framing",
          "supporting_examples": [
            {
              "source_id": "katie-porter-s12",
              "quote": "It's the job of the governor to protect every single Californian, period.",
              "explanation": "Universal, equal-standing protection framing (everyone included).",
              "citation": {
                "source_id": "katie-porter-s12",
                "label": "CNN California governor primary debate",
                "url": "https://ktvz.com/politics/cnn-us-politics/2026/05/05/key-moments-from-cnns-california-governor-primary-debate/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-05-cnn-california-governor-primary-debate/katie-porter.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1110
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "katie-porter-s10",
              "quote": "I think all taxes should be progressive.",
              "explanation": "Fairness/tax design framing is present but not explicitly about equal treatment, discrimination, civil rights, or equal access/outcomes.",
              "citation": {
                "source_id": "katie-porter-s10",
                "label": "Nexstar / NewsNation / The Hill California gubernatorial primary debate",
                "url": "https://www.newsnationnow.com/press/newsnation-and-the-hill-to-carry-nextstars-california-gubernatorial-primary-debate-on-april-22-at-10-pm-et/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-22-nexstar-newsnation-hill-governor-debate/katie-porter.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1349
              }
            },
            {
              "source_id": "katie-porter-s3",
              "quote": "making life more affordable",
              "explanation": "Dominant affordability framing is not inherently equality/equity framing.",
              "citation": {
                "source_id": "katie-porter-s3",
                "label": "Porter campaign priorities",
                "url": "https://katieporter.com/priorities/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/katieporter-com-priorities-c289c483ea0d.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "c289c483ea0d22c063e14659153489f0cbceb97aa148a3c18504b36c56805895",
                "word_count": 524
              }
            }
          ],
          "evidence": [
            {
              "source_id": "katie-porter-s12",
              "quote": "It's the job of the governor to protect every single Californian, period.",
              "explanation": "Closest direct equality-style rhetorical claim in the provided excerpts.",
              "citation": {
                "source_id": "katie-porter-s12",
                "label": "CNN California governor primary debate",
                "url": "https://ktvz.com/politics/cnn-us-politics/2026/05/05/key-moments-from-cnns-california-governor-primary-debate/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-05-cnn-california-governor-primary-debate/katie-porter.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1110
              }
            }
          ],
          "uncertainty": "The excerpts include limited explicit equity/civil-rights/discrimination language. Universal-protection statements appear, but most fairness-related content is about progressive taxation and affordability rather than equal standing, equal access, or anti-discrimination; therefore equality framing may be understated or absent in the supplied corpus."
        },
        "proportionality": {
          "score": 0.5,
          "confidence": 0.62,
          "high_pole_label": "Rewards, penalties, and duties proportional to merit or contribution",
          "low_pole_label": "Non-proportional or pragmatic framing",
          "supporting_examples": [
            {
              "source_id": "katie-porter-s7",
              "quote": "transparency and accountability the American people deserve",
              "explanation": "Accountability/deservedness framing about ethical conduct and oversight.",
              "citation": {
                "source_id": "katie-porter-s7",
                "label": "House Oversight release on Porter-Comer Presidential Ethics Reform Act",
                "url": "https://oversight.house.gov/release/comer-porter-introduce-landmark-presidential-ethics-reform-act/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/oversight-house-gov-release-comer-porter-introduce-landmark-presidential-ethics-reform-act-27f1e08516d9.txt",
                "source_role": "record_event_source",
                "snapshot_sha256": "27f1e08516d996fb3665b31a8c37d6648d25ca617b53a8c98a28021ca55a56f2",
                "word_count": 940
              }
            },
            {
              "source_id": "katie-porter-s1",
              "quote": "holding powerful interests accountable when they cheated taxpayers.",
              "explanation": "Cheating/accountability framing (wrongdoing deserves response).",
              "citation": {
                "source_id": "katie-porter-s1",
                "label": "Porter campaign home page",
                "url": "https://katieporter.com/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/katieporter-com-1aff071cc370.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "1aff071cc370c2bf0e2448c38dc9d2e915dda0410b6ca4e91eff39b27753a6d1",
                "word_count": 653
              }
            },
            {
              "source_id": "katie-porter-s10",
              "quote": "cracking down on pharmaceutical price gouging",
              "explanation": "Punishment/accountability framing against perceived cheating/exploitation.",
              "citation": {
                "source_id": "katie-porter-s10",
                "label": "Nexstar / NewsNation / The Hill California gubernatorial primary debate",
                "url": "https://www.newsnationnow.com/press/newsnation-and-the-hill-to-carry-nextstars-california-gubernatorial-primary-debate-on-april-22-at-10-pm-et/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-22-nexstar-newsnation-hill-governor-debate/katie-porter.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1349
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "katie-porter-s9",
              "quote": "time is money.",
              "explanation": "Pragmatic economic framing not tied to merit/desert/cheating.",
              "citation": {
                "source_id": "katie-porter-s9",
                "label": "Ezra Klein California Governor Housing Forum",
                "url": "https://www.youtube.com/watch?v=6HETwu7Kfu8",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-08-ezra-klein-california-governor-housing-forum/katie-porter.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2511
              }
            },
            {
              "source_id": "katie-porter-s4",
              "quote": "simplify the process",
              "explanation": "Administrative simplification focus rather than moralized deservedness/reciprocity.",
              "citation": {
                "source_id": "katie-porter-s4",
                "label": "Porter child-care priority page",
                "url": "https://katieporter.com/priority/free-child-care-for-all/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/katieporter-com-priority-free-child-care-for-all-68563e615d02.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "68563e615d02072584fb467359454ed360e49165ca7b9aaa3f213f345638ebe4",
                "word_count": 623
              }
            }
          ],
          "evidence": [
            {
              "source_id": "katie-porter-s1",
              "quote": "holding powerful interests accountable when they cheated taxpayers.",
              "explanation": "Cheating/accountability rhetoric.",
              "citation": {
                "source_id": "katie-porter-s1",
                "label": "Porter campaign home page",
                "url": "https://katieporter.com/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/katieporter-com-1aff071cc370.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "1aff071cc370c2bf0e2448c38dc9d2e915dda0410b6ca4e91eff39b27753a6d1",
                "word_count": 653
              }
            },
            {
              "source_id": "katie-porter-s7",
              "quote": "transparency and accountability the American people deserve",
              "explanation": "Accountability/desert framing.",
              "citation": {
                "source_id": "katie-porter-s7",
                "label": "House Oversight release on Porter-Comer Presidential Ethics Reform Act",
                "url": "https://oversight.house.gov/release/comer-porter-introduce-landmark-presidential-ethics-reform-act/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/oversight-house-gov-release-comer-porter-introduce-landmark-presidential-ethics-reform-act-27f1e08516d9.txt",
                "source_role": "record_event_source",
                "snapshot_sha256": "27f1e08516d996fb3665b31a8c37d6648d25ca617b53a8c98a28021ca55a56f2",
                "word_count": 940
              }
            }
          ],
          "uncertainty": "Proportionality rhetoric appears mainly in accountability/anti-cheating and progressive-corporate-tax arguments, while many other excerpts emphasize affordability, speed, and program design without explicit deservedness language. Strength could be overestimated if accountability framing is episodic relative to the broader affordability narrative."
        },
        "loyalty": {
          "score": 0.5,
          "confidence": 0.55,
          "high_pole_label": "Group solidarity / betrayal",
          "low_pole_label": "Universal or individual framing",
          "supporting_examples": [
            {
              "source_id": "katie-porter-s1",
              "quote": "stand up to Donald Trump",
              "explanation": "In-group/state solidarity and opposition framing (standing with Californians against an out-group antagonist).",
              "citation": {
                "source_id": "katie-porter-s1",
                "label": "Porter campaign home page",
                "url": "https://katieporter.com/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/katieporter-com-1aff071cc370.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "1aff071cc370c2bf0e2448c38dc9d2e915dda0410b6ca4e91eff39b27753a6d1",
                "word_count": 653
              }
            },
            {
              "source_id": "katie-porter-s10",
              "quote": "the job of the California governor is to protect Californians",
              "explanation": "State-based in-group protection rhetoric.",
              "citation": {
                "source_id": "katie-porter-s10",
                "label": "Nexstar / NewsNation / The Hill California gubernatorial primary debate",
                "url": "https://www.newsnationnow.com/press/newsnation-and-the-hill-to-carry-nextstars-california-gubernatorial-primary-debate-on-april-22-at-10-pm-et/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-22-nexstar-newsnation-hill-governor-debate/katie-porter.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1349
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "katie-porter-s2",
              "quote": "secured free COVID testing for every American",
              "explanation": "Broader national/universal frame rather than California in-group emphasis.",
              "citation": {
                "source_id": "katie-porter-s2",
                "label": "Porter campaign biography",
                "url": "https://katieporter.com/about/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/katieporter-com-about-c1a9e58346d9.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "c1a9e58346d99f9f69a6be8eef4081e6602ffc97940b6d990e180968082d49ba",
                "word_count": 562
              }
            },
            {
              "source_id": "katie-porter-s4",
              "quote": "Every family has different care needs",
              "explanation": "Individualized/universal family framing rather than explicit in-group solidarity.",
              "citation": {
                "source_id": "katie-porter-s4",
                "label": "Porter child-care priority page",
                "url": "https://katieporter.com/priority/free-child-care-for-all/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/katieporter-com-priority-free-child-care-for-all-68563e615d02.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "68563e615d02072584fb467359454ed360e49165ca7b9aaa3f213f345638ebe4",
                "word_count": 623
              }
            }
          ],
          "evidence": [
            {
              "source_id": "katie-porter-s1",
              "quote": "stand up to Donald Trump",
              "explanation": "Oppositional solidarity signal.",
              "citation": {
                "source_id": "katie-porter-s1",
                "label": "Porter campaign home page",
                "url": "https://katieporter.com/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/katieporter-com-1aff071cc370.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "1aff071cc370c2bf0e2448c38dc9d2e915dda0410b6ca4e91eff39b27753a6d1",
                "word_count": 653
              }
            },
            {
              "source_id": "katie-porter-s10",
              "quote": "the job of the California governor is to protect Californians",
              "explanation": "In-group protection framing.",
              "citation": {
                "source_id": "katie-porter-s10",
                "label": "Nexstar / NewsNation / The Hill California gubernatorial primary debate",
                "url": "https://www.newsnationnow.com/press/newsnation-and-the-hill-to-carry-nextstars-california-gubernatorial-primary-debate-on-april-22-at-10-pm-et/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-22-nexstar-newsnation-hill-governor-debate/katie-porter.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1349
              }
            }
          ],
          "uncertainty": "Loyalty-style rhetoric is present but often intertwined with universal-protection language and policy/affordability themes. The strongest loyalty cues are concentrated in anti-Trump/California-targeting passages; fewer excerpts invoke broader community allegiance, patriotism, or betrayal language beyond that opponent-focused frame."
        },
        "authority": {
          "score": 0.35,
          "confidence": 0.55,
          "high_pole_label": "Legitimate authority, hierarchy, law, and social order",
          "low_pole_label": "Non-authority or anti-bureaucratic framing",
          "supporting_examples": [
            {
              "source_id": "katie-porter-s13",
              "quote": "enforce the existing sanctuary laws everywhere",
              "explanation": "Explicit rule-of-law/enforcement framing.",
              "citation": {
                "source_id": "katie-porter-s13",
                "label": "NBC4 / Telemundo 52 statewide California gubernatorial debate",
                "url": "https://www.nbclosangeles.com/news/local/watch-la-mayor-california-governor-debate-nbcla/3887402/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-06-nbc4-telemundo52-governor-debate/katie-porter.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 666
              }
            },
            {
              "source_id": "katie-porter-s11",
              "quote": "unconstitutional",
              "explanation": "Institutional legitimacy/constitutional order framing.",
              "citation": {
                "source_id": "katie-porter-s11",
                "label": "CBS California / Pomona College Governor's Debate",
                "url": "https://www.youtube.com/watch?v=1ikN8crwsFM",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-28-cbs-california-pomona-governor-debate/katie-porter.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1483
              }
            },
            {
              "source_id": "katie-porter-s8",
              "quote": "My job on the oversight committee was to hold powerful people to account.",
              "explanation": "Institutional oversight and enforcement-of-rules framing.",
              "citation": {
                "source_id": "katie-porter-s8",
                "label": "KQED California Gubernatorial Election Town Hall: Katie Porter",
                "url": "https://video.kqed.org/video/former-us-representative-katie-porter-0zyjre/",
                "text_path": "data/processed/source-corpus-web/2026-05-26/text/event-2026-05-08-kqed-katie-porter-governor-town-hall.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 10127
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "katie-porter-s4",
              "quote": "simplifies everything – a single, online form",
              "explanation": "Administrative streamlining framing, not moralized law-and-order or hierarchy.",
              "citation": {
                "source_id": "katie-porter-s4",
                "label": "Porter child-care priority page",
                "url": "https://katieporter.com/priority/free-child-care-for-all/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/katieporter-com-priority-free-child-care-for-all-68563e615d02.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "68563e615d02072584fb467359454ed360e49165ca7b9aaa3f213f345638ebe4",
                "word_count": 623
              }
            },
            {
              "source_id": "katie-porter-s9",
              "quote": "one uniform statewide permit",
              "explanation": "Procedural/governance detail without explicit law/order moralization; limits authority score strength.",
              "citation": {
                "source_id": "katie-porter-s9",
                "label": "Ezra Klein California Governor Housing Forum",
                "url": "https://www.youtube.com/watch?v=6HETwu7Kfu8",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-08-ezra-klein-california-governor-housing-forum/katie-porter.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2511
              }
            }
          ],
          "evidence": [
            {
              "source_id": "katie-porter-s13",
              "quote": "enforce the existing sanctuary laws everywhere",
              "explanation": "Direct enforcement framing.",
              "citation": {
                "source_id": "katie-porter-s13",
                "label": "NBC4 / Telemundo 52 statewide California gubernatorial debate",
                "url": "https://www.nbclosangeles.com/news/local/watch-la-mayor-california-governor-debate-nbcla/3887402/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-06-nbc4-telemundo52-governor-debate/katie-porter.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 666
              }
            },
            {
              "source_id": "katie-porter-s11",
              "quote": "unconstitutional",
              "explanation": "Legitimacy/procedure framing.",
              "citation": {
                "source_id": "katie-porter-s11",
                "label": "CBS California / Pomona College Governor's Debate",
                "url": "https://www.youtube.com/watch?v=1ikN8crwsFM",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-28-cbs-california-pomona-governor-debate/katie-porter.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1483
              }
            },
            {
              "source_id": "katie-porter-s8",
              "quote": "My job on the oversight committee was to hold powerful people to account.",
              "explanation": "Institutional oversight framing.",
              "citation": {
                "source_id": "katie-porter-s8",
                "label": "KQED California Gubernatorial Election Town Hall: Katie Porter",
                "url": "https://video.kqed.org/video/former-us-representative-katie-porter-0zyjre/",
                "text_path": "data/processed/source-corpus-web/2026-05-26/text/event-2026-05-08-kqed-katie-porter-governor-town-hall.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 10127
              }
            }
          ],
          "uncertainty": "Authority cues appear (law enforcement of sanctuary laws; constitutionality; oversight), but much of the governance talk is technocratic (permits, speed, forms) and should not be overcounted as authority per instructions. Explicit law/order/hierarchy language is not dominant across the corpus, making prominence moderate and somewhat excerpt-dependent."
        },
        "purity": {
          "score": 0.0,
          "confidence": 0.7,
          "high_pole_label": "Purity, sacredness, contamination, or degradation",
          "low_pole_label": "Secular or material policy framing",
          "supporting_examples": [],
          "limiting_examples": [
            {
              "source_id": "katie-porter-s10",
              "quote": "It's been my life's work, sitting across from families who have been pushed into bankruptcy by bills they couldn't pay",
              "explanation": "Material/economic hardship framing rather than sacredness, contamination, or moral purity.",
              "citation": {
                "source_id": "katie-porter-s10",
                "label": "Nexstar / NewsNation / The Hill California gubernatorial primary debate",
                "url": "https://www.newsnationnow.com/press/newsnation-and-the-hill-to-carry-nextstars-california-gubernatorial-primary-debate-on-april-22-at-10-pm-et/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-22-nexstar-newsnation-hill-governor-debate/katie-porter.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1349
              }
            },
            {
              "source_id": "katie-porter-s4",
              "quote": "Child care is the backbone of a strong economy",
              "explanation": "Secular economic framing, not purity/sanctity language.",
              "citation": {
                "source_id": "katie-porter-s4",
                "label": "Porter child-care priority page",
                "url": "https://katieporter.com/priority/free-child-care-for-all/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/katieporter-com-priority-free-child-care-for-all-68563e615d02.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "68563e615d02072584fb467359454ed360e49165ca7b9aaa3f213f345638ebe4",
                "word_count": 623
              }
            }
          ],
          "evidence": [],
          "uncertainty": "No direct purity/sanctity/contamination/faith or bodily-integrity-as-sacred framing appears in the supplied excerpts. References to family, kids, health, or safety are presented in material/care terms rather than purity moralization."
        }
      },
      "overall_confidence": 0.63,
      "coverage_notes": "Coverage includes campaign website excerpts (home/about/priorities/child-care page), third-party record sources (House history, Oversight Committee release), and multiple debate/town-hall/forum transcript segments (KQED, Ezra Klein forum, CNN/CBS/NBC debates). The rhetorical distribution is heavily weighted toward affordability, housing, oversight/accountability, and protection from harms (healthcare, homelessness, wildfire/insurance).",
      "not_final_measurement": true,
      "requires_human_review": true,
      "source_count": 14,
      "source_word_count": 24072,
      "source_role_counts": {
        "campaign_or_program_source": 4,
        "record_event_source": 3,
        "candidate_transcript_segment": 7
      }
    },
    {
      "candidate": "Tom Steyer",
      "measurement_subject": "public_campaign_source_rhetoric",
      "foundation_scores": {
        "care": {
          "score": 0.75,
          "confidence": 0.72,
          "high_pole_label": "Care / harm protection",
          "low_pole_label": "Impersonal or non-care framing",
          "supporting_examples": [
            {
              "source_id": "tom-steyer-s19",
              "quote": "I WILL GET SINGLE PAYER HEALTH CARE BECAUSE IT'S NOT RIGHT THAT FAMILIES HAVE TO CHOOSE BETWEEN FOOD ON THE TABLE AND SEEING A DOCTOR.",
              "explanation": "Explicit compassion/health-care-as-need framing emphasizing harm to families.",
              "citation": {
                "source_id": "tom-steyer-s19",
                "label": "CBS News California / San Francisco Examiner gubernatorial debate",
                "url": "https://www.cbsnews.com/sanfrancisco/live-updates/2026-california-governors-race-primary-debate-bay-area/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-14-cbs-sf-examiner-governor-debate/tom-steyer.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2340
              }
            },
            {
              "source_id": "tom-steyer-s3",
              "quote": "A home connects you to community and it gives you belonging.",
              "explanation": "Belonging/community welfare framing linked to housing.",
              "citation": {
                "source_id": "tom-steyer-s3",
                "label": "Steyer housing issue page",
                "url": "https://www.tomsteyer.com/issues/housing",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-tomsteyer-com-issues-housing-317b59d978dc.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "317b59d978dc4618c397c0a00d85f7deefe1f020abb8af3b6ed733c5771e6c01",
                "word_count": 3490
              }
            },
            {
              "source_id": "tom-steyer-s16",
              "quote": "Nobody gets well on the street.",
              "explanation": "Harm/prevention framing for homelessness.",
              "citation": {
                "source_id": "tom-steyer-s16",
                "label": "CBS California / Pomona College Governor's Debate",
                "url": "https://www.youtube.com/watch?v=1ikN8crwsFM",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-28-cbs-california-pomona-governor-debate/tom-steyer.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1035
              }
            },
            {
              "source_id": "tom-steyer-s8",
              "quote": "the working people of this state are struggling way more than fair and they're not getting served the way they should.",
              "explanation": "Concern for suffering/struggle framed as moral problem.",
              "citation": {
                "source_id": "tom-steyer-s8",
                "label": "KQED / PBS SoCal California Gubernatorial Election Town Hall: Tom Steyer",
                "url": "https://www.pbssocal.org/shows/california-gubernatorial-election-town-hall-2026/episodes/tom-steyer-zrvnio",
                "text_path": "data/processed/source-corpus-web/2026-05-26/text/event-2026-05-28-kqed-tom-steyer-governor-town-hall.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 9314
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "tom-steyer-s13",
              "quote": "if you can't measure it, you can't manage it.",
              "explanation": "Managerial/accountability framing can displace care rhetoric in governance sections.",
              "citation": {
                "source_id": "tom-steyer-s13",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/tom-steyer.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1189
              }
            }
          ],
          "evidence": [
            {
              "source_id": "tom-steyer-s19",
              "quote": "families have to choose between FOOD ON THE TABLE AND SEEING A DOCTOR.",
              "explanation": "Care/hardship framing.",
              "citation": {
                "source_id": "tom-steyer-s19",
                "label": "CBS News California / San Francisco Examiner gubernatorial debate",
                "url": "https://www.cbsnews.com/sanfrancisco/live-updates/2026-california-governors-race-primary-debate-bay-area/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-14-cbs-sf-examiner-governor-debate/tom-steyer.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2340
              }
            },
            {
              "source_id": "tom-steyer-s16",
              "quote": "Nobody gets well on the street.",
              "explanation": "Harm-prevention framing.",
              "citation": {
                "source_id": "tom-steyer-s16",
                "label": "CBS California / Pomona College Governor's Debate",
                "url": "https://www.youtube.com/watch?v=1ikN8crwsFM",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-28-cbs-california-pomona-governor-debate/tom-steyer.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1035
              }
            },
            {
              "source_id": "tom-steyer-s13",
              "quote": "if you can't measure it, you can't manage it.",
              "explanation": "Limiting technocratic note.",
              "citation": {
                "source_id": "tom-steyer-s13",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/tom-steyer.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1189
              }
            }
          ],
          "uncertainty": "Care framing is prominent in health care, homelessness, and affordability narratives across multiple sources, but Steyer also frequently shifts into structural/managerial and anti-monopoly rhetoric. Score reflects repeated and often central care language."
        },
        "equality": {
          "score": 0.5,
          "confidence": 0.63,
          "high_pole_label": "Equal treatment and equal outcomes",
          "low_pole_label": "Non-equality or pragmatic framing",
          "supporting_examples": [
            {
              "source_id": "tom-steyer-s15",
              "quote": "racial profiling is illegal.",
              "explanation": "Equal protection / anti-discrimination framing.",
              "citation": {
                "source_id": "tom-steyer-s15",
                "label": "Nexstar / NewsNation / The Hill California gubernatorial primary debate",
                "url": "https://www.newsnationnow.com/press/newsnation-and-the-hill-to-carry-nextstars-california-gubernatorial-primary-debate-on-april-22-at-10-pm-et/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-22-nexstar-newsnation-hill-governor-debate/tom-steyer.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1116
              }
            },
            {
              "source_id": "tom-steyer-s15",
              "quote": "picking on people based on the color of their skin in the state of California is illegal.",
              "explanation": "Explicit discrimination/equal treatment language.",
              "citation": {
                "source_id": "tom-steyer-s15",
                "label": "Nexstar / NewsNation / The Hill California gubernatorial primary debate",
                "url": "https://www.newsnationnow.com/press/newsnation-and-the-hill-to-carry-nextstars-california-gubernatorial-primary-debate-on-april-22-at-10-pm-et/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-22-nexstar-newsnation-hill-governor-debate/tom-steyer.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1116
              }
            },
            {
              "source_id": "tom-steyer-s1",
              "quote": "Make corporations pay their fair share, and put that money into our public schools",
              "explanation": "Equity-adjacent framing about shifting burdens to improve public services; weaker equality signal but part of equal-opportunity framing.",
              "citation": {
                "source_id": "tom-steyer-s1",
                "label": "Steyer campaign home page",
                "url": "https://www.tomsteyer.com/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-tomsteyer-com-e4f91a9cd768.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "e4f91a9cd768d7c35b18e892c262921e75365c0541f87c7b996343493c3c3006",
                "word_count": 748
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "tom-steyer-s12",
              "quote": "Money is actually how we're going to get this done. Because the answer is going to be, you do it, you get the money. You don't do it, you don't get the money.",
              "explanation": "Incentive/implementation framing rather than equal-rights framing.",
              "citation": {
                "source_id": "tom-steyer-s12",
                "label": "Ezra Klein California Governor Housing Forum",
                "url": "https://www.youtube.com/watch?v=6HETwu7Kfu8",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-08-ezra-klein-california-governor-housing-forum/tom-steyer.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2482
              }
            },
            {
              "source_id": "tom-steyer-s9",
              "quote": "establish a hard legal ceiling on exactly how much profit refineries are allowed to make off a gallon of gas.",
              "explanation": "Regulatory/price-control focus without explicit equality language.",
              "citation": {
                "source_id": "tom-steyer-s9",
                "label": "Axios San Diego candidate Q&A: lowering gas and energy bills",
                "url": "https://www.axios.com/local/san-diego/2026/05/14/june-2-primary-california-gas-electricity-affordability",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-14-axios-energy-costs-candidate-qa/tom-steyer.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 122
              }
            }
          ],
          "evidence": [
            {
              "source_id": "tom-steyer-s15",
              "quote": "racial profiling is illegal.",
              "explanation": "Anti-discrimination/equal protection.",
              "citation": {
                "source_id": "tom-steyer-s15",
                "label": "Nexstar / NewsNation / The Hill California gubernatorial primary debate",
                "url": "https://www.newsnationnow.com/press/newsnation-and-the-hill-to-carry-nextstars-california-gubernatorial-primary-debate-on-april-22-at-10-pm-et/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-22-nexstar-newsnation-hill-governor-debate/tom-steyer.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1116
              }
            },
            {
              "source_id": "tom-steyer-s15",
              "quote": "picking on people based on the color of their skin in the state of California is illegal.",
              "explanation": "Equal treatment.",
              "citation": {
                "source_id": "tom-steyer-s15",
                "label": "Nexstar / NewsNation / The Hill California gubernatorial primary debate",
                "url": "https://www.newsnationnow.com/press/newsnation-and-the-hill-to-carry-nextstars-california-gubernatorial-primary-debate-on-april-22-at-10-pm-et/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-22-nexstar-newsnation-hill-governor-debate/tom-steyer.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1116
              }
            },
            {
              "source_id": "tom-steyer-s12",
              "quote": "you do it, you get the money. You don't do it, you don't get the money.",
              "explanation": "Limiting implementation/incentives frame.",
              "citation": {
                "source_id": "tom-steyer-s12",
                "label": "Ezra Klein California Governor Housing Forum",
                "url": "https://www.youtube.com/watch?v=6HETwu7Kfu8",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-08-ezra-klein-california-governor-housing-forum/tom-steyer.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2482
              }
            }
          ],
          "uncertainty": "Equality language is strongest in ICE/racial profiling discussions; other major themes (housing production, monopoly power, taxation) are more about costs and power than equal standing. The equality score reflects repeated explicit anti-profiling language, but it is not as dominant as care or proportionality."
        },
        "proportionality": {
          "score": 0.75,
          "confidence": 0.72,
          "high_pole_label": "Rewards, penalties, and duties proportional to merit or contribution",
          "low_pole_label": "Non-proportional or pragmatic framing",
          "supporting_examples": [
            {
              "source_id": "tom-steyer-s1",
              "quote": "Make corporations pay their fair share",
              "explanation": "Explicit fair-share/deserved-burden framing.",
              "citation": {
                "source_id": "tom-steyer-s1",
                "label": "Steyer campaign home page",
                "url": "https://www.tomsteyer.com/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-tomsteyer-com-e4f91a9cd768.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "e4f91a9cd768d7c35b18e892c262921e75365c0541f87c7b996343493c3c3006",
                "word_count": 748
              }
            },
            {
              "source_id": "tom-steyer-s11",
              "quote": "the wealthy exploit loopholes while working people pay their fair share.",
              "explanation": "Cheating/loophole exploitation contrasted with fair contribution.",
              "citation": {
                "source_id": "tom-steyer-s11",
                "label": "Axios San Diego candidate Q&A: taxes and greenhouse gas goals",
                "url": "https://www.axios.com/local/san-diego/2026/05/18/california-governor-primary-taxes-greenhouse-gas-emissions",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-18-axios-taxes-climate-candidate-qa/tom-steyer.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 81
              }
            },
            {
              "source_id": "tom-steyer-s5",
              "quote": "Make polluters pay",
              "explanation": "Desert/accountability framing assigning costs to responsible parties.",
              "citation": {
                "source_id": "tom-steyer-s5",
                "label": "Tom Steyer climate issue page",
                "url": "https://www.tomsteyer.com/issues/climate",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-tomsteyer-com-issues-climate-561d45a4e0a2.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "561d45a4e0a202e052be50b050a47a96d08284b4163bf904d762af854cdecf96",
                "word_count": 578
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "tom-steyer-s12",
              "quote": "we need to use finance much more aggressively to drive down the cost of housing.",
              "explanation": "Technocratic financial-instrument framing not explicitly about deservedness or punishment.",
              "citation": {
                "source_id": "tom-steyer-s12",
                "label": "Ezra Klein California Governor Housing Forum",
                "url": "https://www.youtube.com/watch?v=6HETwu7Kfu8",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-08-ezra-klein-california-governor-housing-forum/tom-steyer.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2482
              }
            },
            {
              "source_id": "tom-steyer-s3",
              "quote": "We must build every type of home to meet the needs of every Californian",
              "explanation": "Universal-needs framing reduces emphasis on proportional deserts.",
              "citation": {
                "source_id": "tom-steyer-s3",
                "label": "Steyer housing issue page",
                "url": "https://www.tomsteyer.com/issues/housing",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-tomsteyer-com-issues-housing-317b59d978dc.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "317b59d978dc4618c397c0a00d85f7deefe1f020abb8af3b6ed733c5771e6c01",
                "word_count": 3490
              }
            }
          ],
          "evidence": [
            {
              "source_id": "tom-steyer-s11",
              "quote": "working people pay their fair share.",
              "explanation": "Fair-share proportionality.",
              "citation": {
                "source_id": "tom-steyer-s11",
                "label": "Axios San Diego candidate Q&A: taxes and greenhouse gas goals",
                "url": "https://www.axios.com/local/san-diego/2026/05/18/california-governor-primary-taxes-greenhouse-gas-emissions",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-18-axios-taxes-climate-candidate-qa/tom-steyer.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 81
              }
            },
            {
              "source_id": "tom-steyer-s12",
              "quote": "use finance much more aggressively to drive down the cost of housing.",
              "explanation": "Limiting technocratic frame.",
              "citation": {
                "source_id": "tom-steyer-s12",
                "label": "Ezra Klein California Governor Housing Forum",
                "url": "https://www.youtube.com/watch?v=6HETwu7Kfu8",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-08-ezra-klein-california-governor-housing-forum/tom-steyer.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2482
              }
            }
          ],
          "uncertainty": "Proportionality is central to Steyer's repeated 'fair share' and 'polluters pay' rhetoric across campaign pages and debates, but parts of the housing plan are framed in universal provision and financial engineering rather than explicit deservedness."
        },
        "loyalty": {
          "score": 0.35,
          "confidence": 0.56,
          "high_pole_label": "Group solidarity / betrayal",
          "low_pole_label": "Universal or individual framing",
          "supporting_examples": [
            {
              "source_id": "tom-steyer-s15",
              "quote": "Let me tell you who supports me. Progressives, environmentalists, organized labor, including teachers and nurses.",
              "explanation": "Coalitional in-group solidarity framing.",
              "citation": {
                "source_id": "tom-steyer-s15",
                "label": "Nexstar / NewsNation / The Hill California gubernatorial primary debate",
                "url": "https://www.newsnationnow.com/press/newsnation-and-the-hill-to-carry-nextstars-california-gubernatorial-primary-debate-on-april-22-at-10-pm-et/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-22-nexstar-newsnation-hill-governor-debate/tom-steyer.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1116
              }
            },
            {
              "source_id": "tom-steyer-s13",
              "quote": "I've got the nurses. I've got the bus drivers. I've got the ta cafeteria workers. I've got the custodians.",
              "explanation": "Standing-with working-class/union groups.",
              "citation": {
                "source_id": "tom-steyer-s13",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/tom-steyer.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1189
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "tom-steyer-s4",
              "quote": "we win as a team – or not at all.",
              "explanation": "This is collective language, but it is broad/universal rather than in-group vs out-group; limits a stricter loyalty interpretation.",
              "citation": {
                "source_id": "tom-steyer-s4",
                "label": "Steyer AI issue page",
                "url": "https://www.tomsteyer.com/issues/ai-policy",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-tomsteyer-com-issues-ai-policy-312dd81d4915.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "312dd81d491588f7492e9f2dd173ea0daea981d99c31bbf75e16f92a144374a2",
                "word_count": 793
              }
            }
          ],
          "evidence": [
            {
              "source_id": "tom-steyer-s15",
              "quote": "Progressives, environmentalists, organized labor, including teachers and nurses.",
              "explanation": "Coalitional loyalty.",
              "citation": {
                "source_id": "tom-steyer-s15",
                "label": "Nexstar / NewsNation / The Hill California gubernatorial primary debate",
                "url": "https://www.newsnationnow.com/press/newsnation-and-the-hill-to-carry-nextstars-california-gubernatorial-primary-debate-on-april-22-at-10-pm-et/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-22-nexstar-newsnation-hill-governor-debate/tom-steyer.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1116
              }
            },
            {
              "source_id": "tom-steyer-s4",
              "quote": "we win as a team – or not at all.",
              "explanation": "Limiting because it is universal/team framing rather than bounded in-group.",
              "citation": {
                "source_id": "tom-steyer-s4",
                "label": "Steyer AI issue page",
                "url": "https://www.tomsteyer.com/issues/ai-policy",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-tomsteyer-com-issues-ai-policy-312dd81d4915.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "312dd81d491588f7492e9f2dd173ea0daea981d99c31bbf75e16f92a144374a2",
                "word_count": 793
              }
            }
          ],
          "uncertainty": "Loyalty signals mostly take the form of coalition identification (labor, environmentalists) rather than sustained in-group vs out-group moralization. Much of Steyer's rhetoric is universal ('working Californians') and anti-corporate rather than group-allegiance-based."
        },
        "authority": {
          "score": 0.35,
          "confidence": 0.55,
          "high_pole_label": "Legitimate authority, hierarchy, law, and social order",
          "low_pole_label": "Non-authority or anti-bureaucratic framing",
          "supporting_examples": [
            {
              "source_id": "tom-steyer-s9",
              "quote": "break up monopoly power and create competition",
              "explanation": "Limiting market/competition frame.",
              "citation": {
                "source_id": "tom-steyer-s9",
                "label": "Axios San Diego candidate Q&A: lowering gas and energy bills",
                "url": "https://www.axios.com/local/san-diego/2026/05/14/june-2-primary-california-gas-electricity-affordability",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-14-axios-energy-costs-candidate-qa/tom-steyer.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 122
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "tom-steyer-s8",
              "quote": "They're pursuing an interest",
              "explanation": "Pragmatic/interest-based framing downplays moralized legitimacy/hierarchy language.",
              "citation": {
                "source_id": "tom-steyer-s8",
                "label": "KQED / PBS SoCal California Gubernatorial Election Town Hall: Tom Steyer",
                "url": "https://www.pbssocal.org/shows/california-gubernatorial-election-town-hall-2026/episodes/tom-steyer-zrvnio",
                "text_path": "data/processed/source-corpus-web/2026-05-26/text/event-2026-05-28-kqed-tom-steyer-governor-town-hall.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 9314
              }
            },
            {
              "source_id": "tom-steyer-s9",
              "quote": "break up monopoly power and create competition",
              "explanation": "Anti-monopoly market-structure framing rather than rule/tradition/obedience framing.",
              "citation": {
                "source_id": "tom-steyer-s9",
                "label": "Axios San Diego candidate Q&A: lowering gas and energy bills",
                "url": "https://www.axios.com/local/san-diego/2026/05/14/june-2-primary-california-gas-electricity-affordability",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-14-axios-energy-costs-candidate-qa/tom-steyer.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 122
              }
            }
          ],
          "evidence": [
            {
              "source_id": "tom-steyer-s9",
              "quote": "break up monopoly power and create competition",
              "explanation": "Limiting market/competition frame.",
              "citation": {
                "source_id": "tom-steyer-s9",
                "label": "Axios San Diego candidate Q&A: lowering gas and energy bills",
                "url": "https://www.axios.com/local/san-diego/2026/05/14/june-2-primary-california-gas-electricity-affordability",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-14-axios-energy-costs-candidate-qa/tom-steyer.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 122
              }
            }
          ],
          "uncertainty": "Authority rhetoric is strongest when Steyer discusses legal accountability for ICE and enforcing state law. Elsewhere, his dominant framing is anti-monopoly, affordability, and care/rights. Authority is present but not consistently dominant. Score capped below repeated-corpus level because direct support is concentrated in one source."
        },
        "purity": {
          "score": 0.0,
          "confidence": 0.4,
          "high_pole_label": "Purity, sacredness, contamination, or degradation",
          "low_pole_label": "Secular or material policy framing",
          "supporting_examples": [],
          "limiting_examples": [
            {
              "source_id": "tom-steyer-s9",
              "quote": "manufacturing supply shortages and rigging gas prices at the expense of working families.",
              "explanation": "Economic harm/market-power framing rather than purity/sacredness.",
              "citation": {
                "source_id": "tom-steyer-s9",
                "label": "Axios San Diego candidate Q&A: lowering gas and energy bills",
                "url": "https://www.axios.com/local/san-diego/2026/05/14/june-2-primary-california-gas-electricity-affordability",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-14-axios-energy-costs-candidate-qa/tom-steyer.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 122
              }
            },
            {
              "source_id": "tom-steyer-s5",
              "quote": "Good climate policy will make life for Californians not only healthier but more affordable",
              "explanation": "Health/affordability framing; no purity/sacredness or contamination language.",
              "citation": {
                "source_id": "tom-steyer-s5",
                "label": "Tom Steyer climate issue page",
                "url": "https://www.tomsteyer.com/issues/climate",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-tomsteyer-com-issues-climate-561d45a4e0a2.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "561d45a4e0a202e052be50b050a47a96d08284b4163bf904d762af854cdecf96",
                "word_count": 578
              }
            }
          ],
          "evidence": [],
          "uncertainty": "No direct excerpts in the supplied corpus use purity/sanctity, religious framing, contamination/degradation, or bodily-integrity moralization in a way that cleanly fits the Purity foundation. Environmental and health topics are framed in cost/health/justice terms rather than purity."
        }
      },
      "overall_confidence": 0.7,
      "coverage_notes": "Evidence spans campaign pages, multiple debates, and a long town hall transcript. Dominant moral frames are Care (healthcare, homelessness, affordability) and Proportionality (fair share, polluters pay, anti-loopholes), with Equality most visible in anti-profiling/ICE contexts.",
      "not_final_measurement": true,
      "requires_human_review": true,
      "source_count": 19,
      "source_word_count": 28354,
      "source_role_counts": {
        "campaign_or_program_source": 5,
        "record_event_source": 2,
        "candidate_transcript_segment": 12
      }
    },
    {
      "candidate": "Eric Swalwell",
      "measurement_subject": "public_campaign_source_rhetoric",
      "foundation_scores": {
        "care": {
          "score": 0.75,
          "confidence": 0.78,
          "high_pole_label": "Care / harm protection",
          "low_pole_label": "Impersonal or non-care framing",
          "supporting_examples": [
            {
              "source_id": "eric-swalwell-s1",
              "quote": "canceled cancer research",
              "explanation": "Explicit harm-to-health framing (loss of cancer research) presented as an attack requiring protection.",
              "citation": {
                "source_id": "eric-swalwell-s1",
                "label": "PBS NewsHour: Swalwell governor campaign launch",
                "url": "https://www.pbs.org/newshour/politics/u-s-rep-eric-swalwell-is-running-for-california-governor",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-pbs-org-newshour-politics-u-s-rep-eric-swalwell-is-running-for-california-governor-7ccb142dccce.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "7ccb142dccce3ae593aa84b0c43d1e4f5b28532a56f3bca1611c1a90569fb58a",
                "word_count": 790
              }
            },
            {
              "source_id": "eric-swalwell-s1",
              "quote": "is chasing our immigrant friends and neighbors through their workplaces, kids' schools, and houses of worship.",
              "explanation": "Depicts vulnerable targets and threats to safety in everyday life; protective framing.",
              "citation": {
                "source_id": "eric-swalwell-s1",
                "label": "PBS NewsHour: Swalwell governor campaign launch",
                "url": "https://www.pbs.org/newshour/politics/u-s-rep-eric-swalwell-is-running-for-california-governor",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-pbs-org-newshour-politics-u-s-rep-eric-swalwell-is-running-for-california-governor-7ccb142dccce.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "7ccb142dccce3ae593aa84b0c43d1e4f5b28532a56f3bca1611c1a90569fb58a",
                "word_count": 790
              }
            },
            {
              "source_id": "eric-swalwell-s5",
              "quote": "I know the anxiety that you live in right now, the fear you have for your kids.",
              "explanation": "Direct harm/suffering emotion language focused on fear for children.",
              "citation": {
                "source_id": "eric-swalwell-s5",
                "label": "Jewish California Governor 2026 Candidate Forum",
                "url": "https://www.youtube.com/watch?v=mH-ZKGUUlv0",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-26-jewish-california-governor-candidate-forum/eric-swalwell.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 374
              }
            },
            {
              "source_id": "eric-swalwell-s5",
              "quote": "make sure that you are safe in how you worship and safe in how your kids live.",
              "explanation": "Explicit protection/safety commitment (harm prevention) tied to worship and children.",
              "citation": {
                "source_id": "eric-swalwell-s5",
                "label": "Jewish California Governor 2026 Candidate Forum",
                "url": "https://www.youtube.com/watch?v=mH-ZKGUUlv0",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-26-jewish-california-governor-candidate-forum/eric-swalwell.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 374
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "eric-swalwell-s2",
              "quote": "prices are too high",
              "explanation": "Economic/affordability framing without explicit harm/suffering language; indicates some rhetoric is material-pragmatic rather than care-based.",
              "citation": {
                "source_id": "eric-swalwell-s2",
                "label": "KCRA: Swalwell governor run announcement",
                "url": "https://www.kcra.com/article/rep-eric-swalwell-run-for-california-governor/69504625",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-kcra-com-article-rep-eric-swalwell-run-for-california-governor-69504625-8eea43d62778.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "8eea43d627788a42e631b5359a8e14822ff6c86b84c1393af47f051f3b6bddff",
                "word_count": 1290
              }
            },
            {
              "source_id": "eric-swalwell-s5",
              "quote": "To be a fighter protector for all Californians, and to bring a new California you can afford, one that has economic growth and modernizing the way we deliver services.",
              "explanation": "Mixed framing: protection plus technocratic service-delivery modernization and affordability reduces the dominance of pure care rhetoric.",
              "citation": {
                "source_id": "eric-swalwell-s5",
                "label": "Jewish California Governor 2026 Candidate Forum",
                "url": "https://www.youtube.com/watch?v=mH-ZKGUUlv0",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-26-jewish-california-governor-candidate-forum/eric-swalwell.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 374
              }
            }
          ],
          "evidence": [
            {
              "source_id": "eric-swalwell-s1",
              "quote": "canceled cancer research",
              "explanation": "Health-harm frame.",
              "citation": {
                "source_id": "eric-swalwell-s1",
                "label": "PBS NewsHour: Swalwell governor campaign launch",
                "url": "https://www.pbs.org/newshour/politics/u-s-rep-eric-swalwell-is-running-for-california-governor",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-pbs-org-newshour-politics-u-s-rep-eric-swalwell-is-running-for-california-governor-7ccb142dccce.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "7ccb142dccce3ae593aa84b0c43d1e4f5b28532a56f3bca1611c1a90569fb58a",
                "word_count": 790
              }
            },
            {
              "source_id": "eric-swalwell-s5",
              "quote": "make sure that you are safe in how you worship and safe in how your kids live.",
              "explanation": "Safety/protection frame.",
              "citation": {
                "source_id": "eric-swalwell-s5",
                "label": "Jewish California Governor 2026 Candidate Forum",
                "url": "https://www.youtube.com/watch?v=mH-ZKGUUlv0",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-26-jewish-california-governor-candidate-forum/eric-swalwell.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 374
              }
            }
          ],
          "uncertainty": "Most care evidence is concentrated in the campaign-launch/attack narrative (s1) and the forum segment about community safety (s5). Other excerpts emphasize affordability and process, which may dilute how dominant care rhetoric is across the full campaign corpus."
        },
        "equality": {
          "score": 0.35,
          "confidence": 0.6,
          "high_pole_label": "Equal treatment and equal outcomes",
          "low_pole_label": "Non-equality or pragmatic framing",
          "supporting_examples": [
            {
              "source_id": "eric-swalwell-s3",
              "quote": "lifts up working and middle-class families, not just those at the top.",
              "explanation": "Explicitly contrasts broad-based uplift vs benefits concentrated among elites; equality-leaning distributional rhetoric.",
              "citation": {
                "source_id": "eric-swalwell-s3",
                "label": "Contra Costa News: Swalwell campaign announcement",
                "url": "https://contracosta.news/2025/11/21/congressman-eric-swalwell-announces-campaign-for-governor-of-california/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/contracosta-news-2025-11-21-congressman-eric-swalwell-announces-campaign-for-governor-of-c-3dc12592a30a.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "3dc12592a30a46eb171d6db0dbe05455899c4ea2c2ed7ebe0a8af06e20bf395d",
                "word_count": 1158
              }
            },
            {
              "source_id": "eric-swalwell-s5",
              "quote": "for all Californians",
              "explanation": "Universal-inclusion framing (equal standing) though not explicitly about discrimination or equal rights.",
              "citation": {
                "source_id": "eric-swalwell-s5",
                "label": "Jewish California Governor 2026 Candidate Forum",
                "url": "https://www.youtube.com/watch?v=mH-ZKGUUlv0",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-26-jewish-california-governor-candidate-forum/eric-swalwell.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 374
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "eric-swalwell-s3",
              "quote": "My priorities will be homes and jobs.",
              "explanation": "Pragmatic policy-priority statement without equal-treatment/civil-rights framing.",
              "citation": {
                "source_id": "eric-swalwell-s3",
                "label": "Contra Costa News: Swalwell campaign announcement",
                "url": "https://contracosta.news/2025/11/21/congressman-eric-swalwell-announces-campaign-for-governor-of-california/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/contracosta-news-2025-11-21-congressman-eric-swalwell-announces-campaign-for-governor-of-c-3dc12592a30a.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "3dc12592a30a46eb171d6db0dbe05455899c4ea2c2ed7ebe0a8af06e20bf395d",
                "word_count": 1158
              }
            }
          ],
          "evidence": [
            {
              "source_id": "eric-swalwell-s3",
              "quote": "lifts up working and middle-class families, not just those at the top.",
              "explanation": "Distributional equality cue.",
              "citation": {
                "source_id": "eric-swalwell-s3",
                "label": "Contra Costa News: Swalwell campaign announcement",
                "url": "https://contracosta.news/2025/11/21/congressman-eric-swalwell-announces-campaign-for-governor-of-california/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/contracosta-news-2025-11-21-congressman-eric-swalwell-announces-campaign-for-governor-of-c-3dc12592a30a.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "3dc12592a30a46eb171d6db0dbe05455899c4ea2c2ed7ebe0a8af06e20bf395d",
                "word_count": 1158
              }
            },
            {
              "source_id": "eric-swalwell-s5",
              "quote": "for all Californians",
              "explanation": "Inclusive universalism.",
              "citation": {
                "source_id": "eric-swalwell-s5",
                "label": "Jewish California Governor 2026 Candidate Forum",
                "url": "https://www.youtube.com/watch?v=mH-ZKGUUlv0",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-26-jewish-california-governor-candidate-forum/eric-swalwell.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 374
              }
            }
          ],
          "uncertainty": "Direct equality language (equal rights, discrimination, equity, due process) is sparse in the provided excerpts; evidence relies mostly on broad inclusion and anti-elite distributional phrasing rather than explicit civil-rights/equal-treatment claims."
        },
        "proportionality": {
          "score": 0.5,
          "confidence": 0.7,
          "high_pole_label": "Rewards, penalties, and duties proportional to merit or contribution",
          "low_pole_label": "Non-proportional or pragmatic framing",
          "supporting_examples": [
            {
              "source_id": "eric-swalwell-s2",
              "quote": "if you work hard you should do better for yourself and dream bigger for your kids.",
              "explanation": "Merit/effort-to-reward reciprocity framing (work hard -> deserve better outcomes).",
              "citation": {
                "source_id": "eric-swalwell-s2",
                "label": "KCRA: Swalwell governor run announcement",
                "url": "https://www.kcra.com/article/rep-eric-swalwell-run-for-california-governor/69504625",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-kcra-com-article-rep-eric-swalwell-run-for-california-governor-69504625-8eea43d62778.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "8eea43d627788a42e631b5359a8e14822ff6c86b84c1393af47f051f3b6bddff",
                "word_count": 1290
              }
            },
            {
              "source_id": "eric-swalwell-s3",
              "quote": "if you work your ass off and don’t have a stake in it? Nothing.",
              "explanation": "Deservedness claim: contribution should yield a 'stake' (earned reward).",
              "citation": {
                "source_id": "eric-swalwell-s3",
                "label": "Contra Costa News: Swalwell campaign announcement",
                "url": "https://contracosta.news/2025/11/21/congressman-eric-swalwell-announces-campaign-for-governor-of-california/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/contracosta-news-2025-11-21-congressman-eric-swalwell-announces-campaign-for-governor-of-c-3dc12592a30a.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "3dc12592a30a46eb171d6db0dbe05455899c4ea2c2ed7ebe0a8af06e20bf395d",
                "word_count": 1158
              }
            },
            {
              "source_id": "eric-swalwell-s3",
              "quote": "if you work hard you should do better for yourself and dream bigger for your kids.",
              "explanation": "Repeated merit/desert rhetoric across sources.",
              "citation": {
                "source_id": "eric-swalwell-s3",
                "label": "Contra Costa News: Swalwell campaign announcement",
                "url": "https://contracosta.news/2025/11/21/congressman-eric-swalwell-announces-campaign-for-governor-of-california/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/contracosta-news-2025-11-21-congressman-eric-swalwell-announces-campaign-for-governor-of-c-3dc12592a30a.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "3dc12592a30a46eb171d6db0dbe05455899c4ea2c2ed7ebe0a8af06e20bf395d",
                "word_count": 1158
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "eric-swalwell-s1",
              "quote": "Someone who will bring prices down, lift wages up.",
              "explanation": "General economic management framing without explicit 'deserve/earn/cheat/accountability' logic.",
              "citation": {
                "source_id": "eric-swalwell-s1",
                "label": "PBS NewsHour: Swalwell governor campaign launch",
                "url": "https://www.pbs.org/newshour/politics/u-s-rep-eric-swalwell-is-running-for-california-governor",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-pbs-org-newshour-politics-u-s-rep-eric-swalwell-is-running-for-california-governor-7ccb142dccce.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "7ccb142dccce3ae593aa84b0c43d1e4f5b28532a56f3bca1611c1a90569fb58a",
                "word_count": 790
              }
            },
            {
              "source_id": "eric-swalwell-s5",
              "quote": "90 days on every agency that approves or denies housing.",
              "explanation": "Process/timeline efficiency framing rather than proportional deservingness or punishment.",
              "citation": {
                "source_id": "eric-swalwell-s5",
                "label": "Jewish California Governor 2026 Candidate Forum",
                "url": "https://www.youtube.com/watch?v=mH-ZKGUUlv0",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-26-jewish-california-governor-candidate-forum/eric-swalwell.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 374
              }
            }
          ],
          "evidence": [
            {
              "source_id": "eric-swalwell-s2",
              "quote": "if you work hard you should do better for yourself and dream bigger for your kids.",
              "explanation": "Merit-to-reward proportionality.",
              "citation": {
                "source_id": "eric-swalwell-s2",
                "label": "KCRA: Swalwell governor run announcement",
                "url": "https://www.kcra.com/article/rep-eric-swalwell-run-for-california-governor/69504625",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-kcra-com-article-rep-eric-swalwell-run-for-california-governor-69504625-8eea43d62778.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "8eea43d627788a42e631b5359a8e14822ff6c86b84c1393af47f051f3b6bddff",
                "word_count": 1290
              }
            },
            {
              "source_id": "eric-swalwell-s3",
              "quote": "if you work your ass off and don’t have a stake in it? Nothing.",
              "explanation": "Earned-stake argument.",
              "citation": {
                "source_id": "eric-swalwell-s3",
                "label": "Contra Costa News: Swalwell campaign announcement",
                "url": "https://contracosta.news/2025/11/21/congressman-eric-swalwell-announces-campaign-for-governor-of-california/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/contracosta-news-2025-11-21-congressman-eric-swalwell-announces-campaign-for-governor-of-c-3dc12592a30a.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "3dc12592a30a46eb171d6db0dbe05455899c4ea2c2ed7ebe0a8af06e20bf395d",
                "word_count": 1158
              }
            }
          ],
          "uncertainty": "Proportionality is strong where he talks about work and deserved outcomes, but other parts of the excerpts focus on protection from attacks and technocratic housing/permitting process, limiting how dominant proportionality is overall."
        },
        "loyalty": {
          "score": 0.5,
          "confidence": 0.66,
          "high_pole_label": "Group solidarity / betrayal",
          "low_pole_label": "Universal or individual framing",
          "supporting_examples": [
            {
              "source_id": "eric-swalwell-s5",
              "quote": "If anyone wants to go after our Jewish community, they're going to have to go through me.",
              "explanation": "Explicit in-group defense/solidarity with an identified community.",
              "citation": {
                "source_id": "eric-swalwell-s5",
                "label": "Jewish California Governor 2026 Candidate Forum",
                "url": "https://www.youtube.com/watch?v=mH-ZKGUUlv0",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-26-jewish-california-governor-candidate-forum/eric-swalwell.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 374
              }
            },
            {
              "source_id": "eric-swalwell-s1",
              "quote": "Our state is under attack",
              "explanation": "Collective in-group ('our state') under-threat solidarity framing.",
              "citation": {
                "source_id": "eric-swalwell-s1",
                "label": "PBS NewsHour: Swalwell governor campaign launch",
                "url": "https://www.pbs.org/newshour/politics/u-s-rep-eric-swalwell-is-running-for-california-governor",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-pbs-org-newshour-politics-u-s-rep-eric-swalwell-is-running-for-california-governor-7ccb142dccce.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "7ccb142dccce3ae593aa84b0c43d1e4f5b28532a56f3bca1611c1a90569fb58a",
                "word_count": 790
              }
            },
            {
              "source_id": "eric-swalwell-s1",
              "quote": "our immigrant friends and neighbors",
              "explanation": "Affiliative in-group language extending solidarity to immigrants as community members.",
              "citation": {
                "source_id": "eric-swalwell-s1",
                "label": "PBS NewsHour: Swalwell governor campaign launch",
                "url": "https://www.pbs.org/newshour/politics/u-s-rep-eric-swalwell-is-running-for-california-governor",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-pbs-org-newshour-politics-u-s-rep-eric-swalwell-is-running-for-california-governor-7ccb142dccce.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "7ccb142dccce3ae593aa84b0c43d1e4f5b28532a56f3bca1611c1a90569fb58a",
                "word_count": 790
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "eric-swalwell-s2",
              "quote": "prices are too high",
              "explanation": "Problem framing is economic and broadly personal/household-focused rather than in-group loyalty.",
              "citation": {
                "source_id": "eric-swalwell-s2",
                "label": "KCRA: Swalwell governor run announcement",
                "url": "https://www.kcra.com/article/rep-eric-swalwell-run-for-california-governor/69504625",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-kcra-com-article-rep-eric-swalwell-run-for-california-governor-69504625-8eea43d62778.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "8eea43d627788a42e631b5359a8e14822ff6c86b84c1393af47f051f3b6bddff",
                "word_count": 1290
              }
            },
            {
              "source_id": "eric-swalwell-s5",
              "quote": "for all Californians",
              "explanation": "Universalistic framing can reduce the distinctiveness of in-group loyalty rhetoric.",
              "citation": {
                "source_id": "eric-swalwell-s5",
                "label": "Jewish California Governor 2026 Candidate Forum",
                "url": "https://www.youtube.com/watch?v=mH-ZKGUUlv0",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-26-jewish-california-governor-candidate-forum/eric-swalwell.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 374
              }
            }
          ],
          "evidence": [
            {
              "source_id": "eric-swalwell-s5",
              "quote": "our Jewish community",
              "explanation": "Direct group-identification loyalty cue.",
              "citation": {
                "source_id": "eric-swalwell-s5",
                "label": "Jewish California Governor 2026 Candidate Forum",
                "url": "https://www.youtube.com/watch?v=mH-ZKGUUlv0",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-26-jewish-california-governor-candidate-forum/eric-swalwell.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 374
              }
            },
            {
              "source_id": "eric-swalwell-s1",
              "quote": "Our state is under attack",
              "explanation": "State-level in-group solidarity cue.",
              "citation": {
                "source_id": "eric-swalwell-s1",
                "label": "PBS NewsHour: Swalwell governor campaign launch",
                "url": "https://www.pbs.org/newshour/politics/u-s-rep-eric-swalwell-is-running-for-california-governor",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-pbs-org-newshour-politics-u-s-rep-eric-swalwell-is-running-for-california-governor-7ccb142dccce.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "7ccb142dccce3ae593aa84b0c43d1e4f5b28532a56f3bca1611c1a90569fb58a",
                "word_count": 790
              }
            }
          ],
          "uncertainty": "Loyalty evidence appears in specific contexts (defending the Jewish community; defending California against an external political threat) but is not consistently the main frame across all excerpts, which frequently pivot to affordability and governance."
        },
        "authority": {
          "score": 0.35,
          "confidence": 0.55,
          "high_pole_label": "Legitimate authority, hierarchy, law, and social order",
          "low_pole_label": "Non-authority or anti-bureaucratic framing",
          "supporting_examples": [
            {
              "source_id": "eric-swalwell-s1",
              "quote": "has militarized our streets",
              "explanation": "Invokes moralized state force/social-order imagery ('militarized') in the context of threat/attack.",
              "citation": {
                "source_id": "eric-swalwell-s1",
                "label": "PBS NewsHour: Swalwell governor campaign launch",
                "url": "https://www.pbs.org/newshour/politics/u-s-rep-eric-swalwell-is-running-for-california-governor",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-pbs-org-newshour-politics-u-s-rep-eric-swalwell-is-running-for-california-governor-7ccb142dccce.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "7ccb142dccce3ae593aa84b0c43d1e4f5b28532a56f3bca1611c1a90569fb58a",
                "word_count": 790
              }
            },
            {
              "source_id": "eric-swalwell-s5",
              "quote": "with the emergency powers of the office of governor",
              "explanation": "Explicit appeal to formal institutional powers of the governorship (legitimate authority) to act.",
              "citation": {
                "source_id": "eric-swalwell-s5",
                "label": "Jewish California Governor 2026 Candidate Forum",
                "url": "https://www.youtube.com/watch?v=mH-ZKGUUlv0",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-26-jewish-california-governor-candidate-forum/eric-swalwell.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 374
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "eric-swalwell-s5",
              "quote": "California is a blue state held down by red tape.",
              "explanation": "Anti-bureaucratic framing (red tape) pushes away from respect-for-institutions/order rhetoric.",
              "citation": {
                "source_id": "eric-swalwell-s5",
                "label": "Jewish California Governor 2026 Candidate Forum",
                "url": "https://www.youtube.com/watch?v=mH-ZKGUUlv0",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-26-jewish-california-governor-candidate-forum/eric-swalwell.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 374
              }
            },
            {
              "source_id": "eric-swalwell-s3",
              "quote": "modernizing state government so it works better for everyone.",
              "explanation": "Governance-capacity/efficiency framing without explicit law/order/obedience/respect language.",
              "citation": {
                "source_id": "eric-swalwell-s3",
                "label": "Contra Costa News: Swalwell campaign announcement",
                "url": "https://contracosta.news/2025/11/21/congressman-eric-swalwell-announces-campaign-for-governor-of-california/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/contracosta-news-2025-11-21-congressman-eric-swalwell-announces-campaign-for-governor-of-c-3dc12592a30a.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "3dc12592a30a46eb171d6db0dbe05455899c4ea2c2ed7ebe0a8af06e20bf395d",
                "word_count": 1158
              }
            }
          ],
          "evidence": [
            {
              "source_id": "eric-swalwell-s1",
              "quote": "has militarized our streets",
              "explanation": "Order/force institutional imagery.",
              "citation": {
                "source_id": "eric-swalwell-s1",
                "label": "PBS NewsHour: Swalwell governor campaign launch",
                "url": "https://www.pbs.org/newshour/politics/u-s-rep-eric-swalwell-is-running-for-california-governor",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-pbs-org-newshour-politics-u-s-rep-eric-swalwell-is-running-for-california-governor-7ccb142dccce.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "7ccb142dccce3ae593aa84b0c43d1e4f5b28532a56f3bca1611c1a90569fb58a",
                "word_count": 790
              }
            },
            {
              "source_id": "eric-swalwell-s5",
              "quote": "with the emergency powers of the office of governor",
              "explanation": "Institutional authority invoked.",
              "citation": {
                "source_id": "eric-swalwell-s5",
                "label": "Jewish California Governor 2026 Candidate Forum",
                "url": "https://www.youtube.com/watch?v=mH-ZKGUUlv0",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-26-jewish-california-governor-candidate-forum/eric-swalwell.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 374
              }
            }
          ],
          "uncertainty": "Much of the institutional/government talk is about efficiency, modernization, and reducing 'red tape', which does not qualify as authority framing unless explicitly about law/order/legitimacy. The authority score is driven mainly by limited phrases about militarization and formal emergency powers."
        },
        "purity": {
          "score": 0.0,
          "confidence": 0.4,
          "high_pole_label": "Purity, sacredness, contamination, or degradation",
          "low_pole_label": "Secular or material policy framing",
          "supporting_examples": [],
          "limiting_examples": [
            {
              "source_id": "eric-swalwell-s2",
              "quote": "prices are too high",
              "explanation": "Material/affordability framing with no purity/sacredness/contamination content.",
              "citation": {
                "source_id": "eric-swalwell-s2",
                "label": "KCRA: Swalwell governor run announcement",
                "url": "https://www.kcra.com/article/rep-eric-swalwell-run-for-california-governor/69504625",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-kcra-com-article-rep-eric-swalwell-run-for-california-governor-69504625-8eea43d62778.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "8eea43d627788a42e631b5359a8e14822ff6c86b84c1393af47f051f3b6bddff",
                "word_count": 1290
              }
            },
            {
              "source_id": "eric-swalwell-s5",
              "quote": "economic growth and modernizing the way we deliver services",
              "explanation": "Technocratic-economic framing rather than purity/sanctity rhetoric.",
              "citation": {
                "source_id": "eric-swalwell-s5",
                "label": "Jewish California Governor 2026 Candidate Forum",
                "url": "https://www.youtube.com/watch?v=mH-ZKGUUlv0",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-26-jewish-california-governor-candidate-forum/eric-swalwell.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 374
              }
            }
          ],
          "evidence": [],
          "uncertainty": "No direct purity/sanctity/contamination or explicitly religious-moralized bodily/degradation framing appears in the provided excerpts. Mentions of 'houses of worship' relate to safety and threat rather than purity."
        }
      },
      "overall_confidence": 0.72,
      "coverage_notes": "Coverage includes three campaign-coverage articles (s1–s3), one institutional biography (s4, largely non-rhetorical), and one candidate-forum transcript segment (s5). Moral-frame evidence is concentrated in s1, s3, and s5; s4 is mostly biographical context and provides little moral rhetoric.",
      "not_final_measurement": true,
      "requires_human_review": true,
      "source_count": 5,
      "source_word_count": 4419,
      "source_role_counts": {
        "campaign_or_program_source": 3,
        "record_event_source": 1,
        "candidate_transcript_segment": 1
      }
    },
    {
      "candidate": "Tony K. Thurmond",
      "measurement_subject": "public_campaign_source_rhetoric",
      "foundation_scores": {
        "care": {
          "score": 0.75,
          "confidence": 0.7,
          "high_pole_label": "Care / harm protection",
          "low_pole_label": "Impersonal or non-care framing",
          "supporting_examples": [
            {
              "source_id": "tony-k--thurmond-s10",
              "quote": "I grew up in a household where we often didn't have food.",
              "explanation": "Uses personal hardship and material deprivation to frame policy around helping those who struggle.",
              "citation": {
                "source_id": "tony-k--thurmond-s10",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/tony-k-thurmond.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2067
              }
            },
            {
              "source_id": "tony-k--thurmond-s10",
              "quote": "people are afraid to even see a doctor.",
              "explanation": "Explicit harm/safety framing about fear of seeking medical care.",
              "citation": {
                "source_id": "tony-k--thurmond-s10",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/tony-k-thurmond.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2067
              }
            },
            {
              "source_id": "tony-k--thurmond-s10",
              "quote": "we know that healthcare is a right.",
              "explanation": "Directly moralizes health care as a protective right.",
              "citation": {
                "source_id": "tony-k--thurmond-s10",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/tony-k-thurmond.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2067
              }
            },
            {
              "source_id": "tony-k--thurmond-s10",
              "quote": "our hearts go out to the folks in the Palisades in Pasadena and Aladena.",
              "explanation": "Explicit compassion/concern for disaster-impacted people.",
              "citation": {
                "source_id": "tony-k--thurmond-s10",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/tony-k-thurmond.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2067
              }
            },
            {
              "source_id": "tony-k--thurmond-s10",
              "quote": "raised hundreds of thousands of dollars to help the victims of those fires get money for uh temporary housing, um, gas cards, uh, food, books, water, clothes, you name it.",
              "explanation": "Concrete aid/relief language centered on victims' needs.",
              "citation": {
                "source_id": "tony-k--thurmond-s10",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/tony-k-thurmond.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2067
              }
            },
            {
              "source_id": "tony-k--thurmond-s11",
              "quote": "I know what it's like to grow up in a household without food and on public assistance.",
              "explanation": "Reinforces care framing via lived experience of poverty.",
              "citation": {
                "source_id": "tony-k--thurmond-s11",
                "label": "CBS California / Pomona College Governor's Debate",
                "url": "https://www.youtube.com/watch?v=1ikN8crwsFM",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-28-cbs-california-pomona-governor-debate/tony-k-thurmond.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 986
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "tony-k--thurmond-s1",
              "quote": "Promote Affordability Provide a tax credit to provide Californians with more money each month to pay for the rising costs of gas, groceries, and housing",
              "explanation": "Shifts toward cost-of-living/affordability framing that is more economic/technocratic than explicit compassion or harm prevention.",
              "citation": {
                "source_id": "tony-k--thurmond-s1",
                "label": "Thurmond campaign priorities",
                "url": "https://www.tonythurmond.com/priorities",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-tonythurmond-com-priorities-56fd45855233.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "56fd45855233fa9868e029fde1b4120736e38cdc7213818a0cfd35a9a24761bd",
                "word_count": 371
              }
            },
            {
              "source_id": "tony-k--thurmond-s10",
              "quote": "That means if we on average for every uh surplus property parcel that exists built on average 12 units we will get to 2.3 million units by the year 2030.",
              "explanation": "Highly logistical delivery framing rather than direct harm/suffering rhetoric.",
              "citation": {
                "source_id": "tony-k--thurmond-s10",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/tony-k-thurmond.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2067
              }
            }
          ],
          "evidence": [
            {
              "source_id": "tony-k--thurmond-s10",
              "quote": "we know that healthcare is a right.",
              "explanation": "Moralized care/rights-to-care framing.",
              "citation": {
                "source_id": "tony-k--thurmond-s10",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/tony-k-thurmond.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2067
              }
            },
            {
              "source_id": "tony-k--thurmond-s10",
              "quote": "raised hundreds of thousands of dollars to help the victims of those fires get money for uh temporary housing, um, gas cards, uh, food, books, water, clothes, you name it.",
              "explanation": "Aid/relief framing for harmed communities.",
              "citation": {
                "source_id": "tony-k--thurmond-s10",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/tony-k-thurmond.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2067
              }
            },
            {
              "source_id": "tony-k--thurmond-s11",
              "quote": "I know what it's like to grow up in a household without food and on public assistance.",
              "explanation": "Care framing via hardship and need.",
              "citation": {
                "source_id": "tony-k--thurmond-s11",
                "label": "CBS California / Pomona College Governor's Debate",
                "url": "https://www.youtube.com/watch?v=1ikN8crwsFM",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-28-cbs-california-pomona-governor-debate/tony-k-thurmond.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 986
              }
            }
          ],
          "uncertainty": "Care rhetoric is strong in the debate excerpts (health care as a right; disaster victims), but much of the remaining corpus is affordability and implementation detail; several non-debate sources are CAPTCHA text and provide no usable rhetoric."
        },
        "equality": {
          "score": 0.5,
          "confidence": 0.6,
          "high_pole_label": "Equal treatment and equal outcomes",
          "low_pole_label": "Non-equality or pragmatic framing",
          "supporting_examples": [
            {
              "source_id": "tony-k--thurmond-s10",
              "quote": "disproportionately black and brown people have been displaced",
              "explanation": "Names racially disparate impacts as a core problem.",
              "citation": {
                "source_id": "tony-k--thurmond-s10",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/tony-k-thurmond.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2067
              }
            },
            {
              "source_id": "tony-k--thurmond-s10",
              "quote": "It's not an achievement gap. Our kids can achieve, but there are barriers in their way, and we have to remove those barriers.",
              "explanation": "Explicit equal-opportunity/equal-access framing focused on barriers.",
              "citation": {
                "source_id": "tony-k--thurmond-s10",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/tony-k-thurmond.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2067
              }
            },
            {
              "source_id": "tony-k--thurmond-s11",
              "quote": "education is the greatest equalizer there is.",
              "explanation": "Directly frames education as equalizing unequal life chances.",
              "citation": {
                "source_id": "tony-k--thurmond-s11",
                "label": "CBS California / Pomona College Governor's Debate",
                "url": "https://www.youtube.com/watch?v=1ikN8crwsFM",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-28-cbs-california-pomona-governor-debate/tony-k-thurmond.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 986
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "tony-k--thurmond-s11",
              "quote": "Schools get their revenue based on attendance.",
              "explanation": "Administrative/structural funding explanation without explicit equal-standing language.",
              "citation": {
                "source_id": "tony-k--thurmond-s11",
                "label": "CBS California / Pomona College Governor's Debate",
                "url": "https://www.youtube.com/watch?v=1ikN8crwsFM",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-28-cbs-california-pomona-governor-debate/tony-k-thurmond.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 986
              }
            },
            {
              "source_id": "tony-k--thurmond-s1",
              "quote": "Build 2 million affordable housing units using the surplus property owned by school districts in each of the 58 counties in our state",
              "explanation": "Universal housing supply framing that is not explicitly about discrimination, equity, or equal standing.",
              "citation": {
                "source_id": "tony-k--thurmond-s1",
                "label": "Thurmond campaign priorities",
                "url": "https://www.tonythurmond.com/priorities",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-tonythurmond-com-priorities-56fd45855233.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "56fd45855233fa9868e029fde1b4120736e38cdc7213818a0cfd35a9a24761bd",
                "word_count": 371
              }
            }
          ],
          "evidence": [
            {
              "source_id": "tony-k--thurmond-s10",
              "quote": "disproportionately black and brown people have been displaced",
              "explanation": "Highlights unequal impact by race.",
              "citation": {
                "source_id": "tony-k--thurmond-s10",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/tony-k-thurmond.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2067
              }
            },
            {
              "source_id": "tony-k--thurmond-s11",
              "quote": "education is the greatest equalizer there is.",
              "explanation": "Explicit equality/leveling rhetoric.",
              "citation": {
                "source_id": "tony-k--thurmond-s11",
                "label": "CBS California / Pomona College Governor's Debate",
                "url": "https://www.youtube.com/watch?v=1ikN8crwsFM",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-28-cbs-california-pomona-governor-debate/tony-k-thurmond.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 986
              }
            }
          ],
          "uncertainty": "Equality rhetoric appears in a few clear lines (racial disparity; 'equalizer'; barriers), but much of the material emphasizes broad 'for all' or program delivery without explicit equity/rights/discrimination framing. Several listed sources are CAPTCHA pages with no substantive content."
        },
        "proportionality": {
          "score": 0.35,
          "confidence": 0.55,
          "high_pole_label": "Rewards, penalties, and duties proportional to merit or contribution",
          "low_pole_label": "Non-proportional or pragmatic framing",
          "supporting_examples": [
            {
              "source_id": "tony-k--thurmond-s11",
              "quote": "Where I come from, when you do a bad job, you don't get a raise.",
              "explanation": "Direct deservedness/earned-reward framing (no reward for poor performance).",
              "citation": {
                "source_id": "tony-k--thurmond-s11",
                "label": "CBS California / Pomona College Governor's Debate",
                "url": "https://www.youtube.com/watch?v=1ikN8crwsFM",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-28-cbs-california-pomona-governor-debate/tony-k-thurmond.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 986
              }
            },
            {
              "source_id": "tony-k--thurmond-s10",
              "quote": "Where I come from, you don't get a raise when you do a bad job.",
              "explanation": "Reiterates proportionality logic tied to accountability.",
              "citation": {
                "source_id": "tony-k--thurmond-s10",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/tony-k-thurmond.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2067
              }
            },
            {
              "source_id": "tony-k--thurmond-s10",
              "quote": "we have to create a real path for citizenship for those who want nothing more than to work hard and pay taxes and contribute to the American dream for all of us.",
              "explanation": "Reciprocity/contribution framing (working, paying taxes, contributing) as warrant for inclusion.",
              "citation": {
                "source_id": "tony-k--thurmond-s10",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/tony-k-thurmond.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2067
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "tony-k--thurmond-s10",
              "quote": "On day one, I'm going to give all of you a tax credit so you have a few hundred a month more in your pocket to help you pay for the high costs of groceries, of gas, and housing.",
              "explanation": "Broad relief framing not conditioned on merit, contribution, cheating, or punishment.",
              "citation": {
                "source_id": "tony-k--thurmond-s10",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/tony-k-thurmond.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2067
              }
            },
            {
              "source_id": "tony-k--thurmond-s1",
              "quote": "Establish a single-payer health care system",
              "explanation": "Universal-benefit framing without proportional/desert language in the excerpt.",
              "citation": {
                "source_id": "tony-k--thurmond-s1",
                "label": "Thurmond campaign priorities",
                "url": "https://www.tonythurmond.com/priorities",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-tonythurmond-com-priorities-56fd45855233.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "56fd45855233fa9868e029fde1b4120736e38cdc7213818a0cfd35a9a24761bd",
                "word_count": 371
              }
            }
          ],
          "evidence": [
            {
              "source_id": "tony-k--thurmond-s11",
              "quote": "Where I come from, when you do a bad job, you don't get a raise.",
              "explanation": "Clear deservedness/accountability signal.",
              "citation": {
                "source_id": "tony-k--thurmond-s11",
                "label": "CBS California / Pomona College Governor's Debate",
                "url": "https://www.youtube.com/watch?v=1ikN8crwsFM",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-28-cbs-california-pomona-governor-debate/tony-k-thurmond.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 986
              }
            },
            {
              "source_id": "tony-k--thurmond-s10",
              "quote": "work hard and pay taxes and contribute to the American dream for all of us.",
              "explanation": "Reciprocity/contribution language supporting proportionality.",
              "citation": {
                "source_id": "tony-k--thurmond-s10",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/tony-k-thurmond.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2067
              }
            }
          ],
          "uncertainty": "Proportionality is present but not dominant; it concentrates in a few accountability/earned-reward lines and contribution-based immigration framing, while much of the corpus stresses universal programs and affordability without explicit deservedness."
        },
        "loyalty": {
          "score": 0.35,
          "confidence": 0.55,
          "high_pole_label": "Group solidarity / betrayal",
          "low_pole_label": "Universal or individual framing",
          "supporting_examples": [
            {
              "source_id": "tony-k--thurmond-s10",
              "quote": "Big shout out to all the teachers and educators who've been working so hard to help our kids.",
              "explanation": "Affiliative solidarity with a named group (teachers/educators).",
              "citation": {
                "source_id": "tony-k--thurmond-s10",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/tony-k-thurmond.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2067
              }
            },
            {
              "source_id": "tony-k--thurmond-s10",
              "quote": "I grew up on the free lunch program. I grew up on food stamps and a whole lot of government cheese.",
              "explanation": "Identity-by-experience alignment with economically struggling people (solidarity-through-shared-background rhetoric).",
              "citation": {
                "source_id": "tony-k--thurmond-s10",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/tony-k-thurmond.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2067
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "tony-k--thurmond-s1",
              "quote": "Expand Health Care and Education for All",
              "explanation": "Universal 'for all' framing deemphasizes in-group boundaries.",
              "citation": {
                "source_id": "tony-k--thurmond-s1",
                "label": "Thurmond campaign priorities",
                "url": "https://www.tonythurmond.com/priorities",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-tonythurmond-com-priorities-56fd45855233.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "56fd45855233fa9868e029fde1b4120736e38cdc7213818a0cfd35a9a24761bd",
                "word_count": 371
              }
            },
            {
              "source_id": "tony-k--thurmond-s11",
              "quote": "everyone should have the opportunity.",
              "explanation": "Universal opportunity frame rather than in-group allegiance.",
              "citation": {
                "source_id": "tony-k--thurmond-s11",
                "label": "CBS California / Pomona College Governor's Debate",
                "url": "https://www.youtube.com/watch?v=1ikN8crwsFM",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-28-cbs-california-pomona-governor-debate/tony-k-thurmond.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 986
              }
            }
          ],
          "evidence": [
            {
              "source_id": "tony-k--thurmond-s10",
              "quote": "Big shout out to all the teachers and educators who've been working so hard to help our kids.",
              "explanation": "Clear group-solidarity language.",
              "citation": {
                "source_id": "tony-k--thurmond-s10",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/tony-k-thurmond.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2067
              }
            },
            {
              "source_id": "tony-k--thurmond-s1",
              "quote": "Defend California’s Immigrant Communities",
              "explanation": "Names a protected in-group/community.",
              "citation": {
                "source_id": "tony-k--thurmond-s1",
                "label": "Thurmond campaign priorities",
                "url": "https://www.tonythurmond.com/priorities",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-tonythurmond-com-priorities-56fd45855233.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "56fd45855233fa9868e029fde1b4120736e38cdc7213818a0cfd35a9a24761bd",
                "word_count": 371
              }
            }
          ],
          "uncertainty": "Some group-solidarity language appears (teachers, immigrant communities), but much of the rhetoric is broad/universal ('for all') rather than strong in-group vs out-group moralization; evidence is drawn mainly from debate excerpts and one priorities page."
        },
        "authority": {
          "score": 0.2,
          "confidence": 0.45,
          "high_pole_label": "Legitimate authority, hierarchy, law, and social order",
          "low_pole_label": "Non-authority or anti-bureaucratic framing",
          "supporting_examples": [
            {
              "source_id": "tony-k--thurmond-s10",
              "quote": "that's why I passed a legislation that keeps ICE out of our schools and out of our hospitals.",
              "explanation": "Invokes formal lawmaking/legislation in a rule-setting way (though primarily protective rather than law-and-order).",
              "citation": {
                "source_id": "tony-k--thurmond-s10",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/tony-k-thurmond.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2067
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "tony-k--thurmond-s10",
              "quote": "Let's expedite the permitting.",
              "explanation": "Anti-bureaucratic/process-speed framing rather than respect-for-procedure or law-and-order moralization.",
              "citation": {
                "source_id": "tony-k--thurmond-s10",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/tony-k-thurmond.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2067
              }
            },
            {
              "source_id": "tony-k--thurmond-s11",
              "quote": "What authority do you think that the governor has for you to make that promise",
              "explanation": "The excerpt foregrounds practical limits/competence questions, not moralized deference to authority or order.",
              "citation": {
                "source_id": "tony-k--thurmond-s11",
                "label": "CBS California / Pomona College Governor's Debate",
                "url": "https://www.youtube.com/watch?v=1ikN8crwsFM",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-28-cbs-california-pomona-governor-debate/tony-k-thurmond.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 986
              }
            }
          ],
          "evidence": [
            {
              "source_id": "tony-k--thurmond-s10",
              "quote": "passed a legislation",
              "explanation": "Only modest direct signal toward institutional/law framing in the provided excerpts.",
              "citation": {
                "source_id": "tony-k--thurmond-s10",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/tony-k-thurmond.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2067
              }
            }
          ],
          "uncertainty": "The excerpts rarely moralize social order, obedience, or institutional legitimacy; mentions of legislation/governor authority are mostly instrumental to policy goals. Several other sources are CAPTCHA text and add no evidence."
        },
        "purity": {
          "score": 0.0,
          "confidence": 0.6,
          "high_pole_label": "Purity, sacredness, contamination, or degradation",
          "low_pole_label": "Secular or material policy framing",
          "supporting_examples": [],
          "limiting_examples": [
            {
              "source_id": "tony-k--thurmond-s1",
              "quote": "Build More Housing",
              "explanation": "Policy/material framing with no purity/sacredness/contamination language.",
              "citation": {
                "source_id": "tony-k--thurmond-s1",
                "label": "Thurmond campaign priorities",
                "url": "https://www.tonythurmond.com/priorities",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-tonythurmond-com-priorities-56fd45855233.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "56fd45855233fa9868e029fde1b4120736e38cdc7213818a0cfd35a9a24761bd",
                "word_count": 371
              }
            },
            {
              "source_id": "tony-k--thurmond-s10",
              "quote": "I'm going to give all of you a tax credit",
              "explanation": "Economic relief framing; no bodily/sacredness/pollution moralization.",
              "citation": {
                "source_id": "tony-k--thurmond-s10",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/tony-k-thurmond.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2067
              }
            }
          ],
          "evidence": [],
          "uncertainty": "No direct purity/sacredness/contamination/degradation or explicit religious/holy-body framing appears in the supplied excerpts; content is primarily economic, social services, and governance."
        }
      },
      "overall_confidence": 0.62,
      "coverage_notes": "Substantive rhetoric is primarily from sources tony-k--thurmond-s1 (campaign priorities) and the two debate transcript excerpts (tony-k--thurmond-s10, tony-k--thurmond-s11). Sources tony-k--thurmond-s2 through tony-k--thurmond-s9 are CAPTCHA/interstitial text and contain no usable campaign/record rhetoric for moral-foundation scoring.",
      "not_final_measurement": true,
      "requires_human_review": true,
      "source_count": 11,
      "source_word_count": 4248,
      "source_role_counts": {
        "campaign_or_program_source": 1,
        "record_event_source": 6,
        "executive_performance_source": 2,
        "candidate_transcript_segment": 2
      }
    },
    {
      "candidate": "Antonio Villaraigosa",
      "measurement_subject": "public_campaign_source_rhetoric",
      "foundation_scores": {
        "care": {
          "score": 0.75,
          "confidence": 0.72,
          "high_pole_label": "Care / harm protection",
          "low_pole_label": "Impersonal or non-care framing",
          "supporting_examples": [
            {
              "source_id": "antonio-villaraigosa-s5",
              "quote": "Donald Trump’s ICE thugs are out of control. As governor, I’ll end this cruelty.",
              "explanation": "Explicit harm/cruelty framing and promise of protection from abuse.",
              "citation": {
                "source_id": "antonio-villaraigosa-s5",
                "label": "Villaraigosa ICE accountability plan",
                "url": "https://www.antonio2026.com/ice",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-antonio2026-com-ice-cc50766c08c7.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "cc50766c08c7b9862549ed493599f1135ca3f0cfabe8acfd734d466f6a73b861",
                "word_count": 3597
              }
            },
            {
              "source_id": "antonio-villaraigosa-s5",
              "quote": "We will ensure that misconduct is documented, investigated, and addressed, and that ICE enforcement actions do not endanger lives nor compromise our basic civil rights.",
              "explanation": "Direct protection-from-harm language: \"do not endanger lives\".",
              "citation": {
                "source_id": "antonio-villaraigosa-s5",
                "label": "Villaraigosa ICE accountability plan",
                "url": "https://www.antonio2026.com/ice",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-antonio2026-com-ice-cc50766c08c7.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "cc50766c08c7b9862549ed493599f1135ca3f0cfabe8acfd734d466f6a73b861",
                "word_count": 3597
              }
            },
            {
              "source_id": "antonio-villaraigosa-s8",
              "quote": "My mom rode the bus her whole life, and I lived through her struggle with public transit.",
              "explanation": "Personalized suffering/struggle narrative used to justify helping communities.",
              "citation": {
                "source_id": "antonio-villaraigosa-s8",
                "label": "Villaraigosa campaign release on K Line Northern Extension",
                "url": "https://www.antonio2026.com/news/kline",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-antonio2026-com-news-kline-96fc7c4560a6.txt",
                "source_role": "record_event_source",
                "snapshot_sha256": "96fc7c4560a61d51942f486fc80b16120a5d8d63c5206dc19aa655b3ece548c5",
                "word_count": 372
              }
            },
            {
              "source_id": "antonio-villaraigosa-s13",
              "quote": "what is compassionate, humane, or progressive about people living in their poop?",
              "explanation": "Explicit compassion/humane framing about homelessness and suffering.",
              "citation": {
                "source_id": "antonio-villaraigosa-s13",
                "label": "Ezra Klein California Governor Housing Forum",
                "url": "https://www.youtube.com/watch?v=6HETwu7Kfu8",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-08-ezra-klein-california-governor-housing-forum/antonio-villaraigosa.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2078
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "antonio-villaraigosa-s2",
              "quote": "The state needs to stop throwing money at problems and expecting a different result. Instead, we need to fix what’s broken, find new solutions, and only invest in what works.",
              "explanation": "Technocratic effectiveness framing limits pure compassion/aid rhetoric.",
              "citation": {
                "source_id": "antonio-villaraigosa-s2",
                "label": "Villaraigosa issues page",
                "url": "https://www.antonio2026.com/policy",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-antonio2026-com-policy-b28db73711fb.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "b28db73711fbcbf2d5ca770385620a3d80e9c101761608abef5877e4505ab4ca",
                "word_count": 1003
              }
            },
            {
              "source_id": "antonio-villaraigosa-s4",
              "quote": "This is not a choice between affordable energy and a clean environment. It is a choice between a managed, pragmatic approach",
              "explanation": "Pragmatic/managerial framing (rather than harm/suffering) dominates parts of the corpus.",
              "citation": {
                "source_id": "antonio-villaraigosa-s4",
                "label": "Villaraigosa gas-price plan",
                "url": "https://www.antonio2026.com/gas",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-antonio2026-com-gas-e2fc6335c032.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "e2fc6335c032d3bfa46eca612ea1a9392a754dbedc03602bb49f7f7c42d0b1f7",
                "word_count": 5528
              }
            }
          ],
          "evidence": [
            {
              "source_id": "antonio-villaraigosa-s5",
              "quote": "Donald Trump’s ICE thugs are out of control. As governor, I’ll end this cruelty.",
              "explanation": "Care/harm protection via ending cruelty.",
              "citation": {
                "source_id": "antonio-villaraigosa-s5",
                "label": "Villaraigosa ICE accountability plan",
                "url": "https://www.antonio2026.com/ice",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-antonio2026-com-ice-cc50766c08c7.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "cc50766c08c7b9862549ed493599f1135ca3f0cfabe8acfd734d466f6a73b861",
                "word_count": 3597
              }
            },
            {
              "source_id": "antonio-villaraigosa-s5",
              "quote": "do not endanger lives",
              "explanation": "Direct harm-prevention language.",
              "citation": {
                "source_id": "antonio-villaraigosa-s5",
                "label": "Villaraigosa ICE accountability plan",
                "url": "https://www.antonio2026.com/ice",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-antonio2026-com-ice-cc50766c08c7.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "cc50766c08c7b9862549ed493599f1135ca3f0cfabe8acfd734d466f6a73b861",
                "word_count": 3597
              }
            },
            {
              "source_id": "antonio-villaraigosa-s13",
              "quote": "compassionate, humane",
              "explanation": "Explicit compassion rhetoric.",
              "citation": {
                "source_id": "antonio-villaraigosa-s13",
                "label": "Ezra Klein California Governor Housing Forum",
                "url": "https://www.youtube.com/watch?v=6HETwu7Kfu8",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-08-ezra-klein-california-governor-housing-forum/antonio-villaraigosa.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2078
              }
            },
            {
              "source_id": "antonio-villaraigosa-s2",
              "quote": "only invest in what works.",
              "explanation": "Limits: results/efficiency frame.",
              "citation": {
                "source_id": "antonio-villaraigosa-s2",
                "label": "Villaraigosa issues page",
                "url": "https://www.antonio2026.com/policy",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-antonio2026-com-policy-b28db73711fb.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "b28db73711fbcbf2d5ca770385620a3d80e9c101761608abef5877e4505ab4ca",
                "word_count": 1003
              }
            }
          ],
          "uncertainty": "Care rhetoric is strong in ICE/homelessness passages, but large portions of the affordability/energy material emphasize pragmatism, cost, and implementation, which may dilute overall dominance depending on how the full (non-excerpted) corpus is weighted."
        },
        "equality": {
          "score": 0.5,
          "confidence": 0.62,
          "high_pole_label": "Equal treatment and equal outcomes",
          "low_pole_label": "Non-equality or pragmatic framing",
          "supporting_examples": [
            {
              "source_id": "antonio-villaraigosa-s2",
              "quote": "to ensure every voice is heard.",
              "explanation": "Equal standing/voice in democracy framing.",
              "citation": {
                "source_id": "antonio-villaraigosa-s2",
                "label": "Villaraigosa issues page",
                "url": "https://www.antonio2026.com/policy",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-antonio2026-com-policy-b28db73711fb.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "b28db73711fbcbf2d5ca770385620a3d80e9c101761608abef5877e4505ab4ca",
                "word_count": 1003
              }
            },
            {
              "source_id": "antonio-villaraigosa-s2",
              "quote": "ensure fairness for every Californian.",
              "explanation": "Explicit fairness-for-all rhetoric (treated here as equality/equal standing, per prompt guidance).",
              "citation": {
                "source_id": "antonio-villaraigosa-s2",
                "label": "Villaraigosa issues page",
                "url": "https://www.antonio2026.com/policy",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-antonio2026-com-policy-b28db73711fb.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "b28db73711fbcbf2d5ca770385620a3d80e9c101761608abef5877e4505ab4ca",
                "word_count": 1003
              }
            },
            {
              "source_id": "antonio-villaraigosa-s15",
              "quote": "there were covenants with the land that wouldn't allow us to buy homes or rent in a big part of the city.",
              "explanation": "Direct discrimination/exclusion from housing access; equality framing through past barriers.",
              "citation": {
                "source_id": "antonio-villaraigosa-s15",
                "label": "Jewish California Governor 2026 Candidate Forum",
                "url": "https://www.youtube.com/watch?v=mH-ZKGUUlv0",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-26-jewish-california-governor-candidate-forum/antonio-villaraigosa.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 232
              }
            },
            {
              "source_id": "antonio-villaraigosa-s5",
              "quote": "compromise our basic civil rights.",
              "explanation": "Civil-rights framing as equal standing/protections under law.",
              "citation": {
                "source_id": "antonio-villaraigosa-s5",
                "label": "Villaraigosa ICE accountability plan",
                "url": "https://www.antonio2026.com/ice",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-antonio2026-com-ice-cc50766c08c7.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "cc50766c08c7b9862549ed493599f1135ca3f0cfabe8acfd734d466f6a73b861",
                "word_count": 3597
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "antonio-villaraigosa-s2",
              "quote": "California is the state where anything is possible with hard work and determination.",
              "explanation": "Opportunity/effort framing without explicit equal treatment/equity language.",
              "citation": {
                "source_id": "antonio-villaraigosa-s2",
                "label": "Villaraigosa issues page",
                "url": "https://www.antonio2026.com/policy",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-antonio2026-com-policy-b28db73711fb.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "b28db73711fbcbf2d5ca770385620a3d80e9c101761608abef5877e4505ab4ca",
                "word_count": 1003
              }
            },
            {
              "source_id": "antonio-villaraigosa-s3",
              "quote": "The goal is simple: Californians should not be paying $2 or $3 more per gallon than the rest of America because of Sacramento’s policy choices.",
              "explanation": "Cost-of-living comparison and policy critique rather than explicit equity/rights framing.",
              "citation": {
                "source_id": "antonio-villaraigosa-s3",
                "label": "Villaraigosa affordable California plan",
                "url": "https://www.antonio2026.com/plan",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-antonio2026-com-plan-18641c2c069f.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "18641c2c069fa6fd87089f67a0801d8fb5e2cca1463dcab00b915d88e95bd4f7",
                "word_count": 11090
              }
            }
          ],
          "evidence": [
            {
              "source_id": "antonio-villaraigosa-s2",
              "quote": "ensure every voice is heard.",
              "explanation": "Equality-as-voice framing.",
              "citation": {
                "source_id": "antonio-villaraigosa-s2",
                "label": "Villaraigosa issues page",
                "url": "https://www.antonio2026.com/policy",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-antonio2026-com-policy-b28db73711fb.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "b28db73711fbcbf2d5ca770385620a3d80e9c101761608abef5877e4505ab4ca",
                "word_count": 1003
              }
            },
            {
              "source_id": "antonio-villaraigosa-s15",
              "quote": "covenants with the land that wouldn't allow us to buy homes or rent",
              "explanation": "Discrimination/exclusion example.",
              "citation": {
                "source_id": "antonio-villaraigosa-s15",
                "label": "Jewish California Governor 2026 Candidate Forum",
                "url": "https://www.youtube.com/watch?v=mH-ZKGUUlv0",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-26-jewish-california-governor-candidate-forum/antonio-villaraigosa.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 232
              }
            },
            {
              "source_id": "antonio-villaraigosa-s2",
              "quote": "hard work and determination",
              "explanation": "Limits: non-equality, merit/opportunity emphasis without equal-treatment language.",
              "citation": {
                "source_id": "antonio-villaraigosa-s2",
                "label": "Villaraigosa issues page",
                "url": "https://www.antonio2026.com/policy",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-antonio2026-com-policy-b28db73711fb.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "b28db73711fbcbf2d5ca770385620a3d80e9c101761608abef5877e4505ab4ca",
                "word_count": 1003
              }
            }
          ],
          "uncertainty": "Equality language appears in a few distinct places (civil rights/voice heard; housing covenants), but much of the material focuses on affordability, regulation, and delivery rather than equal access or anti-discrimination, which could make equality less prominent in the full corpus."
        },
        "proportionality": {
          "score": 0.5,
          "confidence": 0.6,
          "high_pole_label": "Rewards, penalties, and duties proportional to merit or contribution",
          "low_pole_label": "Non-proportional or pragmatic framing",
          "supporting_examples": [
            {
              "source_id": "antonio-villaraigosa-s5",
              "quote": "Issuing citations and fines for all violations;",
              "explanation": "Punishment/accountability proportional to violations framing.",
              "citation": {
                "source_id": "antonio-villaraigosa-s5",
                "label": "Villaraigosa ICE accountability plan",
                "url": "https://www.antonio2026.com/ice",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-antonio2026-com-ice-cc50766c08c7.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "cc50766c08c7b9862549ed493599f1135ca3f0cfabe8acfd734d466f6a73b861",
                "word_count": 3597
              }
            },
            {
              "source_id": "antonio-villaraigosa-s5",
              "quote": "because no one is above the law.",
              "explanation": "Accountability/deservedness frame: everyone subject to rules.",
              "citation": {
                "source_id": "antonio-villaraigosa-s5",
                "label": "Villaraigosa ICE accountability plan",
                "url": "https://www.antonio2026.com/ice",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-antonio2026-com-ice-cc50766c08c7.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "cc50766c08c7b9862549ed493599f1135ca3f0cfabe8acfd734d466f6a73b861",
                "word_count": 3597
              }
            },
            {
              "source_id": "antonio-villaraigosa-s4",
              "quote": "California Penal Code § 396 (Price Gouging): During declared emergencies",
              "explanation": "Anti-cheating/exploitation frame via price gouging enforcement (punishment for wrongful gain).",
              "citation": {
                "source_id": "antonio-villaraigosa-s4",
                "label": "Villaraigosa gas-price plan",
                "url": "https://www.antonio2026.com/gas",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-antonio2026-com-gas-e2fc6335c032.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "e2fc6335c032d3bfa46eca612ea1a9392a754dbedc03602bb49f7f7c42d0b1f7",
                "word_count": 5528
              }
            },
            {
              "source_id": "antonio-villaraigosa-s14",
              "quote": "to whom much is given, much is expected.",
              "explanation": "Reciprocity/duty proportional to what one has received.",
              "citation": {
                "source_id": "antonio-villaraigosa-s14",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/antonio-villaraigosa.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1121
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "antonio-villaraigosa-s2",
              "quote": "We have serious problems and need to focus on real solutions.",
              "explanation": "General problem-solving rhetoric without proportionality/desert emphasis.",
              "citation": {
                "source_id": "antonio-villaraigosa-s2",
                "label": "Villaraigosa issues page",
                "url": "https://www.antonio2026.com/policy",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-antonio2026-com-policy-b28db73711fb.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "b28db73711fbcbf2d5ca770385620a3d80e9c101761608abef5877e4505ab4ca",
                "word_count": 1003
              }
            }
          ],
          "evidence": [
            {
              "source_id": "antonio-villaraigosa-s5",
              "quote": "citations and fines",
              "explanation": "Penalty/accountability rhetoric.",
              "citation": {
                "source_id": "antonio-villaraigosa-s5",
                "label": "Villaraigosa ICE accountability plan",
                "url": "https://www.antonio2026.com/ice",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-antonio2026-com-ice-cc50766c08c7.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "cc50766c08c7b9862549ed493599f1135ca3f0cfabe8acfd734d466f6a73b861",
                "word_count": 3597
              }
            },
            {
              "source_id": "antonio-villaraigosa-s14",
              "quote": "to whom much is given, much is expected.",
              "explanation": "Reciprocity principle.",
              "citation": {
                "source_id": "antonio-villaraigosa-s14",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/antonio-villaraigosa.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1121
              }
            },
            {
              "source_id": "antonio-villaraigosa-s2",
              "quote": "focus on real solutions.",
              "explanation": "Limits: pragmatic frame.",
              "citation": {
                "source_id": "antonio-villaraigosa-s2",
                "label": "Villaraigosa issues page",
                "url": "https://www.antonio2026.com/policy",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-antonio2026-com-policy-b28db73711fb.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "b28db73711fbcbf2d5ca770385620a3d80e9c101761608abef5877e4505ab4ca",
                "word_count": 1003
              }
            }
          ],
          "uncertainty": "A sizeable share of proportionality evidence comes from legal/accountability sections (ICE plan, price gouging) and one debate line about duty; other excerpts are dominated by affordability and building/streamlining arguments that are not explicitly about deservedness or proportional rewards."
        },
        "loyalty": {
          "score": 0.35,
          "confidence": 0.56,
          "high_pole_label": "Group solidarity / betrayal",
          "low_pole_label": "Universal or individual framing",
          "supporting_examples": [
            {
              "source_id": "antonio-villaraigosa-s2",
              "quote": "to protect our communities,",
              "explanation": "Community-protection solidarity framing.",
              "citation": {
                "source_id": "antonio-villaraigosa-s2",
                "label": "Villaraigosa issues page",
                "url": "https://www.antonio2026.com/policy",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-antonio2026-com-policy-b28db73711fb.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "b28db73711fbcbf2d5ca770385620a3d80e9c101761608abef5877e4505ab4ca",
                "word_count": 1003
              }
            },
            {
              "source_id": "antonio-villaraigosa-s15",
              "quote": "I have stood with this my community my entire life.",
              "explanation": "Explicit standing-with an identified community (in-group solidarity).",
              "citation": {
                "source_id": "antonio-villaraigosa-s15",
                "label": "Jewish California Governor 2026 Candidate Forum",
                "url": "https://www.youtube.com/watch?v=mH-ZKGUUlv0",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-26-jewish-california-governor-candidate-forum/antonio-villaraigosa.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 232
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "antonio-villaraigosa-s2",
              "quote": "to bring people together",
              "explanation": "Coalitional/unifying rhetoric that deemphasizes sharp in-group/out-group boundaries.",
              "citation": {
                "source_id": "antonio-villaraigosa-s2",
                "label": "Villaraigosa issues page",
                "url": "https://www.antonio2026.com/policy",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-antonio2026-com-policy-b28db73711fb.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "b28db73711fbcbf2d5ca770385620a3d80e9c101761608abef5877e4505ab4ca",
                "word_count": 1003
              }
            },
            {
              "source_id": "antonio-villaraigosa-s2",
              "quote": "left and right, north and south, coastal and inland",
              "explanation": "Broad cross-group appeal; less about a specific in-group loyalty obligation.",
              "citation": {
                "source_id": "antonio-villaraigosa-s2",
                "label": "Villaraigosa issues page",
                "url": "https://www.antonio2026.com/policy",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-antonio2026-com-policy-b28db73711fb.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "b28db73711fbcbf2d5ca770385620a3d80e9c101761608abef5877e4505ab4ca",
                "word_count": 1003
              }
            }
          ],
          "evidence": [
            {
              "source_id": "antonio-villaraigosa-s2",
              "quote": "STAND UP TO DONALD TRUMP.",
              "explanation": "Solidarity/defense framing for California.",
              "citation": {
                "source_id": "antonio-villaraigosa-s2",
                "label": "Villaraigosa issues page",
                "url": "https://www.antonio2026.com/policy",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-antonio2026-com-policy-b28db73711fb.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "b28db73711fbcbf2d5ca770385620a3d80e9c101761608abef5877e4505ab4ca",
                "word_count": 1003
              }
            },
            {
              "source_id": "antonio-villaraigosa-s15",
              "quote": "stood with this my community",
              "explanation": "Direct loyalty language.",
              "citation": {
                "source_id": "antonio-villaraigosa-s15",
                "label": "Jewish California Governor 2026 Candidate Forum",
                "url": "https://www.youtube.com/watch?v=mH-ZKGUUlv0",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-26-jewish-california-governor-candidate-forum/antonio-villaraigosa.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 232
              }
            },
            {
              "source_id": "antonio-villaraigosa-s2",
              "quote": "bring people together",
              "explanation": "Limits: unity rhetoric over in-group loyalty.",
              "citation": {
                "source_id": "antonio-villaraigosa-s2",
                "label": "Villaraigosa issues page",
                "url": "https://www.antonio2026.com/policy",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-antonio2026-com-policy-b28db73711fb.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "b28db73711fbcbf2d5ca770385620a3d80e9c101761608abef5877e4505ab4ca",
                "word_count": 1003
              }
            }
          ],
          "uncertainty": "Loyalty cues are present (standing with California/communities; standing with a specific community), but much of the corpus emphasizes affordability, building, and governance; where identity language appears, it often stresses bridging groups (\"bring people together\") rather than loyalty/betrayal."
        },
        "authority": {
          "score": 0.35,
          "confidence": 0.55,
          "high_pole_label": "Legitimate authority, hierarchy, law, and social order",
          "low_pole_label": "Non-authority or anti-bureaucratic framing",
          "supporting_examples": [
            {
              "source_id": "antonio-villaraigosa-s5",
              "quote": "because Californians deserve safety, transparency, and the rule of law.",
              "explanation": "Explicit \"rule of law\" legitimacy framing.",
              "citation": {
                "source_id": "antonio-villaraigosa-s5",
                "label": "Villaraigosa ICE accountability plan",
                "url": "https://www.antonio2026.com/ice",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-antonio2026-com-ice-cc50766c08c7.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "cc50766c08c7b9862549ed493599f1135ca3f0cfabe8acfd734d466f6a73b861",
                "word_count": 3597
              }
            },
            {
              "source_id": "antonio-villaraigosa-s5",
              "quote": "no more arrests without a judicial warrant.",
              "explanation": "Procedural legality and institutional warrant requirement framing.",
              "citation": {
                "source_id": "antonio-villaraigosa-s5",
                "label": "Villaraigosa ICE accountability plan",
                "url": "https://www.antonio2026.com/ice",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-antonio2026-com-ice-cc50766c08c7.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "cc50766c08c7b9862549ed493599f1135ca3f0cfabe8acfd734d466f6a73b861",
                "word_count": 3597
              }
            },
            {
              "source_id": "antonio-villaraigosa-s5",
              "quote": "California will stand for lawful enforcement, transparent government, and the dignity of every community.",
              "explanation": "Moralized lawful enforcement / legitimacy rhetoric.",
              "citation": {
                "source_id": "antonio-villaraigosa-s5",
                "label": "Villaraigosa ICE accountability plan",
                "url": "https://www.antonio2026.com/ice",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-antonio2026-com-ice-cc50766c08c7.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "cc50766c08c7b9862549ed493599f1135ca3f0cfabe8acfd734d466f6a73b861",
                "word_count": 3597
              }
            },
            {
              "source_id": "antonio-villaraigosa-s5",
              "quote": "no one is above the law.",
              "explanation": "Authority-as-law/equal subjection to law framing.",
              "citation": {
                "source_id": "antonio-villaraigosa-s5",
                "label": "Villaraigosa ICE accountability plan",
                "url": "https://www.antonio2026.com/ice",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-antonio2026-com-ice-cc50766c08c7.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "cc50766c08c7b9862549ed493599f1135ca3f0cfabe8acfd734d466f6a73b861",
                "word_count": 3597
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "antonio-villaraigosa-s2",
              "quote": "Cut Red Tape",
              "explanation": "Anti-bureaucratic/streamlining emphasis can reduce traditional authority/hierarchy signals.",
              "citation": {
                "source_id": "antonio-villaraigosa-s2",
                "label": "Villaraigosa issues page",
                "url": "https://www.antonio2026.com/policy",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-antonio2026-com-policy-b28db73711fb.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "b28db73711fbcbf2d5ca770385620a3d80e9c101761608abef5877e4505ab4ca",
                "word_count": 1003
              }
            },
            {
              "source_id": "antonio-villaraigosa-s2",
              "quote": "we let endless lawsuits and bureaucratic inertia grind progress to a halt.",
              "explanation": "Critique of institutional/legal process as impediment (not deference to it).",
              "citation": {
                "source_id": "antonio-villaraigosa-s2",
                "label": "Villaraigosa issues page",
                "url": "https://www.antonio2026.com/policy",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-antonio2026-com-policy-b28db73711fb.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "b28db73711fbcbf2d5ca770385620a3d80e9c101761608abef5877e4505ab4ca",
                "word_count": 1003
              }
            }
          ],
          "evidence": [
            {
              "source_id": "antonio-villaraigosa-s5",
              "quote": "rule of law",
              "explanation": "Core authority phrase.",
              "citation": {
                "source_id": "antonio-villaraigosa-s5",
                "label": "Villaraigosa ICE accountability plan",
                "url": "https://www.antonio2026.com/ice",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-antonio2026-com-ice-cc50766c08c7.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "cc50766c08c7b9862549ed493599f1135ca3f0cfabe8acfd734d466f6a73b861",
                "word_count": 3597
              }
            },
            {
              "source_id": "antonio-villaraigosa-s5",
              "quote": "judicial warrant",
              "explanation": "Legitimacy/procedure cue.",
              "citation": {
                "source_id": "antonio-villaraigosa-s5",
                "label": "Villaraigosa ICE accountability plan",
                "url": "https://www.antonio2026.com/ice",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-antonio2026-com-ice-cc50766c08c7.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "cc50766c08c7b9862549ed493599f1135ca3f0cfabe8acfd734d466f6a73b861",
                "word_count": 3597
              }
            },
            {
              "source_id": "antonio-villaraigosa-s2",
              "quote": "Cut Red Tape",
              "explanation": "Limits: anti-bureaucratic framing.",
              "citation": {
                "source_id": "antonio-villaraigosa-s2",
                "label": "Villaraigosa issues page",
                "url": "https://www.antonio2026.com/policy",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-antonio2026-com-policy-b28db73711fb.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "b28db73711fbcbf2d5ca770385620a3d80e9c101761608abef5877e4505ab4ca",
                "word_count": 1003
              }
            }
          ],
          "uncertainty": "Authority rhetoric is particularly concentrated in the ICE Accountability Plan excerpt; other pages lean more toward efficiency/streamlining (which can be anti-bureaucratic) and may shift perceived prominence depending on corpus weighting. Score capped below repeated-corpus level because direct support is concentrated in one source."
        },
        "purity": {
          "score": 0.1,
          "confidence": 0.35,
          "high_pole_label": "Purity, sacredness, contamination, or degradation",
          "low_pole_label": "Secular or material policy framing",
          "supporting_examples": [
            {
              "source_id": "antonio-villaraigosa-s13",
              "quote": "people living in their poop",
              "explanation": "Degradation/contamination-style language, but used in a homelessness/conditions argument rather than explicit sacredness or purity doctrine.",
              "citation": {
                "source_id": "antonio-villaraigosa-s13",
                "label": "Ezra Klein California Governor Housing Forum",
                "url": "https://www.youtube.com/watch?v=6HETwu7Kfu8",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-08-ezra-klein-california-governor-housing-forum/antonio-villaraigosa.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2078
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "antonio-villaraigosa-s4",
              "quote": "My answer is direct: we have to lower prices for working families.",
              "explanation": "Material affordability framing without purity/sanctity content.",
              "citation": {
                "source_id": "antonio-villaraigosa-s4",
                "label": "Villaraigosa gas-price plan",
                "url": "https://www.antonio2026.com/gas",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-antonio2026-com-gas-e2fc6335c032.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "e2fc6335c032d3bfa46eca612ea1a9392a754dbedc03602bb49f7f7c42d0b1f7",
                "word_count": 5528
              }
            },
            {
              "source_id": "antonio-villaraigosa-s2",
              "quote": "We have serious problems and need to focus on real solutions.",
              "explanation": "Secular, pragmatic framing dominates many excerpts.",
              "citation": {
                "source_id": "antonio-villaraigosa-s2",
                "label": "Villaraigosa issues page",
                "url": "https://www.antonio2026.com/policy",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-antonio2026-com-policy-b28db73711fb.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "b28db73711fbcbf2d5ca770385620a3d80e9c101761608abef5877e4505ab4ca",
                "word_count": 1003
              }
            }
          ],
          "evidence": [
            {
              "source_id": "antonio-villaraigosa-s13",
              "quote": "people living in their poop",
              "explanation": "Closest direct textual evidence of degradation framing.",
              "citation": {
                "source_id": "antonio-villaraigosa-s13",
                "label": "Ezra Klein California Governor Housing Forum",
                "url": "https://www.youtube.com/watch?v=6HETwu7Kfu8",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-08-ezra-klein-california-governor-housing-forum/antonio-villaraigosa.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2078
              }
            }
          ],
          "uncertainty": "The corpus contains little to no explicit purity/sacredness/religious-sanctity rhetoric as defined by MFQ-2; the lone degradation-style phrase may be better interpreted as Care (inhumane conditions) rather than Purity."
        }
      },
      "overall_confidence": 0.66,
      "coverage_notes": "Coverage includes campaign website pages (issues/plan/gas/ICE/record), campaign press release text, and multiple debate/forum transcript segments. Authority and Care signals are strongest in the ICE plan and homelessness discussion; much of the affordability/energy content is technocratic/pragmatic, which affects relative prominence for some foundations.",
      "not_final_measurement": true,
      "requires_human_review": true,
      "source_count": 19,
      "source_word_count": 36859,
      "source_role_counts": {
        "campaign_or_program_source": 6,
        "record_event_source": 5,
        "executive_performance_source": 1,
        "candidate_transcript_segment": 7
      }
    },
    {
      "candidate": "Betty T. Yee",
      "measurement_subject": "public_campaign_source_rhetoric",
      "foundation_scores": {
        "care": {
          "score": 0.75,
          "confidence": 0.7,
          "high_pole_label": "Care / harm protection",
          "low_pole_label": "Impersonal or non-care framing",
          "supporting_examples": [
            {
              "source_id": "betty-t--yee-s5",
              "quote": "we're going to do everything we can to keep you safe.",
              "explanation": "Direct harm-prevention/protection framing toward immigrant communities.",
              "citation": {
                "source_id": "betty-t--yee-s5",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/betty-t-yee.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2154
              }
            },
            {
              "source_id": "betty-t--yee-s5",
              "quote": "ICE has no business coming in and tearing up communities, tearing up families",
              "explanation": "Explicit concern about harm to families/communities.",
              "citation": {
                "source_id": "betty-t--yee-s5",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/betty-t-yee.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2154
              }
            },
            {
              "source_id": "betty-t--yee-s5",
              "quote": "we definitely should be increasing our drug treatment capacity.",
              "explanation": "Care framing around treatment and help for people affected by drugs/offending.",
              "citation": {
                "source_id": "betty-t--yee-s5",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/betty-t-yee.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2154
              }
            },
            {
              "source_id": "betty-t--yee-s5",
              "quote": "particularly low-income communities, particularly our black and brown communities are part of the transition, can share in having cleaner air and say and more healthier communities.",
              "explanation": "Health-protection framing tied to environmental transition impacts.",
              "citation": {
                "source_id": "betty-t--yee-s5",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/betty-t-yee.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2154
              }
            },
            {
              "source_id": "betty-t--yee-s4",
              "quote": "helping to keep vulnerable residents in their homes",
              "explanation": "Explicit protection of vulnerable people from housing insecurity.",
              "citation": {
                "source_id": "betty-t--yee-s4",
                "label": "State Controller December 2022 monthly report",
                "url": "https://www.sco.ca.gov/2022_12summary.html",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-sco-ca-gov-2022-12summary-html-0f917c01b2e8.txt",
                "source_role": "record_event_source",
                "snapshot_sha256": "0f917c01b2e8460b11b024584520bc81320b9a3b19437c620fdee6c049288d6c",
                "word_count": 2760
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "betty-t--yee-s5",
              "quote": "it's called accountability. We need to write strict accountability over every dollar that we spend on our programs.",
              "explanation": "Shifts from compassion/harm to performance/oversight framing, which helps explain why Care is not maximally dominant.",
              "citation": {
                "source_id": "betty-t--yee-s5",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/betty-t-yee.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2154
              }
            },
            {
              "source_id": "betty-t--yee-s2",
              "quote": "using her experience managing the state’s finances to ensure that taxpayer dollars are spent efficiently and programs deliver real results.",
              "explanation": "Technocratic/efficiency framing competes with care-based rhetoric.",
              "citation": {
                "source_id": "betty-t--yee-s2",
                "label": "Yee campaign priorities interview",
                "url": "https://bettyyee.com/betty-yee-governor-presscast-priorities/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/bettyyee-com-betty-yee-governor-presscast-priorities-16c49f12788d.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "16c49f12788dfc681af2431261f260c06f2c8d8de3362b07fa51041dbbcec76c",
                "word_count": 291
              }
            }
          ],
          "evidence": [
            {
              "source_id": "betty-t--yee-s5",
              "quote": "we're going to do everything we can to keep you safe.",
              "explanation": "Protection/safety framing.",
              "citation": {
                "source_id": "betty-t--yee-s5",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/betty-t-yee.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2154
              }
            },
            {
              "source_id": "betty-t--yee-s5",
              "quote": "ICE has no business coming in and tearing up communities, tearing up families",
              "explanation": "Harm-to-families framing.",
              "citation": {
                "source_id": "betty-t--yee-s5",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/betty-t-yee.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2154
              }
            },
            {
              "source_id": "betty-t--yee-s4",
              "quote": "helping to keep vulnerable residents in their homes",
              "explanation": "Protecting vulnerable residents.",
              "citation": {
                "source_id": "betty-t--yee-s4",
                "label": "State Controller December 2022 monthly report",
                "url": "https://www.sco.ca.gov/2022_12summary.html",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-sco-ca-gov-2022-12summary-html-0f917c01b2e8.txt",
                "source_role": "record_event_source",
                "snapshot_sha256": "0f917c01b2e8460b11b024584520bc81320b9a3b19437c620fdee6c049288d6c",
                "word_count": 2760
              }
            }
          ],
          "uncertainty": "Care rhetoric is strong in the debate transcript (s5) and appears in at least one official write-up (s4), but other campaign materials emphasize management/efficiency and broad priorities without consistently moralizing harm/suffering, which may lower true dominance across the full corpus."
        },
        "equality": {
          "score": 0.5,
          "confidence": 0.62,
          "high_pole_label": "Equal treatment and equal outcomes",
          "low_pole_label": "Non-equality or pragmatic framing",
          "supporting_examples": [
            {
              "source_id": "betty-t--yee-s1",
              "quote": "fought discrimination in our tax code",
              "explanation": "Explicit anti-discrimination framing.",
              "citation": {
                "source_id": "betty-t--yee-s1",
                "label": "Yee campaign home page",
                "url": "https://bettyyee.com/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/bettyyee-com-94084ca4d8ee.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "94084ca4d8eefe0104a4e7373148a4c501ec02a60e24115a635a506441723ad5",
                "word_count": 329
              }
            },
            {
              "source_id": "betty-t--yee-s3",
              "quote": "upholding the underlying value of dignity for all.",
              "explanation": "Universal equal-standing framing (dignity for all).",
              "citation": {
                "source_id": "betty-t--yee-s3",
                "label": "State Controller press release on Yee second term",
                "url": "https://www.sco.ca.gov/eo_pressrel_19789.html",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-sco-ca-gov-eo-pressrel-19789-html-91ee1e700af2.txt",
                "source_role": "record_event_source",
                "snapshot_sha256": "91ee1e700af231675f8ca590770e65b19540eecd985bd478888549b26c8721ce",
                "word_count": 526
              }
            },
            {
              "source_id": "betty-t--yee-s4",
              "quote": "view all policy decisions through a lens of equity",
              "explanation": "Explicit equity framing.",
              "citation": {
                "source_id": "betty-t--yee-s4",
                "label": "State Controller December 2022 monthly report",
                "url": "https://www.sco.ca.gov/2022_12summary.html",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-sco-ca-gov-2022-12summary-html-0f917c01b2e8.txt",
                "source_role": "record_event_source",
                "snapshot_sha256": "0f917c01b2e8460b11b024584520bc81320b9a3b19437c620fdee6c049288d6c",
                "word_count": 2760
              }
            },
            {
              "source_id": "betty-t--yee-s5",
              "quote": "We are a sanctuary state.",
              "explanation": "Group-protection framing that implies equal standing/protections for immigrant communities (though not a direct 'equal treatment' claim, it is rights/protection-oriented).",
              "citation": {
                "source_id": "betty-t--yee-s5",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/betty-t-yee.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2154
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "betty-t--yee-s5",
              "quote": "it's not our money. It's your money.",
              "explanation": "Frames issues in taxpayer/ownership terms rather than equality/equity, limiting equality dominance.",
              "citation": {
                "source_id": "betty-t--yee-s5",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/betty-t-yee.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2154
              }
            }
          ],
          "evidence": [
            {
              "source_id": "betty-t--yee-s1",
              "quote": "fought discrimination in our tax code",
              "explanation": "Anti-discrimination.",
              "citation": {
                "source_id": "betty-t--yee-s1",
                "label": "Yee campaign home page",
                "url": "https://bettyyee.com/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/bettyyee-com-94084ca4d8ee.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "94084ca4d8eefe0104a4e7373148a4c501ec02a60e24115a635a506441723ad5",
                "word_count": 329
              }
            },
            {
              "source_id": "betty-t--yee-s4",
              "quote": "view all policy decisions through a lens of equity",
              "explanation": "Equity emphasis.",
              "citation": {
                "source_id": "betty-t--yee-s4",
                "label": "State Controller December 2022 monthly report",
                "url": "https://www.sco.ca.gov/2022_12summary.html",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-sco-ca-gov-2022-12summary-html-0f917c01b2e8.txt",
                "source_role": "record_event_source",
                "snapshot_sha256": "0f917c01b2e8460b11b024584520bc81320b9a3b19437c620fdee6c049288d6c",
                "word_count": 2760
              }
            },
            {
              "source_id": "betty-t--yee-s3",
              "quote": "dignity for all.",
              "explanation": "Equal standing framing.",
              "citation": {
                "source_id": "betty-t--yee-s3",
                "label": "State Controller press release on Yee second term",
                "url": "https://www.sco.ca.gov/eo_pressrel_19789.html",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-sco-ca-gov-eo-pressrel-19789-html-91ee1e700af2.txt",
                "source_role": "record_event_source",
                "snapshot_sha256": "91ee1e700af231675f8ca590770e65b19540eecd985bd478888549b26c8721ce",
                "word_count": 526
              }
            }
          ],
          "uncertainty": "Equality/equity language appears across multiple sources (s1/s3/s4), but much of the candidate-forward campaign rhetoric in the debate (s5) focuses on safety, accountability, and affordability; equality framing may be present but not consistently foregrounded compared with care and governance/accountability themes."
        },
        "proportionality": {
          "score": 0.5,
          "confidence": 0.6,
          "high_pole_label": "Rewards, penalties, and duties proportional to merit or contribution",
          "low_pole_label": "Non-proportional or pragmatic framing",
          "supporting_examples": [
            {
              "source_id": "betty-t--yee-s5",
              "quote": "If you want to work hard and play by the rules, I'm for you.",
              "explanation": "Merit/reciprocity framing: support is linked to rule-following and effort.",
              "citation": {
                "source_id": "betty-t--yee-s5",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/betty-t-yee.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2154
              }
            },
            {
              "source_id": "betty-t--yee-s5",
              "quote": "If you want to contribute and pay your taxes, whether you're an immigrant or you're someone that's been here for a generation, I'm for you.",
              "explanation": "Contribution/deservingness rhetoric tied to paying taxes.",
              "citation": {
                "source_id": "betty-t--yee-s5",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/betty-t-yee.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2154
              }
            },
            {
              "source_id": "betty-t--yee-s5",
              "quote": "Where are we investing that money? Where are we getting outcomes? Where are we getting results?",
              "explanation": "Accountability/earned-results framing (spend justified by results).",
              "citation": {
                "source_id": "betty-t--yee-s5",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/betty-t-yee.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2154
              }
            },
            {
              "source_id": "betty-t--yee-s4",
              "quote": "uncovered more than $7.32 billion in waste, abuse, and fiscal mismanagement.",
              "explanation": "Cheating/waste-abuse framing aligned with proportionality/accountability.",
              "citation": {
                "source_id": "betty-t--yee-s4",
                "label": "State Controller December 2022 monthly report",
                "url": "https://www.sco.ca.gov/2022_12summary.html",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-sco-ca-gov-2022-12summary-html-0f917c01b2e8.txt",
                "source_role": "record_event_source",
                "snapshot_sha256": "0f917c01b2e8460b11b024584520bc81320b9a3b19437c620fdee6c049288d6c",
                "word_count": 2760
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "betty-t--yee-s5",
              "quote": "I see you. I know you and I hear you",
              "explanation": "Support framed as empathy/recognition rather than merit or deservingness.",
              "citation": {
                "source_id": "betty-t--yee-s5",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/betty-t-yee.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2154
              }
            },
            {
              "source_id": "betty-t--yee-s2",
              "quote": "improving access to healthcare and quality education.",
              "explanation": "Access framing can be universalist rather than proportional-to-contribution.",
              "citation": {
                "source_id": "betty-t--yee-s2",
                "label": "Yee campaign priorities interview",
                "url": "https://bettyyee.com/betty-yee-governor-presscast-priorities/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/bettyyee-com-betty-yee-governor-presscast-priorities-16c49f12788d.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "16c49f12788dfc681af2431261f260c06f2c8d8de3362b07fa51041dbbcec76c",
                "word_count": 291
              }
            }
          ],
          "evidence": [
            {
              "source_id": "betty-t--yee-s5",
              "quote": "If you want to work hard and play by the rules, I'm for you.",
              "explanation": "Merit/rules.",
              "citation": {
                "source_id": "betty-t--yee-s5",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/betty-t-yee.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2154
              }
            },
            {
              "source_id": "betty-t--yee-s4",
              "quote": "uncovered more than $7.32 billion in waste, abuse, and fiscal mismanagement.",
              "explanation": "Waste/abuse accountability.",
              "citation": {
                "source_id": "betty-t--yee-s4",
                "label": "State Controller December 2022 monthly report",
                "url": "https://www.sco.ca.gov/2022_12summary.html",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-sco-ca-gov-2022-12summary-html-0f917c01b2e8.txt",
                "source_role": "record_event_source",
                "snapshot_sha256": "0f917c01b2e8460b11b024584520bc81320b9a3b19437c620fdee6c049288d6c",
                "word_count": 2760
              }
            }
          ],
          "uncertainty": "Most explicit proportionality language is concentrated in the debate transcript (s5) and governance/audit achievements (s4). Other campaign excerpts emphasize broad priorities (affordability, access, infrastructure) without explicit deservingness/merit rhetoric, which may mean proportionality is less prominent outside these contexts."
        },
        "loyalty": {
          "score": 0.35,
          "confidence": 0.55,
          "high_pole_label": "Group solidarity / betrayal",
          "low_pole_label": "Universal or individual framing",
          "supporting_examples": [
            {
              "source_id": "betty-t--yee-s5",
              "quote": "as a proud daughter of immigrants",
              "explanation": "Self-identification with an in-group (immigrants) to ground solidarity messaging.",
              "citation": {
                "source_id": "betty-t--yee-s5",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/betty-t-yee.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2154
              }
            },
            {
              "source_id": "betty-t--yee-s5",
              "quote": "what I want to say to our immigrant communities, I see you.",
              "explanation": "Explicit solidarity with a named community.",
              "citation": {
                "source_id": "betty-t--yee-s5",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/betty-t-yee.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2154
              }
            },
            {
              "source_id": "betty-t--yee-s5",
              "quote": "We're going to be sure that our communities are standing up for you.",
              "explanation": "In-group defense/standing together framing.",
              "citation": {
                "source_id": "betty-t--yee-s5",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/betty-t-yee.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2154
              }
            },
            {
              "source_id": "betty-t--yee-s5",
              "quote": "We are a sanctuary state.",
              "explanation": "State identity/allegiance framing tied to protecting a group.",
              "citation": {
                "source_id": "betty-t--yee-s5",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/betty-t-yee.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2154
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "betty-t--yee-s3",
              "quote": "dignity for all.",
              "explanation": "Universalist framing deemphasizes in-group boundaries.",
              "citation": {
                "source_id": "betty-t--yee-s3",
                "label": "State Controller press release on Yee second term",
                "url": "https://www.sco.ca.gov/eo_pressrel_19789.html",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-sco-ca-gov-eo-pressrel-19789-html-91ee1e700af2.txt",
                "source_role": "record_event_source",
                "snapshot_sha256": "91ee1e700af231675f8ca590770e65b19540eecd985bd478888549b26c8721ce",
                "word_count": 526
              }
            },
            {
              "source_id": "betty-t--yee-s2",
              "quote": "meet the needs of Californians from all walks of life.",
              "explanation": "Broad universal coverage language rather than specific in-group loyalty.",
              "citation": {
                "source_id": "betty-t--yee-s2",
                "label": "Yee campaign priorities interview",
                "url": "https://bettyyee.com/betty-yee-governor-presscast-priorities/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/bettyyee-com-betty-yee-governor-presscast-priorities-16c49f12788d.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "16c49f12788dfc681af2431261f260c06f2c8d8de3362b07fa51041dbbcec76c",
                "word_count": 291
              }
            }
          ],
          "evidence": [
            {
              "source_id": "betty-t--yee-s5",
              "quote": "what I want to say to our immigrant communities, I see you.",
              "explanation": "Solidarity with immigrant communities.",
              "citation": {
                "source_id": "betty-t--yee-s5",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/betty-t-yee.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2154
              }
            },
            {
              "source_id": "betty-t--yee-s5",
              "quote": "We are a sanctuary state.",
              "explanation": "Collective identity/allegiance to state stance.",
              "citation": {
                "source_id": "betty-t--yee-s5",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/betty-t-yee.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2154
              }
            },
            {
              "source_id": "betty-t--yee-s2",
              "quote": "meet the needs of Californians from all walks of life.",
              "explanation": "Contextual counterbalance toward universal framing.",
              "citation": {
                "source_id": "betty-t--yee-s2",
                "label": "Yee campaign priorities interview",
                "url": "https://bettyyee.com/betty-yee-governor-presscast-priorities/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/bettyyee-com-betty-yee-governor-presscast-priorities-16c49f12788d.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "16c49f12788dfc681af2431261f260c06f2c8d8de3362b07fa51041dbbcec76c",
                "word_count": 291
              }
            }
          ],
          "uncertainty": "Loyalty rhetoric is clear in immigration-focused answers (s5), but outside that topic the excerpts often use universalist or technocratic language (s2/s3), so the overall prominence of loyalty framing across the full campaign corpus may be moderate rather than dominant. Score capped below repeated-corpus level because direct support is concentrated in one source."
        },
        "authority": {
          "score": 0.35,
          "confidence": 0.56,
          "high_pole_label": "Legitimate authority, hierarchy, law, and social order",
          "low_pole_label": "Non-authority or anti-bureaucratic framing",
          "supporting_examples": [
            {
              "source_id": "betty-t--yee-s3",
              "quote": "sworn in today for her second term",
              "explanation": "Institutional legitimacy/office-holding ritual language (oath/term).",
              "citation": {
                "source_id": "betty-t--yee-s3",
                "label": "State Controller press release on Yee second term",
                "url": "https://www.sco.ca.gov/eo_pressrel_19789.html",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-sco-ca-gov-eo-pressrel-19789-html-91ee1e700af2.txt",
                "source_role": "record_event_source",
                "snapshot_sha256": "91ee1e700af231675f8ca590770e65b19540eecd985bd478888549b26c8721ce",
                "word_count": 526
              }
            },
            {
              "source_id": "betty-t--yee-s4",
              "quote": "Unclaimed Property Law",
              "explanation": "Explicit invocation of law in describing government function.",
              "citation": {
                "source_id": "betty-t--yee-s4",
                "label": "State Controller December 2022 monthly report",
                "url": "https://www.sco.ca.gov/2022_12summary.html",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-sco-ca-gov-2022-12summary-html-0f917c01b2e8.txt",
                "source_role": "record_event_source",
                "snapshot_sha256": "0f917c01b2e8460b11b024584520bc81320b9a3b19437c620fdee6c049288d6c",
                "word_count": 2760
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "betty-t--yee-s5",
              "quote": "It's not about throwing somebody under the bus. It's about how do we do better with the resources that we have?",
              "explanation": "Frames governance as improvement/pragmatism rather than law-and-order or deference to hierarchy.",
              "citation": {
                "source_id": "betty-t--yee-s5",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/betty-t-yee.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2154
              }
            }
          ],
          "evidence": [
            {
              "source_id": "betty-t--yee-s3",
              "quote": "sworn in today for her second term",
              "explanation": "Institutional legitimacy ritual.",
              "citation": {
                "source_id": "betty-t--yee-s3",
                "label": "State Controller press release on Yee second term",
                "url": "https://www.sco.ca.gov/eo_pressrel_19789.html",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-sco-ca-gov-eo-pressrel-19789-html-91ee1e700af2.txt",
                "source_role": "record_event_source",
                "snapshot_sha256": "91ee1e700af231675f8ca590770e65b19540eecd985bd478888549b26c8721ce",
                "word_count": 526
              }
            }
          ],
          "uncertainty": "Authority signals are mostly institutional/descriptive (office roles, audit authority, references to law) rather than strongly moralized law-and-order rhetoric. Debate content emphasizes accountability and outcomes, which may be adjacent to authority but is not always explicitly framed as duty/obedience/social order."
        },
        "purity": {
          "score": 0.0,
          "confidence": 0.4,
          "high_pole_label": "Purity, sacredness, contamination, or degradation",
          "low_pole_label": "Secular or material policy framing",
          "supporting_examples": [],
          "limiting_examples": [
            {
              "source_id": "betty-t--yee-s5",
              "quote": "This is also an economic issue.",
              "explanation": "Explicitly non-purity framing (material/economic lens).",
              "citation": {
                "source_id": "betty-t--yee-s5",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/betty-t-yee.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2154
              }
            }
          ],
          "evidence": [],
          "uncertainty": "No direct purity/sacredness/contamination/religious or bodily-integrity-as-sacred framing appears in the provided excerpts. Environmental and public safety topics are presented in health, fairness, accountability, and pragmatic terms rather than purity language."
        }
      },
      "overall_confidence": 0.66,
      "coverage_notes": "Evidence draws from one campaign homepage (s1), one campaign interview write-up (s2), two State Controller office publications (s3, s4), and one debate transcript segment (s5). Strongest moral-language density appears in the debate transcript (s5), with institutional/governance framing more prominent in official Controller sources (s3, s4) and the campaign site (s1).",
      "not_final_measurement": true,
      "requires_human_review": true,
      "source_count": 5,
      "source_word_count": 6060,
      "source_role_counts": {
        "campaign_or_program_source": 2,
        "record_event_source": 2,
        "candidate_transcript_segment": 1
      }
    },
    {
      "candidate": "Chad Bianco",
      "measurement_subject": "public_campaign_source_rhetoric",
      "foundation_scores": {
        "care": {
          "score": 0.75,
          "confidence": 0.72,
          "high_pole_label": "Care / harm protection",
          "low_pole_label": "Impersonal or non-care framing",
          "supporting_examples": [
            {
              "source_id": "chad-bianco-s1",
              "quote": "A Proven Leader for a Safer, Stronger California",
              "explanation": "Explicit safety framing presented as a central campaign theme (harm prevention/protection).",
              "citation": {
                "source_id": "chad-bianco-s1",
                "label": "Bianco campaign site",
                "url": "https://biancoforgovernor.com/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/biancoforgovernor-com-691a14b2d10e.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "691a14b2d10e0e61e0d7a46618ca0031b7b28512997e893659a12c5747c214e7",
                "word_count": 865
              }
            },
            {
              "source_id": "chad-bianco-s2",
              "quote": "Our teachers and our students are left to suffer.",
              "explanation": "Direct suffering language used to diagnose problems in education.",
              "citation": {
                "source_id": "chad-bianco-s2",
                "label": "Bianco education page",
                "url": "https://biancoforgovernor.com/education/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/biancoforgovernor-com-education-8b41211ebc53.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "8b41211ebc5324c3883fe47c59e9973c086ccd1a004684d52c0e7f9b7cc99246",
                "word_count": 1237
              }
            },
            {
              "source_id": "chad-bianco-s8",
              "quote": "Until we actually start caring about these people, you have compassion to look them in the face",
              "explanation": "Explicit moral language of caring/compassion applied to people experiencing homelessness/addiction.",
              "citation": {
                "source_id": "chad-bianco-s8",
                "label": "Nexstar / NewsNation / The Hill California gubernatorial primary debate",
                "url": "https://www.newsnationnow.com/press/newsnation-and-the-hill-to-carry-nextstars-california-gubernatorial-primary-debate-on-april-22-at-10-pm-et/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-22-nexstar-newsnation-hill-governor-debate/chad-bianco.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1972
              }
            },
            {
              "source_id": "chad-bianco-s10",
              "quote": "I want Mr. Villaraigosa to tell the mother of the 14-year-old in my county that is dead",
              "explanation": "Harm-to-victim (death) framing used to argue for policy change; emphasizes protection from suffering/violence.",
              "citation": {
                "source_id": "chad-bianco-s10",
                "label": "CNN California governor primary debate",
                "url": "https://ktvz.com/politics/cnn-us-politics/2026/05/05/key-moments-from-cnns-california-governor-primary-debate/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-05-cnn-california-governor-primary-debate/chad-bianco.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1070
              }
            },
            {
              "source_id": "chad-bianco-s9",
              "quote": "it just makes me heartbroken really.",
              "explanation": "Affective compassion framing about unacceptable living conditions.",
              "citation": {
                "source_id": "chad-bianco-s9",
                "label": "CBS California / Pomona College Governor's Debate",
                "url": "https://www.youtube.com/watch?v=1ikN8crwsFM",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-28-cbs-california-pomona-governor-debate/chad-bianco.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1423
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "chad-bianco-s7",
              "quote": "No, I don't.",
              "explanation": "In response to government having a role in healthcare, the rhetoric is anti-government-in-healthcare rather than care/aid as a moral obligation.",
              "citation": {
                "source_id": "chad-bianco-s7",
                "label": "KQED California Gubernatorial Election Town Hall: Chad Bianco",
                "url": "https://video.kqed.org/video/sheriff-chad-bianco-5f3yri/",
                "text_path": "data/processed/source-corpus-web/2026-05-26/text/event-2026-05-22-kqed-chad-bianco-governor-town-hall.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 10993
              }
            },
            {
              "source_id": "chad-bianco-s8",
              "quote": "Every single bit of the money going to nonprofits and NGOs for homeless ends the day I take over.",
              "explanation": "Emphasizes cutting funding streams; care framing is present elsewhere but is mixed with punitive/defunding rhetoric.",
              "citation": {
                "source_id": "chad-bianco-s8",
                "label": "Nexstar / NewsNation / The Hill California gubernatorial primary debate",
                "url": "https://www.newsnationnow.com/press/newsnation-and-the-hill-to-carry-nextstars-california-gubernatorial-primary-debate-on-april-22-at-10-pm-et/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-22-nexstar-newsnation-hill-governor-debate/chad-bianco.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1972
              }
            }
          ],
          "evidence": [
            {
              "source_id": "chad-bianco-s1",
              "quote": "A Proven Leader for a Safer, Stronger California",
              "explanation": "Safety/protection theme.",
              "citation": {
                "source_id": "chad-bianco-s1",
                "label": "Bianco campaign site",
                "url": "https://biancoforgovernor.com/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/biancoforgovernor-com-691a14b2d10e.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "691a14b2d10e0e61e0d7a46618ca0031b7b28512997e893659a12c5747c214e7",
                "word_count": 865
              }
            },
            {
              "source_id": "chad-bianco-s2",
              "quote": "Our teachers and our students are left to suffer.",
              "explanation": "Suffering language.",
              "citation": {
                "source_id": "chad-bianco-s2",
                "label": "Bianco education page",
                "url": "https://biancoforgovernor.com/education/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/biancoforgovernor-com-education-8b41211ebc53.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "8b41211ebc5324c3883fe47c59e9973c086ccd1a004684d52c0e7f9b7cc99246",
                "word_count": 1237
              }
            },
            {
              "source_id": "chad-bianco-s8",
              "quote": "Until we actually start caring about these people, you have compassion to look them in the face",
              "explanation": "Explicit caring/compassion.",
              "citation": {
                "source_id": "chad-bianco-s8",
                "label": "Nexstar / NewsNation / The Hill California gubernatorial primary debate",
                "url": "https://www.newsnationnow.com/press/newsnation-and-the-hill-to-carry-nextstars-california-gubernatorial-primary-debate-on-april-22-at-10-pm-et/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-22-nexstar-newsnation-hill-governor-debate/chad-bianco.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1972
              }
            },
            {
              "source_id": "chad-bianco-s10",
              "quote": "the mother of the 14-year-old in my county that is dead",
              "explanation": "Victim-harm emphasis.",
              "citation": {
                "source_id": "chad-bianco-s10",
                "label": "CNN California governor primary debate",
                "url": "https://ktvz.com/politics/cnn-us-politics/2026/05/05/key-moments-from-cnns-california-governor-primary-debate/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-05-cnn-california-governor-primary-debate/chad-bianco.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1070
              }
            }
          ],
          "uncertainty": "Care rhetoric is strong around safety, suffering, and compassion in debates/town hall, but it is frequently paired with enforcement/defunding language (e.g., ending NGO funding) that shifts emphasis toward punishment and administrative action rather than assistance. Some high-salience care quotes appear in a few debate transcripts, so confidence is moderated by source concentration."
        },
        "equality": {
          "score": 0.2,
          "confidence": 0.45,
          "high_pole_label": "Equal treatment and equal outcomes",
          "low_pole_label": "Non-equality or pragmatic framing",
          "supporting_examples": [
            {
              "source_id": "chad-bianco-s5",
              "quote": "All Californians deserve fairness and respect from the institutions that serve them,",
              "explanation": "Equality-adjacent civil-rights framing appears in the corpus (AG press release about RCSO), emphasizing equitable treatment by institutions.",
              "citation": {
                "source_id": "chad-bianco-s5",
                "label": "California DOJ civil-rights investigation into Riverside County Sheriff's Office",
                "url": "https://oag.ca.gov/node/563511",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/oag-ca-gov-node-563511-2f42ed8192b9.txt",
                "source_role": "record_event_source",
                "snapshot_sha256": "2f42ed8192b9ef396419f084c73ecd30c8437ef798bb4da0878032ed7402f11f",
                "word_count": 1211
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "chad-bianco-s8",
              "quote": "Let's stop with this whole racism thing and racial profiling and all of this garbage.",
              "explanation": "Dismissive framing toward race/racism discourse limits how strongly equality/discrimination concerns are foregrounded in the candidate rhetoric.",
              "citation": {
                "source_id": "chad-bianco-s8",
                "label": "Nexstar / NewsNation / The Hill California gubernatorial primary debate",
                "url": "https://www.newsnationnow.com/press/newsnation-and-the-hill-to-carry-nextstars-california-gubernatorial-primary-debate-on-april-22-at-10-pm-et/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-22-nexstar-newsnation-hill-governor-debate/chad-bianco.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1972
              }
            },
            {
              "source_id": "chad-bianco-s8",
              "quote": "You either violated the law or you didn't. End of story.",
              "explanation": "Legalistic, individual-behavior framing rather than equal-treatment/equity framing.",
              "citation": {
                "source_id": "chad-bianco-s8",
                "label": "Nexstar / NewsNation / The Hill California gubernatorial primary debate",
                "url": "https://www.newsnationnow.com/press/newsnation-and-the-hill-to-carry-nextstars-california-gubernatorial-primary-debate-on-april-22-at-10-pm-et/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-22-nexstar-newsnation-hill-governor-debate/chad-bianco.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1972
              }
            }
          ],
          "evidence": [
            {
              "source_id": "chad-bianco-s5",
              "quote": "All Californians deserve fairness and respect from the institutions that serve them,",
              "explanation": "Equal standing/fair treatment language (from a record-event source about his office).",
              "citation": {
                "source_id": "chad-bianco-s5",
                "label": "California DOJ civil-rights investigation into Riverside County Sheriff's Office",
                "url": "https://oag.ca.gov/node/563511",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/oag-ca-gov-node-563511-2f42ed8192b9.txt",
                "source_role": "record_event_source",
                "snapshot_sha256": "2f42ed8192b9ef396419f084c73ecd30c8437ef798bb4da0878032ed7402f11f",
                "word_count": 1211
              }
            }
          ],
          "uncertainty": "Direct equality rhetoric from the candidate is limited in the supplied excerpts; the clearest equality-coded language comes from a DOJ civil-rights press release about the sheriff's office rather than Bianco's own statements. Candidate excerpts more often use law-violation framing and skepticism toward racism/racial-profiling discourse, so the equality score is kept low with modest confidence."
        },
        "proportionality": {
          "score": 0.75,
          "confidence": 0.74,
          "high_pole_label": "Rewards, penalties, and duties proportional to merit or contribution",
          "low_pole_label": "Non-proportional or pragmatic framing",
          "supporting_examples": [
            {
              "source_id": "chad-bianco-s1",
              "quote": "Balance is restored to our criminal justice system, ensuring accountability, transparency and rehabilitation.",
              "explanation": "Explicit accountability framing (deserved consequences / responsibility) tied to justice-system balance.",
              "citation": {
                "source_id": "chad-bianco-s1",
                "label": "Bianco campaign site",
                "url": "https://biancoforgovernor.com/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/biancoforgovernor-com-691a14b2d10e.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "691a14b2d10e0e61e0d7a46618ca0031b7b28512997e893659a12c5747c214e7",
                "word_count": 865
              }
            },
            {
              "source_id": "chad-bianco-s8",
              "quote": "Consequences for bad behavior.",
              "explanation": "Clear proportionality slogan: punishment/consequences linked to misconduct.",
              "citation": {
                "source_id": "chad-bianco-s8",
                "label": "Nexstar / NewsNation / The Hill California gubernatorial primary debate",
                "url": "https://www.newsnationnow.com/press/newsnation-and-the-hill-to-carry-nextstars-california-gubernatorial-primary-debate-on-april-22-at-10-pm-et/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-22-nexstar-newsnation-hill-governor-debate/chad-bianco.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1972
              }
            },
            {
              "source_id": "chad-bianco-s9",
              "quote": "Number one, we have to enforce the law.",
              "explanation": "Emphasizes enforcement and rule-backed consequences as a core solution.",
              "citation": {
                "source_id": "chad-bianco-s9",
                "label": "CBS California / Pomona College Governor's Debate",
                "url": "https://www.youtube.com/watch?v=1ikN8crwsFM",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-28-cbs-california-pomona-governor-debate/chad-bianco.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1423
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "chad-bianco-s7",
              "quote": "there are so many things that are, are hampering that, that are making our lives difficult, and the majority of them are all regulatory.",
              "explanation": "Shifts to technocratic/regulatory causation framing (costs/rules) rather than desert/merit.",
              "citation": {
                "source_id": "chad-bianco-s7",
                "label": "KQED California Gubernatorial Election Town Hall: Chad Bianco",
                "url": "https://video.kqed.org/video/sheriff-chad-bianco-5f3yri/",
                "text_path": "data/processed/source-corpus-web/2026-05-26/text/event-2026-05-22-kqed-chad-bianco-governor-town-hall.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 10993
              }
            },
            {
              "source_id": "chad-bianco-s7",
              "quote": "The regulatory environment is easy to fix as the governor, you can do it with a signature executive order type environment situation.",
              "explanation": "Instrumental governance framing; not inherently proportionality-based.",
              "citation": {
                "source_id": "chad-bianco-s7",
                "label": "KQED California Gubernatorial Election Town Hall: Chad Bianco",
                "url": "https://video.kqed.org/video/sheriff-chad-bianco-5f3yri/",
                "text_path": "data/processed/source-corpus-web/2026-05-26/text/event-2026-05-22-kqed-chad-bianco-governor-town-hall.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 10993
              }
            }
          ],
          "evidence": [
            {
              "source_id": "chad-bianco-s1",
              "quote": "ensuring accountability, transparency and rehabilitation.",
              "explanation": "Accountability emphasis.",
              "citation": {
                "source_id": "chad-bianco-s1",
                "label": "Bianco campaign site",
                "url": "https://biancoforgovernor.com/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/biancoforgovernor-com-691a14b2d10e.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "691a14b2d10e0e61e0d7a46618ca0031b7b28512997e893659a12c5747c214e7",
                "word_count": 865
              }
            },
            {
              "source_id": "chad-bianco-s8",
              "quote": "Consequences for bad behavior.",
              "explanation": "Deserved consequences.",
              "citation": {
                "source_id": "chad-bianco-s8",
                "label": "Nexstar / NewsNation / The Hill California gubernatorial primary debate",
                "url": "https://www.newsnationnow.com/press/newsnation-and-the-hill-to-carry-nextstars-california-gubernatorial-primary-debate-on-april-22-at-10-pm-et/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-22-nexstar-newsnation-hill-governor-debate/chad-bianco.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1972
              }
            },
            {
              "source_id": "chad-bianco-s9",
              "quote": "Number one, we have to enforce the law.",
              "explanation": "Enforcement/penalty framing.",
              "citation": {
                "source_id": "chad-bianco-s9",
                "label": "CBS California / Pomona College Governor's Debate",
                "url": "https://www.youtube.com/watch?v=1ikN8crwsFM",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-28-cbs-california-pomona-governor-debate/chad-bianco.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1423
              }
            }
          ],
          "uncertainty": "Proportionality rhetoric is frequent (accountability, enforcement, consequences), but some instances blend into broader 'regulations/taxes' complaints that are not explicitly about deservingness or reciprocity. The strongest proportionality signals are concentrated in debate/town-hall excerpts rather than the campaign site pages."
        },
        "loyalty": {
          "score": 0.5,
          "confidence": 0.62,
          "high_pole_label": "Group solidarity / betrayal",
          "low_pole_label": "Universal or individual framing",
          "supporting_examples": [
            {
              "source_id": "chad-bianco-s1",
              "quote": "JOIN THE FIGHT",
              "explanation": "In-group mobilization rhetoric (us vs. opponents), signaling solidarity/collective effort.",
              "citation": {
                "source_id": "chad-bianco-s1",
                "label": "Bianco campaign site",
                "url": "https://biancoforgovernor.com/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/biancoforgovernor-com-691a14b2d10e.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "691a14b2d10e0e61e0d7a46618ca0031b7b28512997e893659a12c5747c214e7",
                "word_count": 865
              }
            },
            {
              "source_id": "chad-bianco-s8",
              "quote": "we're Californians and I'm speaking for them",
              "explanation": "Represents himself as voice of the in-group; solidarity-based appeal.",
              "citation": {
                "source_id": "chad-bianco-s8",
                "label": "Nexstar / NewsNation / The Hill California gubernatorial primary debate",
                "url": "https://www.newsnationnow.com/press/newsnation-and-the-hill-to-carry-nextstars-california-gubernatorial-primary-debate-on-april-22-at-10-pm-et/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-22-nexstar-newsnation-hill-governor-debate/chad-bianco.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1972
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "chad-bianco-s8",
              "quote": "We have to get over this.",
              "explanation": "Downplays group-identity conflict framing (race) in favor of rule/behavior framing, which can reduce loyalty-style coalition rhetoric.",
              "citation": {
                "source_id": "chad-bianco-s8",
                "label": "Nexstar / NewsNation / The Hill California gubernatorial primary debate",
                "url": "https://www.newsnationnow.com/press/newsnation-and-the-hill-to-carry-nextstars-california-gubernatorial-primary-debate-on-april-22-at-10-pm-et/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-22-nexstar-newsnation-hill-governor-debate/chad-bianco.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1972
              }
            },
            {
              "source_id": "chad-bianco-s8",
              "quote": "You either violated the law or you didn't. End of story.",
              "explanation": "Individualized, universalistic legal standard framing rather than group-solidarity rhetoric.",
              "citation": {
                "source_id": "chad-bianco-s8",
                "label": "Nexstar / NewsNation / The Hill California gubernatorial primary debate",
                "url": "https://www.newsnationnow.com/press/newsnation-and-the-hill-to-carry-nextstars-california-gubernatorial-primary-debate-on-april-22-at-10-pm-et/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-22-nexstar-newsnation-hill-governor-debate/chad-bianco.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1972
              }
            }
          ],
          "evidence": [
            {
              "source_id": "chad-bianco-s10",
              "quote": "the governor of California for Californians.",
              "explanation": "In-group allegiance.",
              "citation": {
                "source_id": "chad-bianco-s10",
                "label": "CNN California governor primary debate",
                "url": "https://ktvz.com/politics/cnn-us-politics/2026/05/05/key-moments-from-cnns-california-governor-primary-debate/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-05-cnn-california-governor-primary-debate/chad-bianco.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1070
              }
            },
            {
              "source_id": "chad-bianco-s1",
              "quote": "JOIN THE FIGHT",
              "explanation": "Mobilizing collective identity.",
              "citation": {
                "source_id": "chad-bianco-s1",
                "label": "Bianco campaign site",
                "url": "https://biancoforgovernor.com/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/biancoforgovernor-com-691a14b2d10e.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "691a14b2d10e0e61e0d7a46618ca0031b7b28512997e893659a12c5747c214e7",
                "word_count": 865
              }
            }
          ],
          "uncertainty": "Loyalty framing is present but not as dominant as law/order or accountability themes; it is mostly expressed as 'Californians' vs. 'Sacramento'/'Democrats' rather than sustained rhetoric about specific subgroups, patriotism, or betrayal. Some apparent in-group cues are campaign boilerplate ('JOIN THE FIGHT'), which weakens evidentiary strength."
        },
        "authority": {
          "score": 0.75,
          "confidence": 0.73,
          "high_pole_label": "Legitimate authority, hierarchy, law, and social order",
          "low_pole_label": "Non-authority or anti-bureaucratic framing",
          "supporting_examples": [
            {
              "source_id": "chad-bianco-s8",
              "quote": "the number one responsibility of government is public safety.",
              "explanation": "Moralized role-duty framing of government centered on order/safety.",
              "citation": {
                "source_id": "chad-bianco-s8",
                "label": "Nexstar / NewsNation / The Hill California gubernatorial primary debate",
                "url": "https://www.newsnationnow.com/press/newsnation-and-the-hill-to-carry-nextstars-california-gubernatorial-primary-debate-on-april-22-at-10-pm-et/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-22-nexstar-newsnation-hill-governor-debate/chad-bianco.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1972
              }
            },
            {
              "source_id": "chad-bianco-s9",
              "quote": "it is illegal to live and camp on the streets.",
              "explanation": "Law/illegality invoked as a moral/decisive premise for action.",
              "citation": {
                "source_id": "chad-bianco-s9",
                "label": "CBS California / Pomona College Governor's Debate",
                "url": "https://www.youtube.com/watch?v=1ikN8crwsFM",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-28-cbs-california-pomona-governor-debate/chad-bianco.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1423
              }
            },
            {
              "source_id": "chad-bianco-s10",
              "quote": "I have sworn an oath three times to defend my Constitution.",
              "explanation": "Institutional legitimacy and duty/oath framing.",
              "citation": {
                "source_id": "chad-bianco-s10",
                "label": "CNN California governor primary debate",
                "url": "https://ktvz.com/politics/cnn-us-politics/2026/05/05/key-moments-from-cnns-california-governor-primary-debate/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-05-cnn-california-governor-primary-debate/chad-bianco.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1070
              }
            },
            {
              "source_id": "chad-bianco-s6",
              "quote": "Sheriff Bianco believes in service above self",
              "explanation": "Duty/service moral language attached to institutional role (sheriff).",
              "citation": {
                "source_id": "chad-bianco-s6",
                "label": "Riverside County Sheriff Bianco official biography",
                "url": "https://www.riversidesheriff.org/DocumentCenter/View/6409/Sheriff-Bianco-Bio-122021",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-riversidesheriff-org-documentcenter-view-6409-sheriff-bianco-bio-122021-1a5893110bda.txt",
                "source_role": "executive_performance_source",
                "snapshot_sha256": "1a5893110bda9fae407125beed9e05bedffc0a35bebd8400d4358f483684650e",
                "word_count": 256
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "chad-bianco-s7",
              "quote": "the majority of them are all regulatory.",
              "explanation": "Anti-regulatory framing can function as anti-bureaucratic critique rather than deference to institutional authority.",
              "citation": {
                "source_id": "chad-bianco-s7",
                "label": "KQED California Gubernatorial Election Town Hall: Chad Bianco",
                "url": "https://video.kqed.org/video/sheriff-chad-bianco-5f3yri/",
                "text_path": "data/processed/source-corpus-web/2026-05-26/text/event-2026-05-22-kqed-chad-bianco-governor-town-hall.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 10993
              }
            },
            {
              "source_id": "chad-bianco-s8",
              "quote": "On day one, I remove all of those regulations",
              "explanation": "Emphasizes dismantling regulatory structures; not inherently respect-for-authority rhetoric.",
              "citation": {
                "source_id": "chad-bianco-s8",
                "label": "Nexstar / NewsNation / The Hill California gubernatorial primary debate",
                "url": "https://www.newsnationnow.com/press/newsnation-and-the-hill-to-carry-nextstars-california-gubernatorial-primary-debate-on-april-22-at-10-pm-et/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-22-nexstar-newsnation-hill-governor-debate/chad-bianco.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1972
              }
            }
          ],
          "evidence": [
            {
              "source_id": "chad-bianco-s8",
              "quote": "the number one responsibility of government is public safety.",
              "explanation": "Government duty/order framing.",
              "citation": {
                "source_id": "chad-bianco-s8",
                "label": "Nexstar / NewsNation / The Hill California gubernatorial primary debate",
                "url": "https://www.newsnationnow.com/press/newsnation-and-the-hill-to-carry-nextstars-california-gubernatorial-primary-debate-on-april-22-at-10-pm-et/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-22-nexstar-newsnation-hill-governor-debate/chad-bianco.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1972
              }
            },
            {
              "source_id": "chad-bianco-s9",
              "quote": "it is illegal to live and camp on the streets.",
              "explanation": "Law-and-order premise.",
              "citation": {
                "source_id": "chad-bianco-s9",
                "label": "CBS California / Pomona College Governor's Debate",
                "url": "https://www.youtube.com/watch?v=1ikN8crwsFM",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-28-cbs-california-pomona-governor-debate/chad-bianco.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1423
              }
            },
            {
              "source_id": "chad-bianco-s10",
              "quote": "I have sworn an oath three times to defend my Constitution.",
              "explanation": "Oath/constitutional authority.",
              "citation": {
                "source_id": "chad-bianco-s10",
                "label": "CNN California governor primary debate",
                "url": "https://ktvz.com/politics/cnn-us-politics/2026/05/05/key-moments-from-cnns-california-governor-primary-debate/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-05-cnn-california-governor-primary-debate/chad-bianco.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1070
              }
            }
          ],
          "uncertainty": "Authority rhetoric is strong when tied to law enforcement, illegality, and constitutional oaths, but it competes with anti-regulation themes that criticize state institutions and boards. Because many 'regulation' mentions are about cost/efficiency rather than legitimacy/order, only explicitly law/illegality/oath/public-safety duty quotes are treated as authority evidence."
        },
        "purity": {
          "score": 0.35,
          "confidence": 0.62,
          "high_pole_label": "Purity, sacredness, contamination, or degradation",
          "low_pole_label": "Secular or material policy framing",
          "supporting_examples": [
            {
              "source_id": "chad-bianco-s3",
              "quote": "his priorities of God, family, and service",
              "explanation": "Direct religious/faith framing (God) used as guiding priority language.",
              "citation": {
                "source_id": "chad-bianco-s3",
                "label": "Riverside Sheriff official Bianco biography",
                "url": "https://www.riversidesheriff.org/689/Sheriff-Chad-Bianco",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-riversidesheriff-org-689-sheriff-chad-bianco-c3fbb19152c3.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "c3fbb19152c3d3bc54d4c6735c79dbf6b41f4d17a26ea694886dcfe4f3fb0ce5",
                "word_count": 298
              }
            },
            {
              "source_id": "chad-bianco-s6",
              "quote": "his priorities of God, family, and service",
              "explanation": "Repeated faith-anchored moral framing in an official bio document.",
              "citation": {
                "source_id": "chad-bianco-s6",
                "label": "Riverside County Sheriff Bianco official biography",
                "url": "https://www.riversidesheriff.org/DocumentCenter/View/6409/Sheriff-Bianco-Bio-122021",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-riversidesheriff-org-documentcenter-view-6409-sheriff-bianco-bio-122021-1a5893110bda.txt",
                "source_role": "executive_performance_source",
                "snapshot_sha256": "1a5893110bda9fae407125beed9e05bedffc0a35bebd8400d4358f483684650e",
                "word_count": 256
              }
            },
            {
              "source_id": "chad-bianco-s7",
              "quote": "A devout Christian,",
              "explanation": "Explicit religious identity cue presented in the town hall transcript introduction.",
              "citation": {
                "source_id": "chad-bianco-s7",
                "label": "KQED California Gubernatorial Election Town Hall: Chad Bianco",
                "url": "https://video.kqed.org/video/sheriff-chad-bianco-5f3yri/",
                "text_path": "data/processed/source-corpus-web/2026-05-26/text/event-2026-05-22-kqed-chad-bianco-governor-town-hall.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 10993
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "chad-bianco-s7",
              "quote": "the cost of gas is killing everything.",
              "explanation": "Dominant material/economic framing in key parts of the corpus, not purity/sacredness framing.",
              "citation": {
                "source_id": "chad-bianco-s7",
                "label": "KQED California Gubernatorial Election Town Hall: Chad Bianco",
                "url": "https://video.kqed.org/video/sheriff-chad-bianco-5f3yri/",
                "text_path": "data/processed/source-corpus-web/2026-05-26/text/event-2026-05-22-kqed-chad-bianco-governor-town-hall.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 10993
              }
            },
            {
              "source_id": "chad-bianco-s8",
              "quote": "We eliminate all of the waste, the fraud and the abuse",
              "explanation": "Governance/accounting framing dominates many excerpts rather than sacredness/purity concerns.",
              "citation": {
                "source_id": "chad-bianco-s8",
                "label": "Nexstar / NewsNation / The Hill California gubernatorial primary debate",
                "url": "https://www.newsnationnow.com/press/newsnation-and-the-hill-to-carry-nextstars-california-gubernatorial-primary-debate-on-april-22-at-10-pm-et/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-22-nexstar-newsnation-hill-governor-debate/chad-bianco.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1972
              }
            }
          ],
          "evidence": [
            {
              "source_id": "chad-bianco-s3",
              "quote": "his priorities of God, family, and service",
              "explanation": "Faith/sacred reference.",
              "citation": {
                "source_id": "chad-bianco-s3",
                "label": "Riverside Sheriff official Bianco biography",
                "url": "https://www.riversidesheriff.org/689/Sheriff-Chad-Bianco",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/www-riversidesheriff-org-689-sheriff-chad-bianco-c3fbb19152c3.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "c3fbb19152c3d3bc54d4c6735c79dbf6b41f4d17a26ea694886dcfe4f3fb0ce5",
                "word_count": 298
              }
            },
            {
              "source_id": "chad-bianco-s7",
              "quote": "A devout Christian,",
              "explanation": "Religious framing cue.",
              "citation": {
                "source_id": "chad-bianco-s7",
                "label": "KQED California Gubernatorial Election Town Hall: Chad Bianco",
                "url": "https://video.kqed.org/video/sheriff-chad-bianco-5f3yri/",
                "text_path": "data/processed/source-corpus-web/2026-05-26/text/event-2026-05-22-kqed-chad-bianco-governor-town-hall.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 10993
              }
            }
          ],
          "uncertainty": "Purity evidence is mostly identity/values statements ('God', 'devout Christian') rather than policy arguments framed in sanctity, degradation, contamination, or bodily purity terms. These quotes appear in biographical/introductory materials, while much of the campaign rhetoric is secular (costs, regulations, enforcement), so purity is scored as clear-but-isolated."
        }
      },
      "overall_confidence": 0.7,
      "coverage_notes": "Coverage includes campaign site excerpts (s1, s2), official biography materials (s3, s6), and multiple debate/town-hall transcript segments (s7-s12). Equality evidence is weakest and partly derived from a DOJ press release about the sheriff’s office (s5) rather than candidate-authored rhetoric.",
      "not_final_measurement": true,
      "requires_human_review": true,
      "source_count": 12,
      "source_word_count": 28221,
      "source_role_counts": {
        "campaign_or_program_source": 3,
        "record_event_source": 2,
        "executive_performance_source": 1,
        "candidate_transcript_segment": 6
      }
    },
    {
      "candidate": "Steve Hilton",
      "measurement_subject": "public_campaign_source_rhetoric",
      "foundation_scores": {
        "care": {
          "score": 0.35,
          "confidence": 0.58,
          "high_pole_label": "Care / harm protection",
          "low_pole_label": "Impersonal or non-care framing",
          "supporting_examples": [
            {
              "source_id": "steve-hilton-s8",
              "quote": "We would never allow someone never tolerate someone we love to live in the conditions we see all over our state. So why should we accept it for anyone else?",
              "explanation": "Compassion/concern for suffering conditions of homelessness framed as unacceptable.",
              "citation": {
                "source_id": "steve-hilton-s8",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/steve-hilton.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2456
              }
            },
            {
              "source_id": "steve-hilton-s1",
              "quote": "almost a million Californians don’t have access to clean drinking water.",
              "explanation": "Health/safety welfare claim used to indict the status quo.",
              "citation": {
                "source_id": "steve-hilton-s1",
                "label": "Hilton campaign home page",
                "url": "https://stevehiltonforgovernor.com/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/stevehiltonforgovernor-com-1214999c89b8.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "1214999c89b846aab68c0af3d59245bebd57af57b6fe972df788993bcacf8f84",
                "word_count": 3157
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "steve-hilton-s10",
              "quote": "My plan is a common sense, three-point plan. Number one, it is illegal to live and camp on the streets. We need to enforce the law.",
              "explanation": "Primary emphasis shifts to enforcement/order rather than compassion or harm reduction.",
              "citation": {
                "source_id": "steve-hilton-s10",
                "label": "Nexstar / NewsNation / The Hill California gubernatorial primary debate",
                "url": "https://www.newsnationnow.com/press/newsnation-and-the-hill-to-carry-nextstars-california-gubernatorial-primary-debate-on-april-22-at-10-pm-et/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-22-nexstar-newsnation-hill-governor-debate/steve-hilton.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1939
              }
            }
          ],
          "evidence": [
            {
              "source_id": "steve-hilton-s8",
              "quote": "We would never allow someone never tolerate someone we love to live in the conditions we see all over our state. So why should we accept it for anyone else?",
              "explanation": "Care-based appeal.",
              "citation": {
                "source_id": "steve-hilton-s8",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/steve-hilton.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2456
              }
            },
            {
              "source_id": "steve-hilton-s10",
              "quote": "Number one, it is illegal to live and camp on the streets. We need to enforce the law.",
              "explanation": "Limiting enforcement emphasis.",
              "citation": {
                "source_id": "steve-hilton-s10",
                "label": "Nexstar / NewsNation / The Hill California gubernatorial primary debate",
                "url": "https://www.newsnationnow.com/press/newsnation-and-the-hill-to-carry-nextstars-california-gubernatorial-primary-debate-on-april-22-at-10-pm-et/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-22-nexstar-newsnation-hill-governor-debate/steve-hilton.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1939
              }
            }
          ],
          "uncertainty": "Care language appears but is not dominant; homelessness discussion frequently pivots to enforcement and requirements. Evidence for care is clear but relatively isolated compared with law-and-order and anti-regulation themes."
        },
        "equality": {
          "score": 0.35,
          "confidence": 0.55,
          "high_pole_label": "Equal treatment and equal outcomes",
          "low_pole_label": "Non-equality or pragmatic framing",
          "supporting_examples": [
            {
              "source_id": "steve-hilton-s4",
              "quote": "The Constitution should apply equally in every county in California.",
              "explanation": "Explicit equal-application-of-law framing.",
              "citation": {
                "source_id": "steve-hilton-s4",
                "label": "Hilton Second Amendment policy",
                "url": "https://stevehiltonforgovernor.com/policy/restoring-second-amendment-rights-in-california/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/stevehiltonforgovernor-com-policy-restoring-second-amendment-rights-in-california-3508f32d83cd.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "3508f32d83cd918ae521d4c345898a7e0f6eb8001fb70a37d124a0d0c318253a",
                "word_count": 1068
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "steve-hilton-s12",
              "quote": "legal immigrants who really resent the unfairness that we're seeing in California, where you have illegal immigrants who are getting free benefits",
              "explanation": "Equality is framed in a competitive/deservingness way (benefits allocation), which shifts toward proportionality rather than equal standing.",
              "citation": {
                "source_id": "steve-hilton-s12",
                "label": "CNN California governor primary debate",
                "url": "https://ktvz.com/politics/cnn-us-politics/2026/05/05/key-moments-from-cnns-california-governor-primary-debate/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-05-cnn-california-governor-primary-debate/steve-hilton.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1219
              }
            }
          ],
          "evidence": [
            {
              "source_id": "steve-hilton-s4",
              "quote": "The Constitution should apply equally in every county in California.",
              "explanation": "Equal standing/rights language.",
              "citation": {
                "source_id": "steve-hilton-s4",
                "label": "Hilton Second Amendment policy",
                "url": "https://stevehiltonforgovernor.com/policy/restoring-second-amendment-rights-in-california/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/stevehiltonforgovernor-com-policy-restoring-second-amendment-rights-in-california-3508f32d83cd.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "3508f32d83cd918ae521d4c345898a7e0f6eb8001fb70a37d124a0d0c318253a",
                "word_count": 1068
              }
            },
            {
              "source_id": "steve-hilton-s12",
              "quote": "legal immigrants who really resent the unfairness that we're seeing in California, where you have illegal immigrants who are getting free benefits",
              "explanation": "Limiting, shifts frame toward deservedness/ingroup contrast.",
              "citation": {
                "source_id": "steve-hilton-s12",
                "label": "CNN California governor primary debate",
                "url": "https://ktvz.com/politics/cnn-us-politics/2026/05/05/key-moments-from-cnns-california-governor-primary-debate/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-05-cnn-california-governor-primary-debate/steve-hilton.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1219
              }
            }
          ],
          "uncertainty": "Equality rhetoric is most explicit in the Second Amendment policy (equal application of the Constitution), while other mentions of 'fairness' often concern benefits distribution across legal status and can function more as proportionality/ingroup contrast than equal-rights universalism."
        },
        "proportionality": {
          "score": 0.5,
          "confidence": 0.62,
          "high_pole_label": "Rewards, penalties, and duties proportional to merit or contribution",
          "low_pole_label": "Non-proportional or pragmatic framing",
          "supporting_examples": [
            {
              "source_id": "steve-hilton-s8",
              "quote": "That feeling of walking across the threshold. I achieved this. I earned this. We are stealing that from this generation.",
              "explanation": "Earned-desert framing (achievement/earning) used to moralize housing affordability.",
              "citation": {
                "source_id": "steve-hilton-s8",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/steve-hilton.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2456
              }
            },
            {
              "source_id": "steve-hilton-s8",
              "quote": "More prisons, less crime.",
              "explanation": "Punishment/deterrence proportionality framing (consequences for crime).",
              "citation": {
                "source_id": "steve-hilton-s8",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/steve-hilton.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2456
              }
            },
            {
              "source_id": "steve-hilton-s3",
              "quote": "Strengthen penalties for repeat and violent offenders",
              "explanation": "Explicit penalties/consequences frame.",
              "citation": {
                "source_id": "steve-hilton-s3",
                "label": "Hilton Family First agenda",
                "url": "https://stevehiltonforgovernor.com/policy/the-family-first-agenda/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/stevehiltonforgovernor-com-policy-the-family-first-agenda-c2b2fbd2cb6b.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "c2b2fbd2cb6bd1100cac3958bdb2ae5ced75837f8598b8725ff49dcda8c5115e",
                "word_count": 1297
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "steve-hilton-s5",
              "quote": "We also can reduce some of the overregulation on our refineries.",
              "explanation": "Policy/efficiency framing without explicit desert/reciprocity language.",
              "citation": {
                "source_id": "steve-hilton-s5",
                "label": "Axios San Diego candidate Q&A: lowering gas and energy bills",
                "url": "https://www.axios.com/local/san-diego/2026/05/14/june-2-primary-california-gas-electricity-affordability",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-14-axios-energy-costs-candidate-qa/steve-hilton.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 198
              }
            }
          ],
          "evidence": [
            {
              "source_id": "steve-hilton-s8",
              "quote": "I achieved this. I earned this.",
              "explanation": "Desert framing.",
              "citation": {
                "source_id": "steve-hilton-s8",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/steve-hilton.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2456
              }
            },
            {
              "source_id": "steve-hilton-s3",
              "quote": "Strengthen penalties for repeat and violent offenders",
              "explanation": "Penalty framing.",
              "citation": {
                "source_id": "steve-hilton-s3",
                "label": "Hilton Family First agenda",
                "url": "https://stevehiltonforgovernor.com/policy/the-family-first-agenda/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/stevehiltonforgovernor-com-policy-the-family-first-agenda-c2b2fbd2cb6b.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "c2b2fbd2cb6bd1100cac3958bdb2ae5ced75837f8598b8725ff49dcda8c5115e",
                "word_count": 1297
              }
            },
            {
              "source_id": "steve-hilton-s5",
              "quote": "reduce some of the overregulation on our refineries.",
              "explanation": "Limiting technocratic/anti-regulation focus.",
              "citation": {
                "source_id": "steve-hilton-s5",
                "label": "Axios San Diego candidate Q&A: lowering gas and energy bills",
                "url": "https://www.axios.com/local/san-diego/2026/05/14/june-2-primary-california-gas-electricity-affordability",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-14-axios-energy-costs-candidate-qa/steve-hilton.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 198
              }
            }
          ],
          "uncertainty": "Proportionality shows up in earned-desert language and punitive deterrence themes, but much of Hilton's corpus focuses on deregulation, cost cutting, and partisan blame, which is not always explicitly deservedness-based."
        },
        "loyalty": {
          "score": 0.5,
          "confidence": 0.6,
          "high_pole_label": "Group solidarity / betrayal",
          "low_pole_label": "Universal or individual framing",
          "supporting_examples": [
            {
              "source_id": "steve-hilton-s1",
              "quote": "JOIN OUR MOVEMENT TO END ONE PARTY RULE!",
              "explanation": "Movement/ingroup mobilization against an identified outgroup (one-party rule).",
              "citation": {
                "source_id": "steve-hilton-s1",
                "label": "Hilton campaign home page",
                "url": "https://stevehiltonforgovernor.com/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/stevehiltonforgovernor-com-1214999c89b8.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "1214999c89b846aab68c0af3d59245bebd57af57b6fe972df788993bcacf8f84",
                "word_count": 3157
              }
            },
            {
              "source_id": "steve-hilton-s8",
              "quote": "after 16 years of one party rule by these Democrats",
              "explanation": "Strong in-group/out-group political identity framing repeated in debates.",
              "citation": {
                "source_id": "steve-hilton-s8",
                "label": "Black Action Alliance / KTVU / KTTV California gubernatorial debate",
                "url": "https://www.blackactionalliance.org/events/2026-ca-gubernatorial-debate-hosted-by-black-action-alliance",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-03-black-action-alliance-ktvu-kttv-governor-debate/steve-hilton.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 2456
              }
            },
            {
              "source_id": "steve-hilton-s10",
              "quote": "We have to elect a Republican as governor this year.",
              "explanation": "Explicit partisan group allegiance appeal.",
              "citation": {
                "source_id": "steve-hilton-s10",
                "label": "Nexstar / NewsNation / The Hill California gubernatorial primary debate",
                "url": "https://www.newsnationnow.com/press/newsnation-and-the-hill-to-carry-nextstars-california-gubernatorial-primary-debate-on-april-22-at-10-pm-et/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-22-nexstar-newsnation-hill-governor-debate/steve-hilton.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1939
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "steve-hilton-s14",
              "quote": "I'm not an ideologue. I'm pragmatic. I'm a problem solver.",
              "explanation": "Self-description deemphasizes factional loyalty in favor of cross-cutting pragmatism.",
              "citation": {
                "source_id": "steve-hilton-s14",
                "label": "CBS News California / San Francisco Examiner gubernatorial debate",
                "url": "https://www.cbsnews.com/sanfrancisco/live-updates/2026-california-governors-race-primary-debate-bay-area/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-14-cbs-sf-examiner-governor-debate/steve-hilton.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1483
              }
            }
          ],
          "evidence": [
            {
              "source_id": "steve-hilton-s10",
              "quote": "We have to elect a Republican as governor this year.",
              "explanation": "In-group partisan loyalty.",
              "citation": {
                "source_id": "steve-hilton-s10",
                "label": "Nexstar / NewsNation / The Hill California gubernatorial primary debate",
                "url": "https://www.newsnationnow.com/press/newsnation-and-the-hill-to-carry-nextstars-california-gubernatorial-primary-debate-on-april-22-at-10-pm-et/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-22-nexstar-newsnation-hill-governor-debate/steve-hilton.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1939
              }
            },
            {
              "source_id": "steve-hilton-s14",
              "quote": "I'm not an ideologue. I'm pragmatic. I'm a problem solver.",
              "explanation": "Limiting pragmatism counter-frame.",
              "citation": {
                "source_id": "steve-hilton-s14",
                "label": "CBS News California / San Francisco Examiner gubernatorial debate",
                "url": "https://www.cbsnews.com/sanfrancisco/live-updates/2026-california-governors-race-primary-debate-bay-area/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-14-cbs-sf-examiner-governor-debate/steve-hilton.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1483
              }
            }
          ],
          "uncertainty": "Loyalty is frequently political/partisan (anti 'one party rule' and pro-Republican). Less evidence of nonpartisan national/service solidarity beyond these political group cues."
        },
        "authority": {
          "score": 0.75,
          "confidence": 0.72,
          "high_pole_label": "Legitimate authority, hierarchy, law, and social order",
          "low_pole_label": "Non-authority or anti-bureaucratic framing",
          "supporting_examples": [
            {
              "source_id": "steve-hilton-s1",
              "quote": "We need to get back to the basic principle that we should enforce the law",
              "explanation": "Explicit law-enforcement-as-moral-baseline framing.",
              "citation": {
                "source_id": "steve-hilton-s1",
                "label": "Hilton campaign home page",
                "url": "https://stevehiltonforgovernor.com/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/stevehiltonforgovernor-com-1214999c89b8.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "1214999c89b846aab68c0af3d59245bebd57af57b6fe972df788993bcacf8f84",
                "word_count": 3157
              }
            },
            {
              "source_id": "steve-hilton-s10",
              "quote": "it is illegal to live and camp on the streets. We need to enforce the law.",
              "explanation": "Order/illegality framing for homelessness policy.",
              "citation": {
                "source_id": "steve-hilton-s10",
                "label": "Nexstar / NewsNation / The Hill California gubernatorial primary debate",
                "url": "https://www.newsnationnow.com/press/newsnation-and-the-hill-to-carry-nextstars-california-gubernatorial-primary-debate-on-april-22-at-10-pm-et/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-22-nexstar-newsnation-hill-governor-debate/steve-hilton.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1939
              }
            },
            {
              "source_id": "steve-hilton-s9",
              "quote": "we need to enforce all our laws peacefully and calmly.",
              "explanation": "Authority-as-rule-enforcement framing with emphasis on calm enforcement.",
              "citation": {
                "source_id": "steve-hilton-s9",
                "label": "Jewish California Governor 2026 Candidate Forum",
                "url": "https://www.youtube.com/watch?v=mH-ZKGUUlv0",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-02-26-jewish-california-governor-candidate-forum/steve-hilton.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 717
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "steve-hilton-s1",
              "quote": "plagued by endless rules and regulations, bossing everyone around, telling people what to do and how to live.",
              "explanation": "Anti-bureaucratic/anti-'nanny state' rhetoric can undercut deference-to-authority framing.",
              "citation": {
                "source_id": "steve-hilton-s1",
                "label": "Hilton campaign home page",
                "url": "https://stevehiltonforgovernor.com/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/stevehiltonforgovernor-com-1214999c89b8.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "1214999c89b846aab68c0af3d59245bebd57af57b6fe972df788993bcacf8f84",
                "word_count": 3157
              }
            }
          ],
          "evidence": [
            {
              "source_id": "steve-hilton-s1",
              "quote": "We need to get back to the basic principle that we should enforce the law",
              "explanation": "Law/order framing.",
              "citation": {
                "source_id": "steve-hilton-s1",
                "label": "Hilton campaign home page",
                "url": "https://stevehiltonforgovernor.com/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/stevehiltonforgovernor-com-1214999c89b8.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "1214999c89b846aab68c0af3d59245bebd57af57b6fe972df788993bcacf8f84",
                "word_count": 3157
              }
            },
            {
              "source_id": "steve-hilton-s10",
              "quote": "We need to enforce the law.",
              "explanation": "Reinforces authority emphasis.",
              "citation": {
                "source_id": "steve-hilton-s10",
                "label": "Nexstar / NewsNation / The Hill California gubernatorial primary debate",
                "url": "https://www.newsnationnow.com/press/newsnation-and-the-hill-to-carry-nextstars-california-gubernatorial-primary-debate-on-april-22-at-10-pm-et/",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-04-22-nexstar-newsnation-hill-governor-debate/steve-hilton.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 1939
              }
            },
            {
              "source_id": "steve-hilton-s1",
              "quote": "endless rules and regulations, bossing everyone around, telling people what to do and how to live.",
              "explanation": "Limiting anti-regulatory stance.",
              "citation": {
                "source_id": "steve-hilton-s1",
                "label": "Hilton campaign home page",
                "url": "https://stevehiltonforgovernor.com/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/stevehiltonforgovernor-com-1214999c89b8.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "1214999c89b846aab68c0af3d59245bebd57af57b6fe972df788993bcacf8f84",
                "word_count": 3157
              }
            }
          ],
          "uncertainty": "Authority rhetoric is strong around law enforcement, but it coexists with anti-bureaucracy/anti-regulation attacks that frame authority as overreach. Score reflects that law/order enforcement is still a repeated and central theme across sources."
        },
        "purity": {
          "score": 0.35,
          "confidence": 0.55,
          "high_pole_label": "Purity, sacredness, contamination, or degradation",
          "low_pole_label": "Secular or material policy framing",
          "supporting_examples": [
            {
              "source_id": "steve-hilton-s3",
              "quote": "Protect Life and Support Mothers",
              "explanation": "Explicit 'Protect Life' framing signals moralized protection of life.",
              "citation": {
                "source_id": "steve-hilton-s3",
                "label": "Hilton Family First agenda",
                "url": "https://stevehiltonforgovernor.com/policy/the-family-first-agenda/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/stevehiltonforgovernor-com-policy-the-family-first-agenda-c2b2fbd2cb6b.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "c2b2fbd2cb6bd1100cac3958bdb2ae5ced75837f8598b8725ff49dcda8c5115e",
                "word_count": 1297
              }
            },
            {
              "source_id": "steve-hilton-s3",
              "quote": "If the state is serious about valuing life, that has to include both mother and child.",
              "explanation": "Life valuation framed morally (beyond policy mechanics).",
              "citation": {
                "source_id": "steve-hilton-s3",
                "label": "Hilton Family First agenda",
                "url": "https://stevehiltonforgovernor.com/policy/the-family-first-agenda/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/stevehiltonforgovernor-com-policy-the-family-first-agenda-c2b2fbd2cb6b.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "c2b2fbd2cb6bd1100cac3958bdb2ae5ced75837f8598b8725ff49dcda8c5115e",
                "word_count": 1297
              }
            }
          ],
          "limiting_examples": [
            {
              "source_id": "steve-hilton-s5",
              "quote": "we need to stop our dependence on foreign oil when we have abundant reserves right here in California",
              "explanation": "Material energy-cost framing; no purity/sacredness language.",
              "citation": {
                "source_id": "steve-hilton-s5",
                "label": "Axios San Diego candidate Q&A: lowering gas and energy bills",
                "url": "https://www.axios.com/local/san-diego/2026/05/14/june-2-primary-california-gas-electricity-affordability",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-14-axios-energy-costs-candidate-qa/steve-hilton.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 198
              }
            }
          ],
          "evidence": [
            {
              "source_id": "steve-hilton-s3",
              "quote": "Protect Life and Support Mothers",
              "explanation": "Purity-adjacent sanctity-of-life framing.",
              "citation": {
                "source_id": "steve-hilton-s3",
                "label": "Hilton Family First agenda",
                "url": "https://stevehiltonforgovernor.com/policy/the-family-first-agenda/",
                "text_path": "data/processed/source-snapshots/2026-05-26/text/stevehiltonforgovernor-com-policy-the-family-first-agenda-c2b2fbd2cb6b.txt",
                "source_role": "campaign_or_program_source",
                "snapshot_sha256": "c2b2fbd2cb6bd1100cac3958bdb2ae5ced75837f8598b8725ff49dcda8c5115e",
                "word_count": 1297
              }
            },
            {
              "source_id": "steve-hilton-s5",
              "quote": "stop our dependence on foreign oil",
              "explanation": "Limiting material framing.",
              "citation": {
                "source_id": "steve-hilton-s5",
                "label": "Axios San Diego candidate Q&A: lowering gas and energy bills",
                "url": "https://www.axios.com/local/san-diego/2026/05/14/june-2-primary-california-gas-electricity-affordability",
                "text_path": "data/processed/source-corpus-segments/2026-05-26/event-2026-05-14-axios-energy-costs-candidate-qa/steve-hilton.txt",
                "source_role": "candidate_transcript_segment",
                "snapshot_sha256": null,
                "word_count": 198
              }
            }
          ],
          "uncertainty": "Purity-related rhetoric is clearest on the 'Protect Life' section of the Family First agenda, but much of the overall corpus is dominated by cost, regulation, and law enforcement themes. Score reflects clear but topic-concentrated evidence."
        }
      },
      "overall_confidence": 0.64,
      "coverage_notes": "Evidence includes campaign website longform text and multiple debate/Q&A excerpts. The dominant moral style centers on law enforcement, anti-regulation, and partisan change claims, with secondary earned-desert and family/life themes.",
      "not_final_measurement": true,
      "requires_human_review": true,
      "source_count": 14,
      "source_word_count": 16189,
      "source_role_counts": {
        "campaign_or_program_source": 4,
        "candidate_transcript_segment": 10
      }
    }
  ],
  "pi_result": {
    "status": "ok",
    "command": "rtk pi -p --provider openai-codex --model gpt-5.2 --thinking low --no-session --no-tools --no-context-files --no-extensions --no-skills @PROMPT",
    "returncode": 0,
    "parsed": {
      "review_status": "unreviewed_model_generated",
      "items": [
        {
          "candidate": "Matt Mahan",
          "measurement_subject": "public_campaign_source_rhetoric",
          "foundation_scores": {
            "care": {
              "score": 0.75,
              "confidence": 0.7,
              "high_pole_label": "Care / harm protection",
              "low_pole_label": "Impersonal or non-care framing",
              "supporting_examples": [
                {
                  "source_id": "matt-mahan-s3",
                  "quote": "failing to offer interim solutions in the meantime is literally killing our unhoused residents and harming our entire community. Just last year, 246 unhoused people died on our streets.",
                  "explanation": "Direct harm/suffering framing (death, killing) used to justify urgency on homelessness."
                },
                {
                  "source_id": "matt-mahan-s3",
                  "quote": "We need faster, less expensive routes to reduce human suffering.",
                  "explanation": "Explicit compassion-oriented goal of reducing suffering."
                },
                {
                  "source_id": "matt-mahan-s8",
                  "quote": "we unintentionally left thousands of people to suffer and die on our streets.",
                  "explanation": "Care frame centered on suffering and death as moral failure."
                },
                {
                  "source_id": "matt-mahan-s8",
                  "quote": "Prop 36 gives us a middle path, an opportunity to usher in an era of mass treatment.",
                  "explanation": "Treatment and saving lives framed as central moral aim."
                }
              ],
              "limiting_examples": [
                {
                  "source_id": "matt-mahan-s4",
                  "quote": "As governor, I would focus on three things: reliability, speed and accountability.",
                  "explanation": "Technocratic performance framing that competes with explicit compassion rhetoric."
                },
                {
                  "source_id": "matt-mahan-s14",
                  "quote": "The change we need is rooted in accountability for results.",
                  "explanation": "Results/accountability emphasis can displace explicit harm/compassion language in some segments."
                }
              ],
              "evidence": [
                {
                  "source_id": "matt-mahan-s3",
                  "quote": "failing to offer interim solutions in the meantime is literally killing our unhoused residents and harming our entire community. Just last year, 246 unhoused people died on our streets.",
                  "explanation": "Harm/death framing."
                },
                {
                  "source_id": "matt-mahan-s8",
                  "quote": "we unintentionally left thousands of people to suffer and die on our streets.",
                  "explanation": "Harm/suffering framing."
                },
                {
                  "source_id": "matt-mahan-s4",
                  "quote": "As governor, I would focus on three things: reliability, speed and accountability.",
                  "explanation": "Limiting technocratic emphasis."
                }
              ],
              "uncertainty": "Care rhetoric is very strong in homelessness/treatment passages, but other parts of the corpus are dominated by performance and cost framing (speed/accountability). The score reflects prominence across multiple sources, with care language concentrated in homelessness/crime-treatment contexts."
            },
            "equality": {
              "score": 0.5,
              "confidence": 0.62,
              "high_pole_label": "Equal treatment and equal outcomes",
              "low_pole_label": "Non-equality or pragmatic framing",
              "supporting_examples": [
                {
                  "source_id": "matt-mahan-s8",
                  "quote": "residents rights, civil liberties are being threatened.",
                  "explanation": "Civil liberties framing signals equal standing/rights protection."
                },
                {
                  "source_id": "matt-mahan-s9",
                  "quote": "stand up for civil rights",
                  "explanation": "Explicit civil-rights language."
                },
                {
                  "source_id": "matt-mahan-s9",
                  "quote": "We need to remember the fundamental human dignity of everyone in our community.",
                  "explanation": "Universal dignity framing supporting equal standing."
                },
                {
                  "source_id": "matt-mahan-s10",
                  "quote": "it's part of the reason that our streets are safer and cleaner. I'm proud of what we've done. All demand results from every city and every county in California as governor.",
                  "explanation": "Not equality per se, but supports a statewide uniform-results expectation; included as weaker context for why equality score is not higher."
                }
              ],
              "limiting_examples": [
                {
                  "source_id": "matt-mahan-s6",
                  "quote": "Mahan thinks tax proposals that sound good politically often backfire economically.",
                  "explanation": "Pragmatic/economic lens often replaces explicit equal-rights language."
                },
                {
                  "source_id": "matt-mahan-s4",
                  "quote": "Ratepayers should not be treated like a blank check for every delay, cost overrun or failure of long-term planning.",
                  "explanation": "Consumer/accountability framing rather than equal-rights/equity framing."
                }
              ],
              "evidence": [
                {
                  "source_id": "matt-mahan-s8",
                  "quote": "residents rights, civil liberties are being threatened.",
                  "explanation": "Rights/equal-standing language."
                },
                {
                  "source_id": "matt-mahan-s9",
                  "quote": "stand up for civil rights",
                  "explanation": "Explicit civil-rights reference."
                },
                {
                  "source_id": "matt-mahan-s6",
                  "quote": "Mahan thinks tax proposals that sound good politically often backfire economically.",
                  "explanation": "Limiting pragmatic framing."
                }
              ],
              "uncertainty": "Equality rhetoric appears primarily in immigration/civil-liberties contexts and less in other policy areas; much of the broader corpus emphasizes affordability, results, and accountability. The equality score reflects repeated rights/civil-liberties language across multiple debate/forum sources, but it is not dominant overall."
            },
            "proportionality": {
              "score": 0.75,
              "confidence": 0.72,
              "high_pole_label": "Rewards, penalties, and duties proportional to merit or contribution",
              "low_pole_label": "Non-proportional or pragmatic framing",
              "supporting_examples": [
                {
                  "source_id": "matt-mahan-s4",
                  "quote": "EV owners, who are disproportionately higher-income, should pay their fair share for the roads they use too.",
                  "explanation": "Explicit fair-share/reciprocity framing tied to use and ability."
                },
                {
                  "source_id": "matt-mahan-s8",
                  "quote": "There is no recovery without accountability",
                  "explanation": "Explicit accountability framing as necessary condition for recovery."
                },
                {
                  "source_id": "matt-mahan-s8",
                  "quote": "it takes real intervention and a threat of consequences to help people recover.",
                  "explanation": "Consequences/punishment-as-leverage framing."
                },
                {
                  "source_id": "matt-mahan-s10",
                  "quote": "we required that people come indoors.",
                  "explanation": "Conditionality/expectations framing (duties in exchange for services)."
                }
              ],
              "limiting_examples": [
                {
                  "source_id": "matt-mahan-s3",
                  "quote": "We need faster, less expensive routes to reduce human suffering.",
                  "explanation": "Care/efficiency focus rather than desert/merit focus in parts of homelessness rhetoric."
                },
                {
                  "source_id": "matt-mahan-s1",
                  "quote": "Sacramento just throws money at our problems but I’m solving them.",
                  "explanation": "General competence critique rather than explicit deservedness/penalty framing."
                }
              ],
              "evidence": [
                {
                  "source_id": "matt-mahan-s4",
                  "quote": "EV owners, who are disproportionately higher-income, should pay their fair share for the roads they use too.",
                  "explanation": "Fair-share reciprocity."
                },
                {
                  "source_id": "matt-mahan-s8",
                  "quote": "There is no recovery without accountability",
                  "explanation": "Accountability/merited consequences."
                },
                {
                  "source_id": "matt-mahan-s3",
                  "quote": "We need faster, less expensive routes to reduce human suffering.",
                  "explanation": "Limiting care/efficiency emphasis."
                }
              ],
              "uncertainty": "Proportionality is especially salient in tax/fees and Prop 36 accountability rhetoric; in other parts of the corpus (housing process, tech/governance), the language is more managerial than desert-based. Still, proportionality appears across multiple distinct topics and sources."
            },
            "loyalty": {
              "score": 0.35,
              "confidence": 0.55,
              "high_pole_label": "Group solidarity / betrayal",
              "low_pole_label": "Universal or individual framing",
              "supporting_examples": [
                {
                  "source_id": "matt-mahan-s9",
                  "quote": "I want you to be celebrated for the deep civic, cultural, economic contributions you make to this state every day.",
                  "explanation": "Solidarity language directed to an identified community (Jewish community)."
                },
                {
                  "source_id": "matt-mahan-s9",
                  "quote": "as governor, I will be your biggest ally.",
                  "explanation": "Allyship/standing-with framing toward a defined group."
                }
              ],
              "limiting_examples": [
                {
                  "source_id": "matt-mahan-s9",
                  "quote": "We need to remember the fundamental human dignity of everyone in our community.",
                  "explanation": "Universalism reduces emphasis on in-group loyalty as the primary moral frame."
                }
              ],
              "evidence": [
                {
                  "source_id": "matt-mahan-s9",
                  "quote": "as governor, I will be your biggest ally.",
                  "explanation": "Group-ally framing."
                },
                {
                  "source_id": "matt-mahan-s9",
                  "quote": "We need to remember the fundamental human dignity of everyone in our community.",
                  "explanation": "Limiting universal frame."
                }
              ],
              "uncertainty": "Loyalty rhetoric is present but mostly concentrated in one forum addressing a specific community; elsewhere Mahan more often uses universal or statewide 'every Californian' language. Score kept at clear-but-isolated."
            },
            "authority": {
              "score": 0.5,
              "confidence": 0.62,
              "high_pole_label": "Legitimate authority, hierarchy, law, and social order",
              "low_pole_label": "Non-authority or anti-bureaucratic framing",
              "supporting_examples": [
                {
                  "source_id": "matt-mahan-s13",
                  "quote": "the state absolutely has to intervene and hold them accountable.",
                  "explanation": "Legitimacy of state override and enforcement against localities framed as necessary."
                },
                {
                  "source_id": "matt-mahan-s13",
                  "quote": "When those spaces are available, we require people come indoors.",
                  "explanation": "Rule/requirement framing tied to social order around homelessness."
                },
                {
                  "source_id": "matt-mahan-s9",
                  "quote": "protect our Constitution",
                  "explanation": "Institutional legitimacy framing (constitutional protection)."
                }
              ],
              "limiting_examples": [
                {
                  "source_id": "matt-mahan-s7",
                  "quote": "We've got to cut the one-time fees in order to get the housing in the ground.",
                  "explanation": "Process/efficiency reform rhetoric without explicit law-and-order or legitimacy language."
                },
                {
                  "source_id": "matt-mahan-s4",
                  "quote": "That means fixing permitting, cutting red tape and setting real timelines for approvals.",
                  "explanation": "Anti-bureaucratic/efficiency framing rather than authority/obedience framing."
                }
              ],
              "evidence": [
                {
                  "source_id": "matt-mahan-s13",
                  "quote": "When those spaces are available, we require people come indoors.",
                  "explanation": "Requirement/enforcement framing."
                },
                {
                  "source_id": "matt-mahan-s9",
                  "quote": "protect our Constitution",
                  "explanation": "Institutional legitimacy."
                },
                {
                  "source_id": "matt-mahan-s4",
                  "quote": "That means fixing permitting, cutting red tape and setting real timelines for approvals.",
                  "explanation": "Limiting efficiency framing."
                }
              ],
              "uncertainty": "Authority language is clearest where 'require' and state intervention are explicit, and where constitutional protection is invoked. Large portions of the corpus focus on pragmatic governance (permitting, costs, results) that does not clearly moralize rules/tradition/order, lowering overall prominence."
            },
            "purity": {
              "score": 0.2,
              "confidence": 0.45,
              "high_pole_label": "Purity, sacredness, contamination, or degradation",
              "low_pole_label": "Secular or material policy framing",
              "supporting_examples": [
                {
                  "source_id": "matt-mahan-s9",
                  "quote": "our most sacred institutions.",
                  "explanation": "Sacredness language appears in institutional context (not bodily/sexual purity), giving limited purity-domain signal."
                }
              ],
              "limiting_examples": [
                {
                  "source_id": "matt-mahan-s4",
                  "quote": "I would focus on immediate relief and long-term affordability.",
                  "explanation": "Material/affordability framing dominates much of the corpus."
                },
                {
                  "source_id": "matt-mahan-s3",
                  "quote": "proven, scaleable, and cost-effective ways",
                  "explanation": "Technocratic framing in a major policy page reduces purity-domain salience."
                }
              ],
              "evidence": [
                {
                  "source_id": "matt-mahan-s9",
                  "quote": "our most sacred institutions.",
                  "explanation": "Limited sacredness wording."
                }
              ],
              "uncertainty": "Direct purity/sanctity or bodily integrity rhetoric is scarce; the only clear purity-adjacent wording is 'sacred' applied to institutions, which may not reflect a core Purity frame. Score kept low due to limited and non-central evidence."
            }
          },
          "overall_confidence": 0.68,
          "coverage_notes": "Evidence spans campaign ad text, homelessness policy page, and multiple debate/forum excerpts. Moral rhetoric is most developed around homelessness/treatment and affordability/fair-share themes.",
          "not_final_measurement": true,
          "requires_human_review": true
        },
        {
          "candidate": "Steve Hilton",
          "measurement_subject": "public_campaign_source_rhetoric",
          "foundation_scores": {
            "care": {
              "score": 0.35,
              "confidence": 0.58,
              "high_pole_label": "Care / harm protection",
              "low_pole_label": "Impersonal or non-care framing",
              "supporting_examples": [
                {
                  "source_id": "steve-hilton-s8",
                  "quote": "We would never allow someone never tolerate someone we love to live in the conditions we see all over our state. So why should we accept it for anyone else?",
                  "explanation": "Compassion/concern for suffering conditions of homelessness framed as unacceptable."
                },
                {
                  "source_id": "steve-hilton-s1",
                  "quote": "almost a million Californians don’t have access to clean drinking water.",
                  "explanation": "Health/safety welfare claim used to indict the status quo."
                }
              ],
              "limiting_examples": [
                {
                  "source_id": "steve-hilton-s10",
                  "quote": "My plan is a common sense, three-point plan. Number one, it is illegal to live and camp on the streets. We need to enforce the law.",
                  "explanation": "Primary emphasis shifts to enforcement/order rather than compassion or harm reduction."
                }
              ],
              "evidence": [
                {
                  "source_id": "steve-hilton-s8",
                  "quote": "We would never allow someone never tolerate someone we love to live in the conditions we see all over our state. So why should we accept it for anyone else?",
                  "explanation": "Care-based appeal."
                },
                {
                  "source_id": "steve-hilton-s10",
                  "quote": "Number one, it is illegal to live and camp on the streets. We need to enforce the law.",
                  "explanation": "Limiting enforcement emphasis."
                }
              ],
              "uncertainty": "Care language appears but is not dominant; homelessness discussion frequently pivots to enforcement and requirements. Evidence for care is clear but relatively isolated compared with law-and-order and anti-regulation themes."
            },
            "equality": {
              "score": 0.35,
              "confidence": 0.55,
              "high_pole_label": "Equal treatment and equal outcomes",
              "low_pole_label": "Non-equality or pragmatic framing",
              "supporting_examples": [
                {
                  "source_id": "steve-hilton-s4",
                  "quote": "The Constitution should apply equally in every county in California.",
                  "explanation": "Explicit equal-application-of-law framing."
                }
              ],
              "limiting_examples": [
                {
                  "source_id": "steve-hilton-s12",
                  "quote": "legal immigrants who really resent the unfairness that we're seeing in California, where you have illegal immigrants who are getting free benefits",
                  "explanation": "Equality is framed in a competitive/deservingness way (benefits allocation), which shifts toward proportionality rather than equal standing."
                }
              ],
              "evidence": [
                {
                  "source_id": "steve-hilton-s4",
                  "quote": "The Constitution should apply equally in every county in California.",
                  "explanation": "Equal standing/rights language."
                },
                {
                  "source_id": "steve-hilton-s12",
                  "quote": "legal immigrants who really resent the unfairness that we're seeing in California, where you have illegal immigrants who are getting free benefits",
                  "explanation": "Limiting, shifts frame toward deservedness/ingroup contrast."
                }
              ],
              "uncertainty": "Equality rhetoric is most explicit in the Second Amendment policy (equal application of the Constitution), while other mentions of 'fairness' often concern benefits distribution across legal status and can function more as proportionality/ingroup contrast than equal-rights universalism."
            },
            "proportionality": {
              "score": 0.5,
              "confidence": 0.62,
              "high_pole_label": "Rewards, penalties, and duties proportional to merit or contribution",
              "low_pole_label": "Non-proportional or pragmatic framing",
              "supporting_examples": [
                {
                  "source_id": "steve-hilton-s8",
                  "quote": "That feeling of walking across the threshold. I achieved this. I earned this. We are stealing that from this generation.",
                  "explanation": "Earned-desert framing (achievement/earning) used to moralize housing affordability."
                },
                {
                  "source_id": "steve-hilton-s8",
                  "quote": "More prisons, less crime.",
                  "explanation": "Punishment/deterrence proportionality framing (consequences for crime)."
                },
                {
                  "source_id": "steve-hilton-s3",
                  "quote": "Strengthen penalties for repeat and violent offenders",
                  "explanation": "Explicit penalties/consequences frame."
                }
              ],
              "limiting_examples": [
                {
                  "source_id": "steve-hilton-s5",
                  "quote": "We also can reduce some of the overregulation on our refineries.",
                  "explanation": "Policy/efficiency framing without explicit desert/reciprocity language."
                }
              ],
              "evidence": [
                {
                  "source_id": "steve-hilton-s8",
                  "quote": "I achieved this. I earned this.",
                  "explanation": "Desert framing."
                },
                {
                  "source_id": "steve-hilton-s3",
                  "quote": "Strengthen penalties for repeat and violent offenders",
                  "explanation": "Penalty framing."
                },
                {
                  "source_id": "steve-hilton-s5",
                  "quote": "reduce some of the overregulation on our refineries.",
                  "explanation": "Limiting technocratic/anti-regulation focus."
                }
              ],
              "uncertainty": "Proportionality shows up in earned-desert language and punitive deterrence themes, but much of Hilton's corpus focuses on deregulation, cost cutting, and partisan blame, which is not always explicitly deservedness-based."
            },
            "loyalty": {
              "score": 0.5,
              "confidence": 0.6,
              "high_pole_label": "Group solidarity / betrayal",
              "low_pole_label": "Universal or individual framing",
              "supporting_examples": [
                {
                  "source_id": "steve-hilton-s1",
                  "quote": "JOIN OUR MOVEMENT TO END ONE PARTY RULE!",
                  "explanation": "Movement/ingroup mobilization against an identified outgroup (one-party rule)."
                },
                {
                  "source_id": "steve-hilton-s8",
                  "quote": "after 16 years of one party rule by these Democrats",
                  "explanation": "Strong in-group/out-group political identity framing repeated in debates."
                },
                {
                  "source_id": "steve-hilton-s10",
                  "quote": "We have to elect a Republican as governor this year.",
                  "explanation": "Explicit partisan group allegiance appeal."
                }
              ],
              "limiting_examples": [
                {
                  "source_id": "steve-hilton-s14",
                  "quote": "I'm not an ideologue. I'm pragmatic. I'm a problem solver.",
                  "explanation": "Self-description deemphasizes factional loyalty in favor of cross-cutting pragmatism."
                }
              ],
              "evidence": [
                {
                  "source_id": "steve-hilton-s10",
                  "quote": "We have to elect a Republican as governor this year.",
                  "explanation": "In-group partisan loyalty."
                },
                {
                  "source_id": "steve-hilton-s14",
                  "quote": "I'm not an ideologue. I'm pragmatic. I'm a problem solver.",
                  "explanation": "Limiting pragmatism counter-frame."
                }
              ],
              "uncertainty": "Loyalty is frequently political/partisan (anti 'one party rule' and pro-Republican). Less evidence of nonpartisan national/service solidarity beyond these political group cues."
            },
            "authority": {
              "score": 0.75,
              "confidence": 0.72,
              "high_pole_label": "Legitimate authority, hierarchy, law, and social order",
              "low_pole_label": "Non-authority or anti-bureaucratic framing",
              "supporting_examples": [
                {
                  "source_id": "steve-hilton-s1",
                  "quote": "We need to get back to the basic principle that we should enforce the law",
                  "explanation": "Explicit law-enforcement-as-moral-baseline framing."
                },
                {
                  "source_id": "steve-hilton-s10",
                  "quote": "it is illegal to live and camp on the streets. We need to enforce the law.",
                  "explanation": "Order/illegality framing for homelessness policy."
                },
                {
                  "source_id": "steve-hilton-s9",
                  "quote": "we need to enforce all our laws peacefully and calmly.",
                  "explanation": "Authority-as-rule-enforcement framing with emphasis on calm enforcement."
                }
              ],
              "limiting_examples": [
                {
                  "source_id": "steve-hilton-s1",
                  "quote": "plagued by endless rules and regulations, bossing everyone around, telling people what to do and how to live.",
                  "explanation": "Anti-bureaucratic/anti-'nanny state' rhetoric can undercut deference-to-authority framing."
                }
              ],
              "evidence": [
                {
                  "source_id": "steve-hilton-s1",
                  "quote": "We need to get back to the basic principle that we should enforce the law",
                  "explanation": "Law/order framing."
                },
                {
                  "source_id": "steve-hilton-s10",
                  "quote": "We need to enforce the law.",
                  "explanation": "Reinforces authority emphasis."
                },
                {
                  "source_id": "steve-hilton-s1",
                  "quote": "endless rules and regulations, bossing everyone around, telling people what to do and how to live.",
                  "explanation": "Limiting anti-regulatory stance."
                }
              ],
              "uncertainty": "Authority rhetoric is strong around law enforcement, but it coexists with anti-bureaucracy/anti-regulation attacks that frame authority as overreach. Score reflects that law/order enforcement is still a repeated and central theme across sources."
            },
            "purity": {
              "score": 0.35,
              "confidence": 0.55,
              "high_pole_label": "Purity, sacredness, contamination, or degradation",
              "low_pole_label": "Secular or material policy framing",
              "supporting_examples": [
                {
                  "source_id": "steve-hilton-s3",
                  "quote": "Protect Life and Support Mothers",
                  "explanation": "Explicit 'Protect Life' framing signals moralized protection of life."
                },
                {
                  "source_id": "steve-hilton-s3",
                  "quote": "If the state is serious about valuing life, that has to include both mother and child.",
                  "explanation": "Life valuation framed morally (beyond policy mechanics)."
                }
              ],
              "limiting_examples": [
                {
                  "source_id": "steve-hilton-s5",
                  "quote": "we need to stop our dependence on foreign oil when we have abundant reserves right here in California",
                  "explanation": "Material energy-cost framing; no purity/sacredness language."
                }
              ],
              "evidence": [
                {
                  "source_id": "steve-hilton-s3",
                  "quote": "Protect Life and Support Mothers",
                  "explanation": "Purity-adjacent sanctity-of-life framing."
                },
                {
                  "source_id": "steve-hilton-s5",
                  "quote": "stop our dependence on foreign oil",
                  "explanation": "Limiting material framing."
                }
              ],
              "uncertainty": "Purity-related rhetoric is clearest on the 'Protect Life' section of the Family First agenda, but much of the overall corpus is dominated by cost, regulation, and law enforcement themes. Score reflects clear but topic-concentrated evidence."
            }
          },
          "overall_confidence": 0.64,
          "coverage_notes": "Evidence includes campaign website longform text and multiple debate/Q&A excerpts. The dominant moral style centers on law enforcement, anti-regulation, and partisan change claims, with secondary earned-desert and family/life themes.",
          "not_final_measurement": true,
          "requires_human_review": true
        },
        {
          "candidate": "Tom Steyer",
          "measurement_subject": "public_campaign_source_rhetoric",
          "foundation_scores": {
            "care": {
              "score": 0.75,
              "confidence": 0.72,
              "high_pole_label": "Care / harm protection",
              "low_pole_label": "Impersonal or non-care framing",
              "supporting_examples": [
                {
                  "source_id": "tom-steyer-s19",
                  "quote": "I WILL GET SINGLE PAYER HEALTH CARE BECAUSE IT'S NOT RIGHT THAT FAMILIES HAVE TO CHOOSE BETWEEN FOOD ON THE TABLE AND SEEING A DOCTOR.",
                  "explanation": "Explicit compassion/health-care-as-need framing emphasizing harm to families."
                },
                {
                  "source_id": "tom-steyer-s3",
                  "quote": "A home connects you to community and it gives you belonging.",
                  "explanation": "Belonging/community welfare framing linked to housing."
                },
                {
                  "source_id": "tom-steyer-s16",
                  "quote": "Nobody gets well on the street.",
                  "explanation": "Harm/prevention framing for homelessness."
                },
                {
                  "source_id": "tom-steyer-s8",
                  "quote": "the working people of this state are struggling way more than fair and they're not getting served the way they should.",
                  "explanation": "Concern for suffering/struggle framed as moral problem."
                }
              ],
              "limiting_examples": [
                {
                  "source_id": "tom-steyer-s15",
                  "quote": "We should be taxing that money. We should send it directly to California's pockets, not to the government of California.",
                  "explanation": "Cost/redistribution mechanism framing; less direct harm/compassion language."
                },
                {
                  "source_id": "tom-steyer-s13",
                  "quote": "if you can't measure it, you can't manage it.",
                  "explanation": "Managerial/accountability framing can displace care rhetoric in governance sections."
                }
              ],
              "evidence": [
                {
                  "source_id": "tom-steyer-s19",
                  "quote": "families have to choose between FOOD ON THE TABLE AND SEEING A DOCTOR.",
                  "explanation": "Care/hardship framing."
                },
                {
                  "source_id": "tom-steyer-s16",
                  "quote": "Nobody gets well on the street.",
                  "explanation": "Harm-prevention framing."
                },
                {
                  "source_id": "tom-steyer-s13",
                  "quote": "if you can't measure it, you can't manage it.",
                  "explanation": "Limiting technocratic note."
                }
              ],
              "uncertainty": "Care framing is prominent in health care, homelessness, and affordability narratives across multiple sources, but Steyer also frequently shifts into structural/managerial and anti-monopoly rhetoric. Score reflects repeated and often central care language."
            },
            "equality": {
              "score": 0.5,
              "confidence": 0.63,
              "high_pole_label": "Equal treatment and equal outcomes",
              "low_pole_label": "Non-equality or pragmatic framing",
              "supporting_examples": [
                {
                  "source_id": "tom-steyer-s15",
                  "quote": "racial profiling is illegal.",
                  "explanation": "Equal protection / anti-discrimination framing."
                },
                {
                  "source_id": "tom-steyer-s15",
                  "quote": "picking on people based on the color of their skin in the state of California is illegal.",
                  "explanation": "Explicit discrimination/equal treatment language."
                },
                {
                  "source_id": "tom-steyer-s1",
                  "quote": "Make corporations pay their fair share, and put that money into our public schools",
                  "explanation": "Equity-adjacent framing about shifting burdens to improve public services; weaker equality signal but part of equal-opportunity framing."
                }
              ],
              "limiting_examples": [
                {
                  "source_id": "tom-steyer-s12",
                  "quote": "Money is actually how we're going to get this done. Because the answer is going to be, you do it, you get the money. You don't do it, you don't get the money.",
                  "explanation": "Incentive/implementation framing rather than equal-rights framing."
                },
                {
                  "source_id": "tom-steyer-s9",
                  "quote": "establish a hard legal ceiling on exactly how much profit refineries are allowed to make off a gallon of gas.",
                  "explanation": "Regulatory/price-control focus without explicit equality language."
                }
              ],
              "evidence": [
                {
                  "source_id": "tom-steyer-s15",
                  "quote": "racial profiling is illegal.",
                  "explanation": "Anti-discrimination/equal protection."
                },
                {
                  "source_id": "tom-steyer-s15",
                  "quote": "picking on people based on the color of their skin in the state of California is illegal.",
                  "explanation": "Equal treatment."
                },
                {
                  "source_id": "tom-steyer-s12",
                  "quote": "you do it, you get the money. You don't do it, you don't get the money.",
                  "explanation": "Limiting implementation/incentives frame."
                }
              ],
              "uncertainty": "Equality language is strongest in ICE/racial profiling discussions; other major themes (housing production, monopoly power, taxation) are more about costs and power than equal standing. The equality score reflects repeated explicit anti-profiling language, but it is not as dominant as care or proportionality."
            },
            "proportionality": {
              "score": 0.75,
              "confidence": 0.72,
              "high_pole_label": "Rewards, penalties, and duties proportional to merit or contribution",
              "low_pole_label": "Non-proportional or pragmatic framing",
              "supporting_examples": [
                {
                  "source_id": "tom-steyer-s1",
                  "quote": "Make corporations pay their fair share",
                  "explanation": "Explicit fair-share/deserved-burden framing."
                },
                {
                  "source_id": "tom-steyer-s11",
                  "quote": "the wealthy exploit loopholes while working people pay their fair share.",
                  "explanation": "Cheating/loophole exploitation contrasted with fair contribution."
                },
                {
                  "source_id": "tom-steyer-s15",
                  "quote": "we should be taxing the oil companies because they are getting a windfall profit",
                  "explanation": "Windfall profits/deserved recapture framing."
                },
                {
                  "source_id": "tom-steyer-s5",
                  "quote": "Make polluters pay",
                  "explanation": "Desert/accountability framing assigning costs to responsible parties."
                }
              ],
              "limiting_examples": [
                {
                  "source_id": "tom-steyer-s12",
                  "quote": "we need to use finance much more aggressively to drive down the cost of housing.",
                  "explanation": "Technocratic financial-instrument framing not explicitly about deservedness or punishment."
                },
                {
                  "source_id": "tom-steyer-s3",
                  "quote": "We must build every type of home to meet the needs of every Californian",
                  "explanation": "Universal-needs framing reduces emphasis on proportional deserts."
                }
              ],
              "evidence": [
                {
                  "source_id": "tom-steyer-s11",
                  "quote": "working people pay their fair share.",
                  "explanation": "Fair-share proportionality."
                },
                {
                  "source_id": "tom-steyer-s15",
                  "quote": "getting a windfall profit",
                  "explanation": "Windfall/deserved recapture."
                },
                {
                  "source_id": "tom-steyer-s12",
                  "quote": "use finance much more aggressively to drive down the cost of housing.",
                  "explanation": "Limiting technocratic frame."
                }
              ],
              "uncertainty": "Proportionality is central to Steyer's repeated 'fair share' and 'polluters pay' rhetoric across campaign pages and debates, but parts of the housing plan are framed in universal provision and financial engineering rather than explicit deservedness."
            },
            "loyalty": {
              "score": 0.35,
              "confidence": 0.56,
              "high_pole_label": "Group solidarity / betrayal",
              "low_pole_label": "Universal or individual framing",
              "supporting_examples": [
                {
                  "source_id": "tom-steyer-s15",
                  "quote": "Let me tell you who supports me. Progressives, environmentalists, organized labor, including teachers and nurses.",
                  "explanation": "Coalitional in-group solidarity framing."
                },
                {
                  "source_id": "tom-steyer-s13",
                  "quote": "I've got the nurses. I've got the bus drivers. I've got the ta cafeteria workers. I've got the custodians.",
                  "explanation": "Standing-with working-class/union groups."
                }
              ],
              "limiting_examples": [
                {
                  "source_id": "tom-steyer-s4",
                  "quote": "we win as a team – or not at all.",
                  "explanation": "This is collective language, but it is broad/universal rather than in-group vs out-group; limits a stricter loyalty interpretation."
                }
              ],
              "evidence": [
                {
                  "source_id": "tom-steyer-s15",
                  "quote": "Progressives, environmentalists, organized labor, including teachers and nurses.",
                  "explanation": "Coalitional loyalty."
                },
                {
                  "source_id": "tom-steyer-s4",
                  "quote": "we win as a team – or not at all.",
                  "explanation": "Limiting because it is universal/team framing rather than bounded in-group."
                }
              ],
              "uncertainty": "Loyalty signals mostly take the form of coalition identification (labor, environmentalists) rather than sustained in-group vs out-group moralization. Much of Steyer's rhetoric is universal ('working Californians') and anti-corporate rather than group-allegiance-based."
            },
            "authority": {
              "score": 0.5,
              "confidence": 0.6,
              "high_pole_label": "Legitimate authority, hierarchy, law, and social order",
              "low_pole_label": "Non-authority or anti-bureaucratic framing",
              "supporting_examples": [
                {
                  "source_id": "tom-steyer-s15",
                  "quote": "the governor of California should hold people accountable who break the laws of California",
                  "explanation": "Explicit rule-of-law legitimacy and enforcement framing."
                },
                {
                  "source_id": "tom-steyer-s15",
                  "quote": "It is not legal for federal agents to come to California and break the law.",
                  "explanation": "Law/legitimacy framing emphasizing jurisdictional authority."
                }
              ],
              "limiting_examples": [
                {
                  "source_id": "tom-steyer-s8",
                  "quote": "They're pursuing an interest",
                  "explanation": "Pragmatic/interest-based framing downplays moralized legitimacy/hierarchy language."
                },
                {
                  "source_id": "tom-steyer-s9",
                  "quote": "break up monopoly power and create competition",
                  "explanation": "Anti-monopoly market-structure framing rather than rule/tradition/obedience framing."
                }
              ],
              "evidence": [
                {
                  "source_id": "tom-steyer-s15",
                  "quote": "hold people accountable who break the laws of California",
                  "explanation": "Law/authority frame."
                },
                {
                  "source_id": "tom-steyer-s15",
                  "quote": "It is not legal for federal agents to come to California and break the law.",
                  "explanation": "Rule-of-law legitimacy."
                },
                {
                  "source_id": "tom-steyer-s9",
                  "quote": "break up monopoly power and create competition",
                  "explanation": "Limiting market/competition frame."
                }
              ],
              "uncertainty": "Authority rhetoric is strongest when Steyer discusses legal accountability for ICE and enforcing state law. Elsewhere, his dominant framing is anti-monopoly, affordability, and care/rights. Authority is present but not consistently dominant."
            },
            "purity": {
              "score": 0.0,
              "confidence": 0.4,
              "high_pole_label": "Purity, sacredness, contamination, or degradation",
              "low_pole_label": "Secular or material policy framing",
              "supporting_examples": [],
              "limiting_examples": [
                {
                  "source_id": "tom-steyer-s9",
                  "quote": "manufacturing supply shortages and rigging gas prices at the expense of working families.",
                  "explanation": "Economic harm/market-power framing rather than purity/sacredness."
                },
                {
                  "source_id": "tom-steyer-s5",
                  "quote": "Good climate policy will make life for Californians not only healthier but more affordable",
                  "explanation": "Health/affordability framing; no purity/sacredness or contamination language."
                }
              ],
              "evidence": [],
              "uncertainty": "No direct excerpts in the supplied corpus use purity/sanctity, religious framing, contamination/degradation, or bodily-integrity moralization in a way that cleanly fits the Purity foundation. Environmental and health topics are framed in cost/health/justice terms rather than purity."
            }
          },
          "overall_confidence": 0.7,
          "coverage_notes": "Evidence spans campaign pages, multiple debates, and a long town hall transcript. Dominant moral frames are Care (healthcare, homelessness, affordability) and Proportionality (fair share, polluters pay, anti-loopholes), with Equality most visible in anti-profiling/ICE contexts.",
          "not_final_measurement": true,
          "requires_human_review": true
        }
      ]
    },
    "stderr_tail": "",
    "raw_chars": 43897
  },
  "limitations": [
    "Scores estimate public campaign/source rhetoric frames, not personal beliefs or moral character.",
    "Rows are model-generated and unreviewed.",
    "Use as a review aid and disagreement signal, not ground truth."
  ]
}
