{
  "generated": "2026-11-01",
  "market": {
    "slug": "inland-socal-news",
    "name": "Inland SoCal News",
    "site": "https://inlandsocal.news",
    "region": "The Inland Empire: Riverside and San Bernardino counties",
    "place": "the Inland Empire",
    "placeAdj": "Inland Empire",
    "datasetName": "Inland Empire Media Bias Scorecard",
    "download": "/data/inland-socal-media-scorecard.json",
    "bounds": [
      [
        33.4,
        -117.8,
        35.8,
        -114.1
      ]
    ],
    "compared": [
      "kesq",
      "cv-independent",
      "iecn"
    ]
  },
  "generatedAt": "2026-11-01T23:50:27.496Z",
  "scoredSince": "2026-11-01",
  "license": {
    "name": "CC BY 4.0",
    "url": "https://creativecommons.org/licenses/by/4.0/",
    "attribution": "Inland Empire Media Bias Scorecard, Communities News, https://communities.news/communities/inland-socal-news/neutrality"
  },
  "rubricVersion": "0.4.0",
  "seats": [
    {
      "seat": "anthropic",
      "model": "anthropic/claude-sonnet-5",
      "provider": "openrouter"
    },
    {
      "seat": "openai",
      "model": "openai/gpt-5.6-terra",
      "provider": "openrouter"
    },
    {
      "seat": "google",
      "model": "google/gemini-3.8-flash",
      "provider": "openrouter"
    }
  ],
  "runsPerSeat": 1,
  "roster": [
    {
      "slug": "iecn",
      "name": "IE Community News",
      "role": "competitor",
      "home": "https://www.iecn.com",
      "why": "An independent community newspaper group in San Bernardino County.",
      "reach": "Tranco ~1,267,000 (2026-10).",
      "color": "#b45309"
    },
    {
      "slug": "kesq",
      "name": "KESQ News Channel 3",
      "role": "competitor",
      "home": "https://kesq.com",
      "why": "The Coachella Valley's main TV newsroom (Riverside County).",
      "reach": "Tranco ~63,700 (2026-10).",
      "color": "#7c3aed"
    },
    {
      "slug": "cv-independent",
      "name": "Coachella Valley Independent",
      "role": "competitor",
      "home": "https://cvindependent.com",
      "why": "An independent nonprofit news outlet in the Coachella Valley (Riverside County).",
      "reach": "Tranco ~612,000 (2026-10).",
      "color": "#0d9488"
    },
    {
      "slug": "riverside-record",
      "name": "The Riverside Record",
      "role": "competitor",
      "home": "https://riversiderecord.org",
      "why": "A nonprofit newsroom covering the city of Riverside.",
      "reach": "Tranco ~3,740,000 (2026-10).",
      "color": "#dc2626"
    },
    {
      "slug": "uken-report",
      "name": "Uken Report",
      "role": "competitor",
      "home": "https://ukenreport.com",
      "why": "Coachella Valley local news (Riverside County).",
      "reach": "Tranco ~4,160,000 (2026-10).",
      "color": "#15803d"
    }
  ],
  "outlets": {
    "cv-independent": {
      "articles": 18,
      "perSeat": {
        "google": {
          "partisan_lean": -0.1,
          "ideological_lean": -1.2,
          "institutional_lean": 0.5,
          "conservation_development": -0.5,
          "populist_establishment": 0.2,
          "evidence_fairness": 2.9,
          "sourcing": 2.6,
          "source_independence": 2.2,
          "analysis_labeling": 3.4,
          "loaded_language": 3.6
        }
      },
      "panelMedian": {
        "partisan_lean": -0.1,
        "ideological_lean": -1.2,
        "institutional_lean": 0.5,
        "conservation_development": -0.5,
        "populist_establishment": 0.2,
        "evidence_fairness": 2.9,
        "sourcing": 2.6,
        "source_independence": 2.2,
        "analysis_labeling": 3.4,
        "loaded_language": 3.6
      },
      "leans": {
        "partisan_lean": {
          "signed": -0.1,
          "strength": 0.1,
          "noLeanCount": 17,
          "n": 18
        },
        "ideological_lean": {
          "signed": -1.2,
          "strength": 1.2,
          "noLeanCount": 2,
          "n": 5
        },
        "institutional_lean": {
          "signed": 0.5,
          "strength": 0.8,
          "noLeanCount": 2,
          "n": 6
        },
        "conservation_development": {
          "signed": -0.5,
          "strength": 0.5,
          "noLeanCount": 1,
          "n": 2
        },
        "populist_establishment": {
          "signed": 0.2,
          "strength": 0.5,
          "noLeanCount": 3,
          "n": 6
        }
      },
      "signedLean": -0.1,
      "leanStrength": 0.1,
      "noLeanCount": 17,
      "articleScores": [
        {
          "url": "https://cvindependent.com/2026/10/november-astronomy-dont-let-the-time-change-deter-you-there-are-amazing-things-to-see-in-this-months-early-morning-skies/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://cvindependent.com/2026/10/the-venue-report-november-2026-big-bad-voodoo-daddy-mannheim-steamroller-jane-monheit-and-much-more/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://cvindependent.com/2026/10/know-your-neighbors-meet-palm-desert-resident-ken-green-a-musician-and-teacher-whose-unique-talents-bring-joy-to-memory-care-patients/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://cvindependent.com/2026/10/the-weekly-independent-comics-page-for-oct-29-2026/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://cvindependent.com/2026/10/inclusivity-on-ice-the-coachella-valley-pride-hockey-league-allows-lgbtq-athletes-and-allies-to-play-and-compete-while-building-community/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://cvindependent.com/2026/10/overcoming-cultural-incompetence-meet-locals-who-are-working-to-improve-the-quality-of-health-care-for-lesbian-and-queer-women/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://cvindependent.com/2026/10/restaurant-news-bites-november-brings-a-lot-of-food-events-townie-bagel-is-changing-hands-and-more/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://cvindependent.com/2026/10/hiking-with-t-black-lava-butte-trail-is-a-gorgeous-gem-within-the-sand-to-snow-national-monument/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://cvindependent.com/2026/10/birth-of-a-genre-the-10th-anniversary-re-release-of-desert-age-adds-details-about-the-genesis-of-desert-rock/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://cvindependent.com/2026/10/cv-history-cathedral-city-was-once-home-to-mob-run-casinos-and-later-became-the-epicenter-of-local-gay-nightlife/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://cvindependent.com/2026/10/running-dry-despite-myriad-closures-and-vacancies-the-river-in-rancho-mirage-still-attracts-a-lot-of-locals/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://cvindependent.com/2026/10/the-lucky-13-jim-lang-composer-of-hey-arnold-performing-with-the-ps118-all-stars-on-oct-26-at-pappy-and-harriets/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://cvindependent.com/2026/10/the-indy-endorsement-cluckin-hot-and-sweet-waffles-at-toastd-in-ps/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://cvindependent.com/2026/10/a-note-from-the-editor-will-artificial-intelligence-kill-us-all/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://cvindependent.com/2026/10/physical-music-mecca-a-new-record-store-in-the-high-desert-backs-up-an-impressive-collection-with-community-support/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://cvindependent.com/2026/10/vine-social-certain-wines-are-perfect-for-fall-in-the-coachella-valley-and-none-of-them-contain-pumpkin-spice/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://cvindependent.com/2026/10/coverage-crisis-as-more-of-the-big-beautiful-bill-takes-effect-hundreds-of-thousands-of-californians-are-starting-to-lose-their-health-insurance/",
          "partisan": -2,
          "seatSpread": 0
        },
        {
          "url": "https://cvindependent.com/2026/10/the-weekly-independent-comics-page-for-oct-22-2026/",
          "partisan": 0,
          "seatSpread": 0
        }
      ]
    },
    "iecn": {
      "articles": 25,
      "perSeat": {
        "google": {
          "partisan_lean": -0.1,
          "ideological_lean": -0.1,
          "institutional_lean": -0.7,
          "conservation_development": -0.7,
          "populist_establishment": -0.3,
          "evidence_fairness": 2.5,
          "sourcing": 2,
          "source_independence": 1.4,
          "analysis_labeling": 2.9,
          "loaded_language": 3.4
        }
      },
      "panelMedian": {
        "partisan_lean": -0.1,
        "ideological_lean": -0.1,
        "institutional_lean": -0.7,
        "conservation_development": -0.7,
        "populist_establishment": -0.3,
        "evidence_fairness": 2.5,
        "sourcing": 2,
        "source_independence": 1.4,
        "analysis_labeling": 2.9,
        "loaded_language": 3.4
      },
      "leans": {
        "partisan_lean": {
          "signed": -0.1,
          "strength": 0.2,
          "noLeanCount": 20,
          "n": 25
        },
        "ideological_lean": {
          "signed": -0.1,
          "strength": 0.7,
          "noLeanCount": 11,
          "n": 22
        },
        "institutional_lean": {
          "signed": -0.7,
          "strength": 1.1,
          "noLeanCount": 7,
          "n": 25
        },
        "conservation_development": {
          "signed": -0.7,
          "strength": 0.8,
          "noLeanCount": 3,
          "n": 8
        },
        "populist_establishment": {
          "signed": -0.3,
          "strength": 0.8,
          "noLeanCount": 7,
          "n": 22
        }
      },
      "signedLean": -0.1,
      "leanStrength": 0.2,
      "noLeanCount": 20,
      "articleScores": [
        {
          "url": "https://iecn.com/calkids-scholarships-san-bernardino-county-students/",
          "partisan": -1,
          "seatSpread": 0
        },
        {
          "url": "https://iecn.com/latino-business-owners-built-their-savings-the-hard-way-prop-42-protects-them/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://iecn.com/bbks-albert-maldonado-service-mentorship-inland-empire/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://iecn.com/san-bernardino-casa-gala-volunteer-children-advocates/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://iecn.com/adelanto-council-approves-tribal-energy-partnership/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://iecn.com/rccd-names-star-rivera-lacey-ph-d-as-next-chancellor/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://iecn.com/viewpoints-leadership-makes-its-mark-at-jacc-fall-26/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://iecn.com/tips-for-living-alongside-menifees-native-wildlife/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://iecn.com/fontana-pediatric-urgent-care-healthcare-access-children/",
          "partisan": -1,
          "seatSpread": 0
        },
        {
          "url": "https://iecn.com/san-bernardino-retirees-food-medicine-billionaire-tax/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://iecn.com/university-of-redlands-march-cornell-seven-case/",
          "partisan": -1,
          "seatSpread": 0
        },
        {
          "url": "https://iecn.com/riverside-county-planning-commission-warehouse/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://iecn.com/humane-society-of-san-bernardino-valley-raises-32k/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://iecn.com/siente-que-su-atencion-medica-esta-fuera-de-control/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://iecn.com/gubernatorial-candidate-steve-hilton-colton-town-hall/",
          "partisan": 1,
          "seatSpread": 0
        },
        {
          "url": "https://iecn.com/colton-mayoral-candidates-answer-pressing-questions/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://iecn.com/rialto-city-council-candidates-warehouse-safety-road/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://iecn.com/dr-gwen-dowdy-rodgers-school-board-elections/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://iecn.com/fredy-martinez-targets-low-test-scores-chronic-absenteeism-in-colton-school-board-racefredy-martinez-colton-school-board-race/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://iecn.com/muscoy-elementary-opens-2-1m-outdoor-recreation-space/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://iecn.com/san-bernardino-county-voters-return-ballots-before-nov-3/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://iecn.com/we-need-fewer-legal-tricks-in-lawsuit-abuse-awareness-week/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://iecn.com/cielo-fund-senators-eloise-gomez-reyes-sabrina-cervantes/",
          "partisan": -1,
          "seatSpread": 0
        },
        {
          "url": "https://iecn.com/free-narcan-vending-machine-copper-mountain-college/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://iecn.com/proposition-44-financial-risk-clinics-struggling/",
          "partisan": 0,
          "seatSpread": 0
        }
      ]
    },
    "kesq": {
      "articles": 19,
      "perSeat": {
        "google": {
          "partisan_lean": -0.1,
          "ideological_lean": -0.1,
          "institutional_lean": -1,
          "populist_establishment": -0.7,
          "evidence_fairness": 3.4,
          "sourcing": 2.4,
          "source_independence": 1.9,
          "analysis_labeling": 3.9,
          "loaded_language": 3.9
        }
      },
      "panelMedian": {
        "partisan_lean": -0.1,
        "ideological_lean": -0.1,
        "institutional_lean": -1,
        "populist_establishment": -0.7,
        "evidence_fairness": 3.4,
        "sourcing": 2.4,
        "source_independence": 1.9,
        "analysis_labeling": 3.9,
        "loaded_language": 3.9
      },
      "leans": {
        "partisan_lean": {
          "signed": -0.1,
          "strength": 0.1,
          "noLeanCount": 18,
          "n": 19
        },
        "ideological_lean": {
          "signed": -0.1,
          "strength": 0.1,
          "noLeanCount": 8,
          "n": 9
        },
        "institutional_lean": {
          "signed": -1,
          "strength": 1,
          "noLeanCount": 2,
          "n": 15
        },
        "conservation_development": {
          "signed": null,
          "strength": null,
          "noLeanCount": 0,
          "n": 0
        },
        "populist_establishment": {
          "signed": -0.7,
          "strength": 0.7,
          "noLeanCount": 4,
          "n": 12
        }
      },
      "signedLean": -0.1,
      "leanStrength": 0.1,
      "noLeanCount": 18,
      "articleScores": [
        {
          "url": "https://kesq.com/news/2026/10/22/free-health-resources-in-the-coachella-valley/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://kesq.com/news/2026/10/27/riverside-county-sheriffs-office-receives-1-44-million-grant-to-improve-road-safety/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://kesq.com/news/2026/10/28/halloween-and-time-change-overlap-how-to-prepare-your-sleep-schedule/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://kesq.com/news/2026/10/27/college-of-the-desert-highlights-student-support-programs-at-campus-block-party/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://kesq.com/news/2026/10/22/riverside-county-vote-centers-open-saturday-for-november-3-election/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://kesq.com/news/2026/10/29/repeated-911-outages-across-coachella-valley-raise-concerns-over-emergency-response-reliability/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://kesq.com/news/2026/10/26/pop-up-metal-concert-packs-dennys-in-thousand-palms/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://kesq.com/news/2026/10/22/california-dept-of-education-reports-data-breach/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://kesq.com/news/top-stories/2026/10/25/proposition-39-what-local-voters-have-to-say-about-voter-identification/",
          "partisan": -1,
          "seatSpread": 0
        },
        {
          "url": "https://kesq.com/news/top-stories/2026/10/24/american-foundation-for-suicide-prevention-returns-to-palm-desert-with-out-of-darkness-walk/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://kesq.com/news/top-stories/2026/10/27/dui-suspect-crashes-into-utility-pole-while-evading-chp-in-thermal/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://kesq.com/news/local-news/2026/11/01/scoop-palm-springs-returns-to-support-food-bank-as-pride-celebrations-begin/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://kesq.com/news/2026/10/31/crash-damages-building-in-palm-springs-minor-injuries-reported/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://kesq.com/news/2026/10/27/skillsusa-shoe-drive-turns-old-shoes-into-student-opportunities/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://kesq.com/news/2026/10/21/palm-springs-appoints-james-jim-vanderpool-as-interim-city-manager/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://kesq.com/news/2026/10/21/coachella-valley-rescue-mission-prepares-for-growing-thanksgiving-demand-calls-for-community-support/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://kesq.com/news/2026/10/28/three-people-injured-after-crash-on-gene-autry-trail-in-palm-springs/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://kesq.com/news/2026/10/16/palm-springs-fire-chief-reflects-on-35-year-career-ahead-of-retirement/",
          "partisan": 0,
          "seatSpread": 0
        },
        {
          "url": "https://kesq.com/news/2026/10/27/find-food-bank-filling-a-growing-gap-in-food-insecurity/",
          "partisan": 0,
          "seatSpread": 0
        }
      ]
    },
    "riverside-record": {
      "articles": 1,
      "perSeat": {
        "google": {
          "partisan_lean": 0,
          "ideological_lean": 0,
          "institutional_lean": -2,
          "populist_establishment": -1,
          "evidence_fairness": 3,
          "sourcing": 3,
          "source_independence": 1,
          "analysis_labeling": 4,
          "loaded_language": 4
        }
      },
      "panelMedian": {
        "partisan_lean": 0,
        "ideological_lean": 0,
        "institutional_lean": -2,
        "populist_establishment": -1,
        "evidence_fairness": 3,
        "sourcing": 3,
        "source_independence": 1,
        "analysis_labeling": 4,
        "loaded_language": 4
      },
      "leans": {
        "partisan_lean": {
          "signed": 0,
          "strength": 0,
          "noLeanCount": 1,
          "n": 1
        },
        "ideological_lean": {
          "signed": 0,
          "strength": 0,
          "noLeanCount": 1,
          "n": 1
        },
        "institutional_lean": {
          "signed": -2,
          "strength": 2,
          "noLeanCount": 0,
          "n": 1
        },
        "conservation_development": {
          "signed": null,
          "strength": null,
          "noLeanCount": 0,
          "n": 0
        },
        "populist_establishment": {
          "signed": -1,
          "strength": 1,
          "noLeanCount": 0,
          "n": 1
        }
      },
      "signedLean": 0,
      "leanStrength": 0,
      "noLeanCount": 1,
      "articleScores": [
        {
          "url": "https://riversiderecord.org/riverside-unified-state-of-the-district-2026/",
          "partisan": 0,
          "seatSpread": 0
        }
      ]
    }
  },
  "calibration": {
    "referenceArticles": 14,
    "runsPerSeat": 2,
    "summary": {
      "anthropic": {
        "biasMae": 0.2,
        "signAgree": "10/14",
        "runSpread": 0.1
      },
      "openai": {
        "biasMae": 0.1,
        "signAgree": "13/14",
        "runSpread": 0
      },
      "google": {
        "biasMae": 0.1,
        "signAgree": "13/14",
        "runSpread": 0
      }
    }
  },
  "openness": [
    {
      "slug": "iecn",
      "https": true,
      "feedUrl": "https://www.iecn.com/feed/",
      "feedOk": true,
      "feedHttpStatus": null,
      "feedItems": 10,
      "feedFullText": true,
      "robotsAiBlocked": [],
      "robotsBlocksArticlesForAll": false,
      "contentSignal": null,
      "articleReadableNoJs": true,
      "paywall": "none",
      "articlesPerDayEstimate": 1,
      "localArticlesPerDayEstimate": 1,
      "feedWindowDays": 8.8,
      "feedSections": {
        "civic": 9,
        "sponsored": 1
      },
      "sectionAgreement": null,
      "sectionVsLocation": {
        "located": 17,
        "civicOutsideMarket": 0,
        "wireLocal": 0
      },
      "notes": [],
      "rateWindow": {
        "source": "index-days",
        "completeDays": 7
      }
    },
    {
      "slug": "kesq",
      "https": true,
      "feedUrl": "https://kesq.com/category/news/local-news/feed/",
      "feedOk": true,
      "feedHttpStatus": null,
      "feedItems": 50,
      "feedFullText": true,
      "robotsAiBlocked": [],
      "robotsBlocksArticlesForAll": false,
      "contentSignal": null,
      "articleReadableNoJs": true,
      "paywall": "none",
      "articlesPerDayEstimate": 11.1,
      "localArticlesPerDayEstimate": 7.4,
      "feedWindowDays": 22,
      "feedSections": {
        "civic": 32,
        "sports": 2,
        "lifestyle": 4,
        "wire": 12
      },
      "sectionAgreement": null,
      "sectionVsLocation": {
        "located": 112,
        "civicOutsideMarket": 0,
        "wireLocal": 19
      },
      "notes": [],
      "rateWindow": {
        "source": "index-days",
        "completeDays": 7
      }
    },
    {
      "slug": "cv-independent",
      "https": true,
      "feedUrl": "https://cvindependent.com/feed/",
      "feedOk": true,
      "feedHttpStatus": null,
      "feedItems": 10,
      "feedFullText": true,
      "robotsAiBlocked": [],
      "robotsBlocksArticlesForAll": false,
      "contentSignal": null,
      "articleReadableNoJs": true,
      "paywall": "none",
      "articlesPerDayEstimate": 2,
      "localArticlesPerDayEstimate": 1,
      "feedWindowDays": 5.1,
      "feedSections": {
        "civic": 3,
        "opinion": 2,
        "lifestyle": 4,
        "sponsored": 1
      },
      "sectionAgreement": null,
      "sectionVsLocation": {
        "located": 17,
        "civicOutsideMarket": 0,
        "wireLocal": 0
      },
      "notes": [],
      "rateWindow": {
        "source": "index-days",
        "completeDays": 7
      }
    },
    {
      "slug": "riverside-record",
      "https": true,
      "feedUrl": "https://riversiderecord.org/feed/",
      "feedOk": true,
      "feedHttpStatus": null,
      "feedItems": 10,
      "feedFullText": true,
      "robotsAiBlocked": [],
      "robotsBlocksArticlesForAll": false,
      "contentSignal": null,
      "articleReadableNoJs": true,
      "paywall": "none",
      "articlesPerDayEstimate": 0.9,
      "localArticlesPerDayEstimate": 0.9,
      "feedWindowDays": 9,
      "feedSections": {
        "civic": 10
      },
      "sectionAgreement": null,
      "sectionVsLocation": {
        "located": 14,
        "civicOutsideMarket": 0,
        "wireLocal": 0
      },
      "notes": [],
      "rateWindow": {
        "source": "index-days",
        "completeDays": 7
      }
    },
    {
      "slug": "uken-report",
      "https": true,
      "feedUrl": "https://ukenreport.com/feed/",
      "feedOk": true,
      "feedHttpStatus": null,
      "feedItems": 10,
      "feedFullText": true,
      "robotsAiBlocked": [],
      "robotsBlocksArticlesForAll": false,
      "contentSignal": null,
      "articleReadableNoJs": true,
      "paywall": "none",
      "articlesPerDayEstimate": 0,
      "localArticlesPerDayEstimate": 0,
      "feedWindowDays": 3.8,
      "feedSections": {
        "civic": 9,
        "sponsored": 1
      },
      "sectionAgreement": null,
      "sectionVsLocation": {
        "located": 10,
        "civicOutsideMarket": 0,
        "wireLocal": 0
      },
      "notes": [],
      "rateWindow": {
        "source": "index-days",
        "completeDays": 7
      }
    }
  ],
  "coverage": {
    "iecn": {
      "located": 17,
      "scopes": {
        "local": 11,
        "regional": 3,
        "statewide": 3
      },
      "pins": [
        {
          "name": "Colton",
          "lat": 34.0739,
          "lng": -117.3137,
          "articles": 3
        },
        {
          "name": "Riverside",
          "lat": 33.9533,
          "lng": -117.3962,
          "articles": 3
        },
        {
          "name": "San Bernardino County",
          "lat": 34.9592,
          "lng": -116.4194,
          "articles": 2
        },
        {
          "name": "San Bernardino",
          "lat": 34.1083,
          "lng": -117.2898,
          "articles": 2
        },
        {
          "name": "Bloomington",
          "lat": 34.0703,
          "lng": -117.3962,
          "articles": 1
        },
        {
          "name": "Moreno Valley",
          "lat": 33.942466,
          "lng": -117.229672,
          "articles": 1
        },
        {
          "name": "Redlands",
          "lat": 34.0555693,
          "lng": -117.1825381,
          "articles": 1
        },
        {
          "name": "Adelanto",
          "lat": 34.5827699,
          "lng": -117.4092148,
          "articles": 1
        },
        {
          "name": "Rialto",
          "lat": 34.1064,
          "lng": -117.3703,
          "articles": 1
        }
      ]
    },
    "kesq": {
      "located": 114,
      "scopes": {
        "local": 88,
        "none": 6,
        "regional": 15,
        "statewide": 4,
        "outside-market": 1
      },
      "pins": [
        {
          "name": "Palm Springs",
          "lat": 33.8303,
          "lng": -116.5453,
          "articles": 22
        },
        {
          "name": "Coachella Valley",
          "lat": 33.68,
          "lng": -116.25,
          "articles": 15
        },
        {
          "name": "Palm Desert",
          "lat": 33.7222,
          "lng": -116.3745,
          "articles": 13
        },
        {
          "name": "Coachella",
          "lat": 33.6803,
          "lng": -116.1739,
          "articles": 9
        },
        {
          "name": "Riverside County",
          "lat": 33.7298,
          "lng": -116.0022,
          "articles": 9
        },
        {
          "name": "Indio",
          "lat": 33.7205771,
          "lng": -116.2155619,
          "articles": 9
        },
        {
          "name": "Cathedral City",
          "lat": 33.7797,
          "lng": -116.4653,
          "articles": 8
        },
        {
          "name": "Desert Hot Springs",
          "lat": 33.9611,
          "lng": -116.5017,
          "articles": 5
        },
        {
          "name": "Thermal",
          "lat": 33.6403,
          "lng": -116.1408,
          "articles": 3
        },
        {
          "name": "Anza",
          "lat": 33.5553,
          "lng": -116.6745,
          "articles": 3
        },
        {
          "name": "Riverside",
          "lat": 33.9533,
          "lng": -117.3962,
          "articles": 3
        },
        {
          "name": "North Shore",
          "lat": 33.5186,
          "lng": -115.9189,
          "articles": 2
        },
        {
          "name": "Twentynine Palms",
          "lat": 34.1355582,
          "lng": -116.0541689,
          "articles": 2
        },
        {
          "name": "La Quinta",
          "lat": 33.663357,
          "lng": -116.310009,
          "articles": 2
        },
        {
          "name": "Mecca",
          "lat": 33.5719,
          "lng": -116.0772,
          "articles": 2
        },
        {
          "name": "Yucca Valley",
          "lat": 34.1142,
          "lng": -116.4322,
          "articles": 2
        },
        {
          "name": "Thousand Palms",
          "lat": 33.82029,
          "lng": -116.38973,
          "articles": 1
        },
        {
          "name": "Cabazon",
          "lat": 33.9172,
          "lng": -116.7842,
          "articles": 1
        },
        {
          "name": "Twin Pines",
          "lat": 33.8561,
          "lng": -116.7878,
          "articles": 1
        },
        {
          "name": "East Coachella Valley",
          "lat": 33.63,
          "lng": -116.12,
          "articles": 1
        },
        {
          "name": "Cathedral City Cove",
          "lat": 33.767,
          "lng": -116.464,
          "articles": 1
        },
        {
          "name": "Santa Rosa and San Jacinto Mountains National Monument",
          "lat": 33.6822,
          "lng": -116.4103,
          "articles": 1
        },
        {
          "name": "Inland Empire",
          "lat": 34.0537,
          "lng": -117.3962,
          "articles": 1
        },
        {
          "name": "Beaumont",
          "lat": 33.9294583,
          "lng": -116.9772475,
          "articles": 1
        },
        {
          "name": "Banning",
          "lat": 33.9256,
          "lng": -116.8764,
          "articles": 1
        },
        {
          "name": "Hemet",
          "lat": 33.7475,
          "lng": -116.972,
          "articles": 1
        },
        {
          "name": "Joshua Tree",
          "lat": 34.1347,
          "lng": -116.3131,
          "articles": 1
        },
        {
          "name": "Blythe",
          "lat": 33.610297,
          "lng": -114.5963503,
          "articles": 1
        }
      ]
    },
    "cv-independent": {
      "located": 17,
      "scopes": {
        "local": 10,
        "none": 6,
        "regional": 1
      },
      "pins": [
        {
          "name": "Palm Desert",
          "lat": 33.7222,
          "lng": -116.3745,
          "articles": 6
        },
        {
          "name": "Palm Springs",
          "lat": 33.8302961,
          "lng": -116.5452921,
          "articles": 3
        },
        {
          "name": "Coachella Valley",
          "lat": 33.72,
          "lng": -116.21,
          "articles": 1
        },
        {
          "name": "Inland Empire",
          "lat": 34.0953,
          "lng": -117.2903,
          "articles": 1
        },
        {
          "name": "Twentynine Palms",
          "lat": 34.135558,
          "lng": -116.054169,
          "articles": 1
        },
        {
          "name": "Joshua Tree National Park",
          "lat": 33.873415,
          "lng": -115.900992,
          "articles": 1
        },
        {
          "name": "Cathedral City",
          "lat": 33.7797,
          "lng": -116.4653,
          "articles": 1
        }
      ]
    },
    "riverside-record": {
      "located": 14,
      "scopes": {
        "local": 11,
        "regional": 3
      },
      "pins": [
        {
          "name": "Riverside",
          "lat": 33.9806,
          "lng": -117.3755,
          "articles": 8
        },
        {
          "name": "Riverside County",
          "lat": 33.7298,
          "lng": -116,
          "articles": 4
        },
        {
          "name": "Eastside, Riverside",
          "lat": 33.9789,
          "lng": -117.3567,
          "articles": 1
        },
        {
          "name": "Palm Springs",
          "lat": 33.830296,
          "lng": -116.545292,
          "articles": 1
        }
      ]
    },
    "uken-report": {
      "located": 10,
      "scopes": {
        "local": 9,
        "regional": 1
      },
      "pins": [
        {
          "name": "Mecca",
          "lat": 33.5717,
          "lng": -116.0772,
          "articles": 2
        },
        {
          "name": "Desert Hot Springs",
          "lat": 33.9611,
          "lng": -116.5017,
          "articles": 2
        },
        {
          "name": "Indio",
          "lat": 33.720577,
          "lng": -116.215562,
          "articles": 2
        },
        {
          "name": "North Shore",
          "lat": 33.5189,
          "lng": -115.9272,
          "articles": 1
        },
        {
          "name": "Coachella Valley",
          "lat": 33.72,
          "lng": -116.21,
          "articles": 1
        },
        {
          "name": "Cathedral City",
          "lat": 33.7805,
          "lng": -116.4653,
          "articles": 1
        },
        {
          "name": "Twin Pines",
          "lat": 33.8883,
          "lng": -116.8039,
          "articles": 1
        },
        {
          "name": "Riverside County",
          "lat": 33.7298,
          "lng": -116.0022,
          "articles": 1
        },
        {
          "name": "La Quinta",
          "lat": 33.6603,
          "lng": -116.3101,
          "articles": 1
        }
      ]
    }
  },
  "stories": {
    "windowDays": 14,
    "onlyCoverage": {
      "iecn": {
        "articles": 12,
        "matchedElsewhere": 0,
        "onlyHere": 12
      },
      "kesq": {
        "articles": 76,
        "matchedElsewhere": 0,
        "onlyHere": 76
      },
      "cv-independent": {
        "articles": 8,
        "matchedElsewhere": 0,
        "onlyHere": 8
      },
      "riverside-record": {
        "articles": 14,
        "matchedElsewhere": 0,
        "onlyHere": 14
      },
      "uken-report": {
        "articles": 9,
        "matchedElsewhere": 0,
        "onlyHere": 9
      }
    },
    "comparisons": {
      "count": 0,
      "categories": {
        "fairest_evidence_treatment": {},
        "best_sourced": {},
        "most_independent_of_official_framing": {},
        "most_editorialized": {}
      },
      "appearances": {}
    }
  },
  "rubricHistory": {},
  "controlOutlet": null,
  "notes": [
    "Pre-launch board: Communities News is building a newsroom for this market and it has published nothing yet. Every outlet listed is measured from what it publishes openly, by the same blinded instrument as every other board."
  ]
}
