{
 "source": "Coded sample of public RaceFans comments (D16). Self-selected, English-language, highly engaged readership; results describe RaceFans commenters, not fans in general.",
 "protocol": "docs/fan-coding-protocol.md v0.2",
 "overall": {
  "comments": 2861,
  "addressed_rules": 1648,
  "stance_counts": {
   "critical": 878,
   "mixed": 95,
   "noncommittal": 479,
   "defends": 196
  },
  "evaluative": 1169,
  "critical_share_of_evaluative": 0.751,
  "critical_share_ci95": [
   0.725,
   0.775
  ],
  "frames": {
   "spectacle": 0.293,
   "institutional_trust": 0.171,
   "driver_skill": 0.169,
   "competitive_balance": 0.092,
   "feasibility": 0.083,
   "business": 0.055,
   "safety": 0.036,
   "road_relevance": 0.029,
   "stability": 0.027,
   "innovation": 0.023,
   "fairness": 0.021
  }
 },
 "by_thread_kind": {
  "ratings": {
   "comments": 698,
   "addressed_rules": 261,
   "stance_counts": {
    "critical": 145,
    "mixed": 35,
    "noncommittal": 11,
    "defends": 70
   },
   "evaluative": 250,
   "critical_share_of_evaluative": 0.58,
   "critical_share_ci95": [
    0.518,
    0.64
   ],
   "frames": {
    "spectacle": 0.599,
    "driver_skill": 0.245,
    "institutional_trust": 0.046,
    "business": 0.027,
    "safety": 0.022,
    "competitive_balance": 0.019,
    "stability": 0.019,
    "feasibility": 0.011,
    "innovation": 0.008,
    "road_relevance": 0.005
   }
  },
  "rules": {
   "comments": 2163,
   "addressed_rules": 1387,
   "stance_counts": {
    "critical": 733,
    "mixed": 60,
    "noncommittal": 468,
    "defends": 126
   },
   "evaluative": 919,
   "critical_share_of_evaluative": 0.798,
   "critical_share_ci95": [
    0.77,
    0.822
   ],
   "frames": {
    "spectacle": 0.234,
    "institutional_trust": 0.195,
    "driver_skill": 0.155,
    "competitive_balance": 0.106,
    "feasibility": 0.097,
    "business": 0.061,
    "safety": 0.038,
    "road_relevance": 0.033,
    "stability": 0.029,
    "innovation": 0.026,
    "fairness": 0.025
   }
  }
 },
 "by_month": {
  "2026-02": {
   "comments": 370,
   "addressed_rules": 202,
   "stance_counts": {
    "critical": 102,
    "mixed": 9,
    "noncommittal": 69,
    "defends": 22
   },
   "evaluative": 133,
   "critical_share_of_evaluative": 0.767,
   "critical_share_ci95": [
    0.688,
    0.831
   ]
  },
  "2026-03": {
   "comments": 845,
   "addressed_rules": 559,
   "stance_counts": {
    "critical": 282,
    "mixed": 41,
    "noncommittal": 156,
    "defends": 80
   },
   "evaluative": 403,
   "critical_share_of_evaluative": 0.7,
   "critical_share_ci95": [
    0.653,
    0.742
   ]
  },
  "2026-04": {
   "comments": 304,
   "addressed_rules": 210,
   "stance_counts": {
    "critical": 125,
    "mixed": 12,
    "noncommittal": 55,
    "defends": 18
   },
   "evaluative": 155,
   "critical_share_of_evaluative": 0.806,
   "critical_share_ci95": [
    0.737,
    0.861
   ]
  },
  "2026-05": {
   "comments": 437,
   "addressed_rules": 282,
   "stance_counts": {
    "critical": 165,
    "mixed": 21,
    "noncommittal": 59,
    "defends": 37
   },
   "evaluative": 223,
   "critical_share_of_evaluative": 0.74,
   "critical_share_ci95": [
    0.679,
    0.793
   ]
  },
  "2026-06": {
   "comments": 215,
   "addressed_rules": 103,
   "stance_counts": {
    "critical": 54,
    "mixed": 2,
    "noncommittal": 40,
    "defends": 7
   },
   "evaluative": 63,
   "critical_share_of_evaluative": 0.857,
   "critical_share_ci95": [
    0.75,
    0.923
   ]
  },
  "2026-07": {
   "comments": 226,
   "addressed_rules": 103,
   "stance_counts": {
    "critical": 67,
    "mixed": 3,
    "noncommittal": 24,
    "defends": 9
   },
   "evaluative": 79,
   "critical_share_of_evaluative": 0.848,
   "critical_share_ci95": [
    0.753,
    0.911
   ]
  },
  "2026-08": {
   "comments": 106,
   "addressed_rules": 37,
   "stance_counts": {
    "critical": 12,
    "mixed": 0,
    "noncommittal": 20,
    "defends": 5
   },
   "evaluative": 17,
   "critical_share_of_evaluative": 0.706,
   "critical_share_ci95": [
    0.469,
    0.867
   ]
  },
  "2026-09": {
   "comments": 358,
   "addressed_rules": 152,
   "stance_counts": {
    "critical": 71,
    "mixed": 7,
    "noncommittal": 56,
    "defends": 18
   },
   "evaluative": 96,
   "critical_share_of_evaluative": 0.74,
   "critical_share_ci95": [
    0.644,
    0.817
   ]
  }
 },
 "by_thread": [
  {
   "thread": "f1s-new-overtake-mode-will-be-less-powerful-than-drs-allison",
   "date": "2026-02-02",
   "kind": "rules",
   "title": "F1’s new Overtake Mode will be less powerful than DRS – Allison – RaceFans",
   "url": "https://www.racefans.net/2026/02/02/f1s-new-overtake-mode-will-be-less-powerful-than-drs-allison/",
   "comments": 26,
   "addressed_rules": 18,
   "stance_counts": {
    "critical": 10,
    "mixed": 0,
    "noncommittal": 3,
    "defends": 5
   },
   "evaluative": 15,
   "critical_share_of_evaluative": 0.667,
   "critical_share_ci95": [
    0.417,
    0.848
   ]
  },
  {
   "thread": "poll-as-f1-changes-its-cars-yet-again-which-was-its-best-modern-rules-set",
   "date": "2026-02-08",
   "kind": "rules",
   "title": "Poll: As F1 changes its cars yet again, which was its best modern rules set? – RaceFans",
   "url": "https://www.racefans.net/2026/02/08/poll-as-f1-changes-its-cars-yet-again-which-was-its-best-modern-rules-set/",
   "comments": 60,
   "addressed_rules": 11,
   "stance_counts": {
    "critical": 4,
    "mixed": 3,
    "noncommittal": 3,
    "defends": 1
   },
   "evaluative": 8,
   "critical_share_of_evaluative": 0.5,
   "critical_share_ci95": [
    0.215,
    0.785
   ]
  },
  {
   "thread": "600-metre-lift-and-coast-is-not-what-racing-is-about-hamilton",
   "date": "2026-02-11",
   "kind": "rules",
   "title": "‘600-metre lift-and-coast is not what racing is about’ – Hamilton – RaceFans",
   "url": "https://www.racefans.net/2026/02/11/600-metre-lift-and-coast-is-not-what-racing-is-about-hamilton/",
   "comments": 60,
   "addressed_rules": 38,
   "stance_counts": {
    "critical": 27,
    "mixed": 2,
    "noncommittal": 5,
    "defends": 4
   },
   "evaluative": 33,
   "critical_share_of_evaluative": 0.818,
   "critical_share_ci95": [
    0.656,
    0.914
   ]
  },
  {
   "thread": "verstappen-slates-f1s-new-cars-and-suggests-rules-could-lead-him-to-quit",
   "date": "2026-02-12",
   "kind": "rules",
   "title": "Verstappen slates F1’s new cars and suggests rules could lead him to quit – RaceFans",
   "url": "https://www.racefans.net/2026/02/12/verstappen-slates-f1s-new-cars-and-suggests-rules-could-lead-him-to-quit/",
   "comments": 60,
   "addressed_rules": 38,
   "stance_counts": {
    "critical": 29,
    "mixed": 0,
    "noncommittal": 3,
    "defends": 6
   },
   "evaluative": 35,
   "critical_share_of_evaluative": 0.829,
   "critical_share_ci95": [
    0.673,
    0.919
   ]
  },
  {
   "thread": "verstappens-criticism-valid-but-dont-judge-new-rules-too-quickly-says-russell",
   "date": "2026-02-16",
   "kind": "rules",
   "title": "Verstappen’s criticism “valid” but don’t judge new rules too quickly, says Russell – RaceFans",
   "url": "https://www.racefans.net/2026/02/16/verstappens-criticism-valid-but-dont-judge-new-rules-too-quickly-says-russell/",
   "comments": 50,
   "addressed_rules": 31,
   "stance_counts": {
    "critical": 20,
    "mixed": 3,
    "noncommittal": 6,
    "defends": 2
   },
   "evaluative": 25,
   "critical_share_of_evaluative": 0.8,
   "critical_share_ci95": [
    0.609,
    0.911
   ]
  },
  {
   "thread": "fia-plans-to-tackle-f1-power-unit-row-by-introducing-new-rule-at-summer-break",
   "date": "2026-02-18",
   "kind": "rules",
   "title": "FIA plans to tackle F1 power unit row by introducing new rule at summer break – RaceFans",
   "url": "https://www.racefans.net/2026/02/18/fia-plans-to-tackle-f1-power-unit-row-by-introducing-new-rule-at-summer-break/",
   "comments": 55,
   "addressed_rules": 37,
   "stance_counts": {
    "critical": 1,
    "mixed": 0,
    "noncommittal": 36,
    "defends": 0
   },
   "evaluative": 1,
   "critical_share_of_evaluative": 1.0,
   "critical_share_ci95": [
    0.207,
    1.0
   ]
  },
  {
   "thread": "no-immediate-major-change-to-2026-car-rules-after-drivers-criticism-fia",
   "date": "2026-02-18",
   "kind": "rules",
   "title": "No immediate, major change to 2026 car rules after drivers’ criticism – FIA – RaceFans",
   "url": "https://www.racefans.net/2026/02/18/no-immediate-major-change-to-2026-car-rules-after-drivers-criticism-fia/",
   "comments": 29,
   "addressed_rules": 18,
   "stance_counts": {
    "critical": 10,
    "mixed": 1,
    "noncommittal": 3,
    "defends": 4
   },
   "evaluative": 15,
   "critical_share_of_evaluative": 0.667,
   "critical_share_ci95": [
    0.417,
    0.848
   ]
  },
  {
   "thread": "fia-to-change-engine-compression-rules-earlier-in-2026-and-again-in-2027",
   "date": "2026-02-28",
   "kind": "rules",
   "title": "FIA to change engine compression rules earlier in 2026 and again in 2027 – RaceFans",
   "url": "https://www.racefans.net/2026/02/28/fia-to-change-engine-compression-rules-earlier-in-2026-and-again-in-2027/",
   "comments": 30,
   "addressed_rules": 11,
   "stance_counts": {
    "critical": 1,
    "mixed": 0,
    "noncommittal": 10,
    "defends": 0
   },
   "evaluative": 1,
   "critical_share_of_evaluative": 1.0,
   "critical_share_ci95": [
    0.207,
    1.0
   ]
  },
  {
   "thread": "will-first-race-for-new-rules-disprove-the-doom-mongers-australian-gp-talking-points",
   "date": "2026-03-03",
   "kind": "rules",
   "title": "Will first race for new rules disprove the doom-mongers? Australian GP talking points – RaceFans",
   "url": "https://www.racefans.net/2026/03/03/will-first-race-for-new-rules-disprove-the-doom-mongers-australian-gp-talking-points/",
   "comments": 60,
   "addressed_rules": 31,
   "stance_counts": {
    "critical": 14,
    "mixed": 1,
    "noncommittal": 9,
    "defends": 7
   },
   "evaluative": 22,
   "critical_share_of_evaluative": 0.636,
   "critical_share_ci95": [
    0.43,
    0.803
   ]
  },
  {
   "thread": "fia-confirms-straight-mode-zones-for-melbourne-and-no-pit-lane-speed-limit-change",
   "date": "2026-03-04",
   "kind": "rules",
   "title": "FIA confirms ‘straight mode’ zones for Melbourne and no pit lane speed limit change – RaceFans",
   "url": "https://www.racefans.net/2026/03/04/fia-confirms-straight-mode-zones-for-melbourne-and-no-pit-lane-speed-limit-change/",
   "comments": 44,
   "addressed_rules": 34,
   "stance_counts": {
    "critical": 20,
    "mixed": 1,
    "noncommittal": 12,
    "defends": 1
   },
   "evaluative": 22,
   "critical_share_of_evaluative": 0.909,
   "critical_share_ci95": [
    0.722,
    0.975
   ]
  },
  {
   "thread": "fia-confirms-overtake-mode-details-and-power-unit-restrictions-and-for-melbourne",
   "date": "2026-03-05",
   "kind": "rules",
   "title": "FIA confirms Overtake mode details and power unit restrictions and for Melbourne – RaceFans",
   "url": "https://www.racefans.net/2026/03/05/fia-confirms-overtake-mode-details-and-power-unit-restrictions-and-for-melbourne/",
   "comments": 60,
   "addressed_rules": 46,
   "stance_counts": {
    "critical": 40,
    "mixed": 3,
    "noncommittal": 2,
    "defends": 1
   },
   "evaluative": 44,
   "critical_share_of_evaluative": 0.909,
   "critical_share_ci95": [
    0.788,
    0.964
   ]
  },
  {
   "thread": "f1-has-become-like-mario-kart-with-new-rules-say-verstappen-and-leclerc",
   "date": "2026-03-08",
   "kind": "rules",
   "title": "F1 has become like Mario Kart with new rules, say Verstappen and Leclerc – RaceFans",
   "url": "https://www.racefans.net/2026/03/08/f1-has-become-like-mario-kart-with-new-rules-say-verstappen-and-leclerc/",
   "comments": 55,
   "addressed_rules": 36,
   "stance_counts": {
    "critical": 29,
    "mixed": 2,
    "noncommittal": 0,
    "defends": 5
   },
   "evaluative": 36,
   "critical_share_of_evaluative": 0.806,
   "critical_share_ci95": [
    0.65,
    0.902
   ]
  },
  {
   "thread": "leclerc-went-from-fourth-to-first-at-start-despite-very-low-battery",
   "date": "2026-03-08",
   "kind": "rules",
   "title": "Leclerc went from fourth to first at start despite ‘very low battery’ – RaceFans",
   "url": "https://www.racefans.net/2026/03/08/leclerc-went-from-fourth-to-first-at-start-despite-very-low-battery/",
   "comments": 4,
   "addressed_rules": 3,
   "stance_counts": {
    "critical": 1,
    "mixed": 0,
    "noncommittal": 1,
    "defends": 1
   },
   "evaluative": 2,
   "critical_share_of_evaluative": 0.5,
   "critical_share_ci95": [
    0.095,
    0.905
   ]
  },
  {
   "thread": "rate-the-race-2026-australian-grand-prix",
   "date": "2026-03-08",
   "kind": "ratings",
   "title": "Rate the race: 2026 Australian Grand Prix – RaceFans",
   "url": "https://www.racefans.net/2026/03/08/rate-the-race-2026-australian-grand-prix/",
   "comments": 40,
   "addressed_rules": 27,
   "stance_counts": {
    "critical": 11,
    "mixed": 4,
    "noncommittal": 2,
    "defends": 10
   },
   "evaluative": 25,
   "critical_share_of_evaluative": 0.44,
   "critical_share_ci95": [
    0.267,
    0.629
   ]
  },
  {
   "thread": "was-that-real-racing-or-just-overtake-mode-lack-of-data-leaves-us-in-the-dark",
   "date": "2026-03-08",
   "kind": "rules",
   "title": "Was that real racing or just Overtake Mode? Lack of data leaves us in the dark – RaceFans",
   "url": "https://www.racefans.net/2026/03/08/was-that-real-racing-or-just-overtake-mode-lack-of-data-leaves-us-in-the-dark/",
   "comments": 31,
   "addressed_rules": 23,
   "stance_counts": {
    "critical": 13,
    "mixed": 0,
    "noncommittal": 2,
    "defends": 8
   },
   "evaluative": 21,
   "critical_share_of_evaluative": 0.619,
   "critical_share_ci95": [
    0.409,
    0.792
   ]
  },
  {
   "thread": "fia-confirms-four-straight-mode-zones-for-chinese-grand-prix",
   "date": "2026-03-11",
   "kind": "rules",
   "title": "FIA confirms four Straight Mode zones for Chinese Grand Prix – RaceFans",
   "url": "https://www.racefans.net/2026/03/11/fia-confirms-four-straight-mode-zones-for-chinese-grand-prix/",
   "comments": 11,
   "addressed_rules": 5,
   "stance_counts": {
    "critical": 4,
    "mixed": 1,
    "noncommittal": 0,
    "defends": 0
   },
   "evaluative": 5,
   "critical_share_of_evaluative": 0.8,
   "critical_share_ci95": [
    0.376,
    0.964
   ]
  },
  {
   "thread": "drivers-allowed-higher-power-unit-recharge-limit-for-chinese-grand-prix",
   "date": "2026-03-12",
   "kind": "rules",
   "title": "Drivers allowed higher power unit recharge limit for Chinese Grand Prix – RaceFans",
   "url": "https://www.racefans.net/2026/03/12/drivers-allowed-higher-power-unit-recharge-limit-for-chinese-grand-prix/",
   "comments": 23,
   "addressed_rules": 13,
   "stance_counts": {
    "critical": 8,
    "mixed": 1,
    "noncommittal": 3,
    "defends": 1
   },
   "evaluative": 10,
   "critical_share_of_evaluative": 0.8,
   "critical_share_ci95": [
    0.49,
    0.943
   ]
  },
  {
   "thread": "drivers-want-rules-changes-to-cut-dangerous-risk-of-crash-at-start",
   "date": "2026-03-12",
   "kind": "rules",
   "title": "Drivers want rules changes to cut “dangerous” risk of crash at start – RaceFans",
   "url": "https://www.racefans.net/2026/03/12/drivers-want-rules-changes-to-cut-dangerous-risk-of-crash-at-start/",
   "comments": 38,
   "addressed_rules": 18,
   "stance_counts": {
    "critical": 7,
    "mixed": 1,
    "noncommittal": 8,
    "defends": 2
   },
   "evaluative": 10,
   "critical_share_of_evaluative": 0.7,
   "critical_share_ci95": [
    0.397,
    0.892
   ]
  },
  {
   "thread": "rate-the-race-2026-chinese-grand-prix-sprint-race",
   "date": "2026-03-14",
   "kind": "ratings",
   "title": "Rate the Race: 2026 Chinese Grand Prix sprint race – RaceFans",
   "url": "https://www.racefans.net/2026/03/14/rate-the-race-2026-chinese-grand-prix-sprint-race/",
   "comments": 24,
   "addressed_rules": 16,
   "stance_counts": {
    "critical": 8,
    "mixed": 1,
    "noncommittal": 0,
    "defends": 7
   },
   "evaluative": 16,
   "critical_share_of_evaluative": 0.5,
   "critical_share_ci95": [
    0.28,
    0.72
   ]
  },
  {
   "thread": "rate-the-race-2026-chinese-grand-prix",
   "date": "2026-03-15",
   "kind": "ratings",
   "title": "Rate the race: 2026 Chinese Grand Prix – RaceFans",
   "url": "https://www.racefans.net/2026/03/15/rate-the-race-2026-chinese-grand-prix/",
   "comments": 48,
   "addressed_rules": 34,
   "stance_counts": {
    "critical": 16,
    "mixed": 6,
    "noncommittal": 1,
    "defends": 11
   },
   "evaluative": 33,
   "critical_share_of_evaluative": 0.485,
   "critical_share_ci95": [
    0.325,
    0.648
   ]
  },
  {
   "thread": "sainz-used-overtake-mode-train-tactics-to-keep-colapinto-behind",
   "date": "2026-03-16",
   "kind": "rules",
   "title": "Sainz used ‘Overtake mode train’ tactics to keep Colapinto behind – RaceFans",
   "url": "https://www.racefans.net/2026/03/16/sainz-used-overtake-mode-train-tactics-to-keep-colapinto-behind/",
   "comments": 5,
   "addressed_rules": 2,
   "stance_counts": {
    "critical": 2,
    "mixed": 0,
    "noncommittal": 0,
    "defends": 0
   },
   "evaluative": 2,
   "critical_share_of_evaluative": 1.0,
   "critical_share_ci95": [
    0.342,
    1.0
   ]
  },
  {
   "thread": "aduo-should-f1-teams-who-fall-behind-get-help-to-catch-up",
   "date": "2026-03-22",
   "kind": "rules",
   "title": "ADUO: Do F1 teams who fall behind deserve to get help to catch up? – RaceFans",
   "url": "https://www.racefans.net/2026/03/22/aduo-should-f1-teams-who-fall-behind-get-help-to-catch-up/",
   "comments": 60,
   "addressed_rules": 51,
   "stance_counts": {
    "critical": 2,
    "mixed": 0,
    "noncommittal": 48,
    "defends": 1
   },
   "evaluative": 3,
   "critical_share_of_evaluative": 0.667,
   "critical_share_ci95": [
    0.208,
    0.939
   ]
  },
  {
   "thread": "will-f1s-new-rules-ruin-one-of-its-greatest-tracks-six-japanese-gp-talking-points",
   "date": "2026-03-25",
   "kind": "rules",
   "title": "Will F1’s new rules ruin one of its greatest tracks? Six Japanese GP talking points – RaceFans",
   "url": "https://www.racefans.net/2026/03/25/will-f1s-new-rules-ruin-one-of-its-greatest-tracks-six-japanese-gp-talking-points/",
   "comments": 44,
   "addressed_rules": 29,
   "stance_counts": {
    "critical": 9,
    "mixed": 8,
    "noncommittal": 4,
    "defends": 8
   },
   "evaluative": 25,
   "critical_share_of_evaluative": 0.36,
   "critical_share_ci95": [
    0.202,
    0.555
   ]
  },
  {
   "thread": "wolff-sees-danger-new-engine-rules-will-blunt-mercedes-advantage",
   "date": "2026-03-25",
   "kind": "rules",
   "title": "Wolff sees “danger” new engine rules will blunt Mercedes’ advantage – RaceFans",
   "url": "https://www.racefans.net/2026/03/25/wolff-sees-danger-new-engine-rules-will-blunt-mercedes-advantage/",
   "comments": 58,
   "addressed_rules": 36,
   "stance_counts": {
    "critical": 1,
    "mixed": 0,
    "noncommittal": 35,
    "defends": 0
   },
   "evaluative": 1,
   "critical_share_of_evaluative": 1.0,
   "critical_share_ci95": [
    0.207,
    1.0
   ]
  },
  {
   "thread": "theyre-making-us-even-slower-fia-cuts-f1-qualifying-energy-limit-at-suzuka",
   "date": "2026-03-26",
   "kind": "rules",
   "title": "‘They’re making us even slower’: FIA cuts F1 qualifying energy limit at Suzuka – RaceFans",
   "url": "https://www.racefans.net/2026/03/26/theyre-making-us-even-slower-fia-cuts-f1-qualifying-energy-limit-at-suzuka/",
   "comments": 30,
   "addressed_rules": 23,
   "stance_counts": {
    "critical": 16,
    "mixed": 3,
    "noncommittal": 4,
    "defends": 0
   },
   "evaluative": 19,
   "critical_share_of_evaluative": 0.842,
   "critical_share_ci95": [
    0.624,
    0.945
   ]
  },
  {
   "thread": "has-super-clipping-really-killed-f1s-fast-corners-suzuka-speeds-analysed",
   "date": "2026-03-27",
   "kind": "rules",
   "title": "Has ‘super clipping’ really killed F1’s fast corners? Suzuka speeds analysed – RaceFans",
   "url": "https://www.racefans.net/2026/03/27/has-super-clipping-really-killed-f1s-fast-corners-suzuka-speeds-analysed/",
   "comments": 52,
   "addressed_rules": 41,
   "stance_counts": {
    "critical": 28,
    "mixed": 2,
    "noncommittal": 4,
    "defends": 7
   },
   "evaluative": 37,
   "critical_share_of_evaluative": 0.757,
   "critical_share_ci95": [
    0.599,
    0.866
   ]
  },
  {
   "thread": "f1-responds-as-fans-accuse-them-of-hiding-super-clipping-on-antonellis-pole-lap",
   "date": "2026-03-28",
   "kind": "rules",
   "title": "F1 responds as fans accuse them of hiding ‘super-clipping’ on Antonelli’s pole lap – RaceFans",
   "url": "https://www.racefans.net/2026/03/28/f1-responds-as-fans-accuse-them-of-hiding-super-clipping-on-antonellis-pole-lap/",
   "comments": 36,
   "addressed_rules": 27,
   "stance_counts": {
    "critical": 9,
    "mixed": 0,
    "noncommittal": 18,
    "defends": 0
   },
   "evaluative": 9,
   "critical_share_of_evaluative": 1.0,
   "critical_share_ci95": [
    0.701,
    1.0
   ]
  },
  {
   "thread": "rate-the-race-2026-japanese-grand-prix",
   "date": "2026-03-29",
   "kind": "ratings",
   "title": "Rate the race: 2026 Japanese Grand Prix – RaceFans",
   "url": "https://www.racefans.net/2026/03/29/rate-the-race-2026-japanese-grand-prix/",
   "comments": 40,
   "addressed_rules": 26,
   "stance_counts": {
    "critical": 15,
    "mixed": 6,
    "noncommittal": 0,
    "defends": 5
   },
   "evaluative": 26,
   "critical_share_of_evaluative": 0.577,
   "critical_share_ci95": [
    0.389,
    0.745
   ]
  },
  {
   "thread": "verstappen-says-he-could-walk-away-from-f1-at-end-of-2026-over-new-rules",
   "date": "2026-03-29",
   "kind": "rules",
   "title": "Verstappen says he could walk away from F1 at end of 2026 over new rules – RaceFans",
   "url": "https://www.racefans.net/2026/03/29/verstappen-says-he-could-walk-away-from-f1-at-end-of-2026-over-new-rules/",
   "comments": 60,
   "addressed_rules": 27,
   "stance_counts": {
    "critical": 19,
    "mixed": 1,
    "noncommittal": 2,
    "defends": 5
   },
   "evaluative": 25,
   "critical_share_of_evaluative": 0.76,
   "critical_share_ci95": [
    0.566,
    0.885
   ]
  },
  {
   "thread": "two-balls-of-steel-how-leclerc-won-his-battery-battle-with-hamilton-and-russell",
   "date": "2026-03-31",
   "kind": "rules",
   "title": "“Two balls of steel!” How Leclerc won his battery battle with Hamilton and Russell – RaceFans",
   "url": "https://www.racefans.net/2026/03/31/two-balls-of-steel-how-leclerc-won-his-battery-battle-with-hamilton-and-russell/",
   "comments": 22,
   "addressed_rules": 11,
   "stance_counts": {
    "critical": 10,
    "mixed": 0,
    "noncommittal": 1,
    "defends": 0
   },
   "evaluative": 10,
   "critical_share_of_evaluative": 1.0,
   "critical_share_ci95": [
    0.722,
    1.0
   ]
  },
  {
   "thread": "thats-not-going-to-happen-wolffs-2023-defence-of-f1s-new-rules-has-not-aged-well",
   "date": "2026-04-04",
   "kind": "rules",
   "title": "“That’s not going to happen”: Wolff’s 2023 defence of F1’s new rules has not aged well – RaceFans",
   "url": "https://www.racefans.net/2026/04/04/thats-not-going-to-happen-wolffs-2023-defence-of-f1s-new-rules-has-not-aged-well/",
   "comments": 45,
   "addressed_rules": 28,
   "stance_counts": {
    "critical": 17,
    "mixed": 0,
    "noncommittal": 5,
    "defends": 6
   },
   "evaluative": 23,
   "critical_share_of_evaluative": 0.739,
   "critical_share_ci95": [
    0.535,
    0.875
   ]
  },
  {
   "thread": "what-must-formula-1-fix-with-its-new-rules-and-what-should-it-leave-unchanged",
   "date": "2026-04-05",
   "kind": "rules",
   "title": "What must Formula 1 fix with its new rules – and what should it leave unchanged? – RaceFans",
   "url": "https://www.racefans.net/2026/04/05/what-must-formula-1-fix-with-its-new-rules-and-what-should-it-leave-unchanged/",
   "comments": 47,
   "addressed_rules": 38,
   "stance_counts": {
    "critical": 28,
    "mixed": 6,
    "noncommittal": 2,
    "defends": 2
   },
   "evaluative": 36,
   "critical_share_of_evaluative": 0.778,
   "critical_share_ci95": [
    0.619,
    0.883
   ]
  },
  {
   "thread": "fia-explains-next-steps-after-first-meeting-to-discuss-fixes-for-2026-f1-rules",
   "date": "2026-04-09",
   "kind": "rules",
   "title": "FIA explains next steps after first meeting to discuss fixes for 2026 F1 rules – RaceFans",
   "url": "https://www.racefans.net/2026/04/09/fia-explains-next-steps-after-first-meeting-to-discuss-fixes-for-2026-f1-rules/",
   "comments": 12,
   "addressed_rules": 12,
   "stance_counts": {
    "critical": 6,
    "mixed": 0,
    "noncommittal": 6,
    "defends": 0
   },
   "evaluative": 6,
   "critical_share_of_evaluative": 1.0,
   "critical_share_ci95": [
    0.61,
    1.0
   ]
  },
  {
   "thread": "should-f1-change-tracks-or-racing-guidelines-to-tackle-dangers-in-2026-rules",
   "date": "2026-04-19",
   "kind": "rules",
   "title": "Should F1 change tracks or racing guidelines to tackle dangers in 2026 rules? – RaceFans",
   "url": "https://www.racefans.net/2026/04/19/should-f1-change-tracks-or-racing-guidelines-to-tackle-dangers-in-2026-rules/",
   "comments": 20,
   "addressed_rules": 20,
   "stance_counts": {
    "critical": 11,
    "mixed": 1,
    "noncommittal": 5,
    "defends": 3
   },
   "evaluative": 15,
   "critical_share_of_evaluative": 0.733,
   "critical_share_ci95": [
    0.48,
    0.891
   ]
  },
  {
   "thread": "fia-confirms-planned-changes-to-f1-rules-after-crunch-meeting",
   "date": "2026-04-20",
   "kind": "rules",
   "title": "FIA confirms planned changes to F1 rules after crunch meeting – RaceFans",
   "url": "https://www.racefans.net/2026/04/20/fia-confirms-planned-changes-to-f1-rules-after-crunch-meeting/",
   "comments": 51,
   "addressed_rules": 38,
   "stance_counts": {
    "critical": 27,
    "mixed": 1,
    "noncommittal": 7,
    "defends": 3
   },
   "evaluative": 31,
   "critical_share_of_evaluative": 0.871,
   "critical_share_ci95": [
    0.711,
    0.949
   ]
  },
  {
   "thread": "sprint-races-may-delay-fixes-to-2026-f1-rules-permane",
   "date": "2026-04-20",
   "kind": "rules",
   "title": "Sprint races may delay fixes to 2026 F1 rules – Permane – RaceFans",
   "url": "https://www.racefans.net/2026/04/20/sprint-races-may-delay-fixes-to-2026-f1-rules-permane/",
   "comments": 27,
   "addressed_rules": 16,
   "stance_counts": {
    "critical": 4,
    "mixed": 1,
    "noncommittal": 10,
    "defends": 1
   },
   "evaluative": 6,
   "critical_share_of_evaluative": 0.667,
   "critical_share_ci95": [
    0.3,
    0.903
   ]
  },
  {
   "thread": "norris-told-not-to-answer-questions-on-rules-verstappen-or-russell-journalist",
   "date": "2026-04-21",
   "kind": "rules",
   "title": "Norris ‘told not to answer questions on rules, Verstappen or Russell’ – journalist – RaceFans",
   "url": "https://www.racefans.net/2026/04/21/norris-told-not-to-answer-questions-on-rules-verstappen-or-russell-journalist/",
   "comments": 35,
   "addressed_rules": 17,
   "stance_counts": {
    "critical": 0,
    "mixed": 0,
    "noncommittal": 17,
    "defends": 0
   },
   "evaluative": 0,
   "critical_share_of_evaluative": null,
   "critical_share_ci95": null
  },
  {
   "thread": "changes-to-2026-f1-rules-will-not-fundamentally-change-the-picture-tombazis",
   "date": "2026-04-23",
   "kind": "rules",
   "title": "Revised 2026 F1 rules will “not fundamentally change the picture” – Tombazis – RaceFans",
   "url": "https://www.racefans.net/2026/04/23/changes-to-2026-f1-rules-will-not-fundamentally-change-the-picture-tombazis/",
   "comments": 34,
   "addressed_rules": 26,
   "stance_counts": {
    "critical": 21,
    "mixed": 2,
    "noncommittal": 2,
    "defends": 1
   },
   "evaluative": 24,
   "critical_share_of_evaluative": 0.875,
   "critical_share_ci95": [
    0.69,
    0.957
   ]
  },
  {
   "thread": "f1-drivers-given-extra-practice-time-with-new-rules-at-miami-grand-prix",
   "date": "2026-04-23",
   "kind": "rules",
   "title": "F1 drivers given extra practice time with new rules at Miami Grand Prix – RaceFans",
   "url": "https://www.racefans.net/2026/04/23/f1-drivers-given-extra-practice-time-with-new-rules-at-miami-grand-prix/",
   "comments": 8,
   "addressed_rules": 4,
   "stance_counts": {
    "critical": 4,
    "mixed": 0,
    "noncommittal": 0,
    "defends": 0
   },
   "evaluative": 4,
   "critical_share_of_evaluative": 1.0,
   "critical_share_ci95": [
    0.51,
    1.0
   ]
  },
  {
   "thread": "which-teams-are-making-the-best-starts-and-the-worst-under-f1s-2026-rules",
   "date": "2026-04-25",
   "kind": "rules",
   "title": "Which teams are making the best starts – and the worst – under F1’s 2026 rules? – RaceFans",
   "url": "https://www.racefans.net/2026/04/25/which-teams-are-making-the-best-starts-and-the-worst-under-f1s-2026-rules/",
   "comments": 8,
   "addressed_rules": 4,
   "stance_counts": {
    "critical": 2,
    "mixed": 0,
    "noncommittal": 1,
    "defends": 1
   },
   "evaluative": 3,
   "critical_share_of_evaluative": 0.667,
   "critical_share_ci95": [
    0.208,
    0.939
   ]
  },
  {
   "thread": "has-f1-fixed-its-flawed-rules-have-mercedes-rivals-caught-up-eight-miami-talking-points",
   "date": "2026-04-29",
   "kind": "rules",
   "title": "Has F1 fixed its flawed rules? Have Mercedes’ rivals caught up? Eight Miami talking points – RaceFans",
   "url": "https://www.racefans.net/2026/04/29/has-f1-fixed-its-flawed-rules-have-mercedes-rivals-caught-up-eight-miami-talking-points/",
   "comments": 17,
   "addressed_rules": 7,
   "stance_counts": {
    "critical": 5,
    "mixed": 1,
    "noncommittal": 0,
    "defends": 1
   },
   "evaluative": 7,
   "critical_share_of_evaluative": 0.714,
   "critical_share_ci95": [
    0.359,
    0.918
   ]
  },
  {
   "thread": "nothing-really-changes-norris-expects-new-rules-will-make-no-difference-to-races",
   "date": "2026-05-01",
   "kind": "rules",
   "title": "“Nothing really changes”: Norris expects new rules will make no difference to races – RaceFans",
   "url": "https://www.racefans.net/2026/05/01/nothing-really-changes-norris-expects-new-rules-will-make-no-difference-to-races/",
   "comments": 13,
   "addressed_rules": 11,
   "stance_counts": {
    "critical": 9,
    "mixed": 0,
    "noncommittal": 2,
    "defends": 0
   },
   "evaluative": 9,
   "critical_share_of_evaluative": 1.0,
   "critical_share_ci95": [
    0.701,
    1.0
   ]
  },
  {
   "thread": "drivers-still-getting-penalised-for-going-quicker-despite-rules-changes-norris",
   "date": "2026-05-02",
   "kind": "rules",
   "title": "Drivers still ‘getting penalised for going quicker’ despite rules changes – Norris – RaceFans",
   "url": "https://www.racefans.net/2026/05/02/drivers-still-getting-penalised-for-going-quicker-despite-rules-changes-norris/",
   "comments": 4,
   "addressed_rules": 3,
   "stance_counts": {
    "critical": 3,
    "mixed": 0,
    "noncommittal": 0,
    "defends": 0
   },
   "evaluative": 3,
   "critical_share_of_evaluative": 1.0,
   "critical_share_ci95": [
    0.438,
    1.0
   ]
  },
  {
   "thread": "rate-the-race-2026-miami-grand-prix-sprint-race",
   "date": "2026-05-02",
   "kind": "ratings",
   "title": "Rate the Race: 2026 Miami Grand Prix sprint race – RaceFans",
   "url": "https://www.racefans.net/2026/05/02/rate-the-race-2026-miami-grand-prix-sprint-race/",
   "comments": 21,
   "addressed_rules": 12,
   "stance_counts": {
    "critical": 4,
    "mixed": 2,
    "noncommittal": 0,
    "defends": 6
   },
   "evaluative": 12,
   "critical_share_of_evaluative": 0.333,
   "critical_share_ci95": [
    0.138,
    0.609
   ]
  },
  {
   "thread": "rate-the-race-2026-miami-grand-prix",
   "date": "2026-05-03",
   "kind": "ratings",
   "title": "Rate the race: 2026 Miami Grand Prix – RaceFans",
   "url": "https://www.racefans.net/2026/05/03/rate-the-race-2026-miami-grand-prix/",
   "comments": 43,
   "addressed_rules": 22,
   "stance_counts": {
    "critical": 10,
    "mixed": 6,
    "noncommittal": 1,
    "defends": 5
   },
   "evaluative": 21,
   "critical_share_of_evaluative": 0.476,
   "critical_share_ci95": [
    0.283,
    0.676
   ]
  },
  {
   "thread": "this-is-not-the-level-f1-should-be-norris-tells-f1-to-ditch-the-battery",
   "date": "2026-05-05",
   "kind": "rules",
   "title": "‘This is not the level F1 should be’: Norris tells F1 to ‘ditch the battery’ – RaceFans",
   "url": "https://www.racefans.net/2026/05/05/this-is-not-the-level-f1-should-be-norris-tells-f1-to-ditch-the-battery/",
   "comments": 60,
   "addressed_rules": 50,
   "stance_counts": {
    "critical": 29,
    "mixed": 4,
    "noncommittal": 11,
    "defends": 6
   },
   "evaluative": 39,
   "critical_share_of_evaluative": 0.744,
   "critical_share_ci95": [
    0.589,
    0.854
   ]
  },
  {
   "thread": "f1-drivers-say-they-are-still-at-the-mercy-of-their-power-units-over-a-flying-lap",
   "date": "2026-05-07",
   "kind": "rules",
   "title": "F1 drivers say they are still at the mercy of their power units over a flying lap – RaceFans",
   "url": "https://www.racefans.net/2026/05/07/f1-drivers-say-they-are-still-at-the-mercy-of-their-power-units-over-a-flying-lap/",
   "comments": 28,
   "addressed_rules": 23,
   "stance_counts": {
    "critical": 14,
    "mixed": 0,
    "noncommittal": 3,
    "defends": 6
   },
   "evaluative": 20,
   "critical_share_of_evaluative": 0.7,
   "critical_share_ci95": [
    0.481,
    0.855
   ]
  },
  {
   "thread": "formula-1-to-abandon-50-50-power-split-between-engine-and-battery-for-2027-season",
   "date": "2026-05-08",
   "kind": "rules",
   "title": "Formula 1 to abandon 50-50 power split between engine and battery for 2027 season – RaceFans",
   "url": "https://www.racefans.net/2026/05/08/formula-1-to-abandon-50-50-power-split-between-engine-and-battery-for-2027-season/",
   "comments": 58,
   "addressed_rules": 47,
   "stance_counts": {
    "critical": 29,
    "mixed": 0,
    "noncommittal": 16,
    "defends": 2
   },
   "evaluative": 31,
   "critical_share_of_evaluative": 0.935,
   "critical_share_ci95": [
    0.793,
    0.982
   ]
  },
  {
   "thread": "only-f1s-struggling-teams-are-complaining-about-2026-rules-ben-sulayem",
   "date": "2026-05-18",
   "kind": "rules",
   "title": "Only F1’s struggling teams are complaining about 2026 rules – Ben Sulayem – RaceFans",
   "url": "https://www.racefans.net/2026/05/18/only-f1s-struggling-teams-are-complaining-about-2026-rules-ben-sulayem/",
   "comments": 34,
   "addressed_rules": 21,
   "stance_counts": {
    "critical": 9,
    "mixed": 0,
    "noncommittal": 12,
    "defends": 0
   },
   "evaluative": 9,
   "critical_share_of_evaluative": 1.0,
   "critical_share_ci95": [
    0.701,
    1.0
   ]
  },
  {
   "thread": "fia-confirms-lowest-energy-recharge-limit-yet-for-qualifying-at-montreal",
   "date": "2026-05-21",
   "kind": "rules",
   "title": "FIA confirms lowest energy recharge limit yet for qualifying at Montreal – RaceFans",
   "url": "https://www.racefans.net/2026/05/21/fia-confirms-lowest-energy-recharge-limit-yet-for-qualifying-at-montreal/",
   "comments": 14,
   "addressed_rules": 13,
   "stance_counts": {
    "critical": 10,
    "mixed": 0,
    "noncommittal": 3,
    "defends": 0
   },
   "evaluative": 10,
   "critical_share_of_evaluative": 1.0,
   "critical_share_ci95": [
    0.722,
    1.0
   ]
  },
  {
   "thread": "rate-the-race-2026-canadian-grand-prix-sprint-race",
   "date": "2026-05-23",
   "kind": "ratings",
   "title": "Rate the Race: 2026 Canadian Grand Prix sprint race – RaceFans",
   "url": "https://www.racefans.net/2026/05/23/rate-the-race-2026-canadian-grand-prix-sprint-race/",
   "comments": 13,
   "addressed_rules": 4,
   "stance_counts": {
    "critical": 1,
    "mixed": 1,
    "noncommittal": 0,
    "defends": 2
   },
   "evaluative": 4,
   "critical_share_of_evaluative": 0.25,
   "critical_share_ci95": [
    0.046,
    0.699
   ]
  },
  {
   "thread": "rate-the-race-2026-canadian-grand-prix",
   "date": "2026-05-24",
   "kind": "ratings",
   "title": "Rate the race: 2026 Canadian Grand Prix – RaceFans",
   "url": "https://www.racefans.net/2026/05/24/rate-the-race-2026-canadian-grand-prix/",
   "comments": 33,
   "addressed_rules": 11,
   "stance_counts": {
    "critical": 6,
    "mixed": 3,
    "noncommittal": 0,
    "defends": 2
   },
   "evaluative": 11,
   "critical_share_of_evaluative": 0.545,
   "critical_share_ci95": [
    0.28,
    0.787
   ]
  },
  {
   "thread": "tyres-not-power-units-are-greatest-concern-for-drivers-in-insanely-tricky-wet-race",
   "date": "2026-05-24",
   "kind": "rules",
   "title": "Tyres, not power units, are greatest concern for drivers in “insanely tricky” wet race – RaceFans",
   "url": "https://www.racefans.net/2026/05/24/tyres-not-power-units-are-greatest-concern-for-drivers-in-insanely-tricky-wet-race/",
   "comments": 3,
   "addressed_rules": 0,
   "stance_counts": {
    "critical": 0,
    "mixed": 0,
    "noncommittal": 0,
    "defends": 0
   },
   "evaluative": 0,
   "critical_share_of_evaluative": null,
   "critical_share_ci95": null
  },
  {
   "thread": "it-doesnt-feel-like-what-motorsport-should-be-podium-trio-still-unhappy-with-f1s-power-units",
   "date": "2026-05-25",
   "kind": "rules",
   "title": "‘It doesn’t feel like what motorsport should be’: Podium trio still unhappy with F1’s power units – RaceFans",
   "url": "https://www.racefans.net/2026/05/25/it-doesnt-feel-like-what-motorsport-should-be-podium-trio-still-unhappy-with-f1s-power-units/",
   "comments": 53,
   "addressed_rules": 34,
   "stance_counts": {
    "critical": 21,
    "mixed": 5,
    "noncommittal": 3,
    "defends": 5
   },
   "evaluative": 31,
   "critical_share_of_evaluative": 0.677,
   "critical_share_ci95": [
    0.501,
    0.814
   ]
  },
  {
   "thread": "f1-could-shorten-selected-races-in-2027-to-help-teams-cope-with-engine-rules-change",
   "date": "2026-05-30",
   "kind": "rules",
   "title": "F1 could shorten selected races in 2027 to help teams cope with engine rules change – RaceFans",
   "url": "https://www.racefans.net/2026/05/30/f1-could-shorten-selected-races-in-2027-to-help-teams-cope-with-engine-rules-change/",
   "comments": 60,
   "addressed_rules": 31,
   "stance_counts": {
    "critical": 20,
    "mixed": 0,
    "noncommittal": 8,
    "defends": 3
   },
   "evaluative": 23,
   "critical_share_of_evaluative": 0.87,
   "critical_share_ci95": [
    0.679,
    0.955
   ]
  },
  {
   "thread": "overtake-mode-helped-lock-cars-together-in-battle-at-canadian-gp",
   "date": "2026-06-01",
   "kind": "rules",
   "title": "Overtake Mode helped ‘lock cars together’ in battle at Canadian GP – RaceFans",
   "url": "https://www.racefans.net/2026/06/01/overtake-mode-helped-lock-cars-together-in-battle-at-canadian-gp/",
   "comments": 11,
   "addressed_rules": 11,
   "stance_counts": {
    "critical": 5,
    "mixed": 1,
    "noncommittal": 1,
    "defends": 4
   },
   "evaluative": 10,
   "critical_share_of_evaluative": 0.5,
   "critical_share_ci95": [
    0.237,
    0.763
   ]
  },
  {
   "thread": "fia-confirms-high-energy-limits-alongside-power-restrictions-for-monaco-grand-prix",
   "date": "2026-06-03",
   "kind": "rules",
   "title": "FIA confirms high energy limits alongside power restrictions for Monaco Grand Prix – RaceFans",
   "url": "https://www.racefans.net/2026/06/03/fia-confirms-high-energy-limits-alongside-power-restrictions-for-monaco-grand-prix/",
   "comments": 41,
   "addressed_rules": 27,
   "stance_counts": {
    "critical": 23,
    "mixed": 0,
    "noncommittal": 2,
    "defends": 2
   },
   "evaluative": 25,
   "critical_share_of_evaluative": 0.92,
   "critical_share_ci95": [
    0.75,
    0.978
   ]
  },
  {
   "thread": "rate-the-race-2026-monaco-grand-prix",
   "date": "2026-06-07",
   "kind": "ratings",
   "title": "Rate the race: 2026 Monaco Grand Prix – RaceFans",
   "url": "https://www.racefans.net/2026/06/07/rate-the-race-2026-monaco-grand-prix/",
   "comments": 37,
   "addressed_rules": 5,
   "stance_counts": {
    "critical": 3,
    "mixed": 0,
    "noncommittal": 2,
    "defends": 0
   },
   "evaluative": 3,
   "critical_share_of_evaluative": 1.0,
   "critical_share_ci95": [
    0.438,
    1.0
   ]
  },
  {
   "thread": "f1-teams-reach-agreement-to-hit-60-40-engine-power-split-by-2028",
   "date": "2026-06-10",
   "kind": "rules",
   "title": "F1 teams reach agreement to hit 60-40 engine power split by 2028 – RaceFans",
   "url": "https://www.racefans.net/2026/06/10/f1-teams-reach-agreement-to-hit-60-40-engine-power-split-by-2028/",
   "comments": 26,
   "addressed_rules": 19,
   "stance_counts": {
    "critical": 13,
    "mixed": 1,
    "noncommittal": 4,
    "defends": 1
   },
   "evaluative": 15,
   "critical_share_of_evaluative": 0.867,
   "critical_share_ci95": [
    0.621,
    0.963
   ]
  },
  {
   "thread": "rate-the-race-2026-barcelona-catalunya-grand-prix",
   "date": "2026-06-14",
   "kind": "ratings",
   "title": "Rate the race: 2026 Barcelona-Catalunya Grand Prix – RaceFans",
   "url": "https://www.racefans.net/2026/06/14/rate-the-race-2026-barcelona-catalunya-grand-prix/",
   "comments": 24,
   "addressed_rules": 4,
   "stance_counts": {
    "critical": 3,
    "mixed": 0,
    "noncommittal": 1,
    "defends": 0
   },
   "evaluative": 3,
   "critical_share_of_evaluative": 1.0,
   "critical_share_ci95": [
    0.438,
    1.0
   ]
  },
  {
   "thread": "f1-should-stick-with-aduo-and-avoid-political-mess-of-balance-of-performance-wolff",
   "date": "2026-06-18",
   "kind": "rules",
   "title": "F1 should stick with ADUO and avoid “political mess” of Balance of Performance – Wolff – RaceFans",
   "url": "https://www.racefans.net/2026/06/18/f1-should-stick-with-aduo-and-avoid-political-mess-of-balance-of-performance-wolff/",
   "comments": 30,
   "addressed_rules": 21,
   "stance_counts": {
    "critical": 2,
    "mixed": 0,
    "noncommittal": 19,
    "defends": 0
   },
   "evaluative": 2,
   "critical_share_of_evaluative": 1.0,
   "critical_share_ci95": [
    0.342,
    1.0
   ]
  },
  {
   "thread": "large-risk-red-bull-will-be-unable-to-upgrade-engine-due-to-fias-aduo-decision-mekies",
   "date": "2026-06-26",
   "kind": "rules",
   "title": "“Large risk” Red Bull will be unable to upgrade engine due to FIA’s ADUO decision – Mekies – RaceFans",
   "url": "https://www.racefans.net/2026/06/26/large-risk-red-bull-will-be-unable-to-upgrade-engine-due-to-fias-aduo-decision-mekies/",
   "comments": 28,
   "addressed_rules": 13,
   "stance_counts": {
    "critical": 2,
    "mixed": 0,
    "noncommittal": 11,
    "defends": 0
   },
   "evaluative": 2,
   "critical_share_of_evaluative": 1.0,
   "critical_share_ci95": [
    0.342,
    1.0
   ]
  },
  {
   "thread": "rate-the-race-2026-austrian-grand-prix",
   "date": "2026-06-28",
   "kind": "ratings",
   "title": "Rate the race: 2026 Austrian Grand Prix – RaceFans",
   "url": "https://www.racefans.net/2026/06/28/rate-the-race-2026-austrian-grand-prix/",
   "comments": 18,
   "addressed_rules": 3,
   "stance_counts": {
    "critical": 3,
    "mixed": 0,
    "noncommittal": 0,
    "defends": 0
   },
   "evaluative": 3,
   "critical_share_of_evaluative": 1.0,
   "critical_share_ci95": [
    0.438,
    1.0
   ]
  },
  {
   "thread": "rate-the-race-2026-british-grand-prix-sprint-race",
   "date": "2026-07-04",
   "kind": "ratings",
   "title": "Rate the Race: 2026 British Grand Prix sprint race – RaceFans",
   "url": "https://www.racefans.net/2026/07/04/rate-the-race-2026-british-grand-prix-sprint-race/",
   "comments": 27,
   "addressed_rules": 19,
   "stance_counts": {
    "critical": 15,
    "mixed": 1,
    "noncommittal": 1,
    "defends": 2
   },
   "evaluative": 18,
   "critical_share_of_evaluative": 0.833,
   "critical_share_ci95": [
    0.608,
    0.942
   ]
  },
  {
   "thread": "rate-the-race-2026-british-grand-prix",
   "date": "2026-07-05",
   "kind": "ratings",
   "title": "Rate the race: 2026 British Grand Prix – RaceFans",
   "url": "https://www.racefans.net/2026/07/05/rate-the-race-2026-british-grand-prix/",
   "comments": 60,
   "addressed_rules": 9,
   "stance_counts": {
    "critical": 9,
    "mixed": 0,
    "noncommittal": 0,
    "defends": 0
   },
   "evaluative": 9,
   "critical_share_of_evaluative": 1.0,
   "critical_share_ci95": [
    0.701,
    1.0
   ]
  },
  {
   "thread": "rate-the-race-2026-belgian-grand-prix",
   "date": "2026-07-19",
   "kind": "ratings",
   "title": "Rate the race: 2026 Belgian Grand Prix – RaceFans",
   "url": "https://www.racefans.net/2026/07/19/rate-the-race-2026-belgian-grand-prix/",
   "comments": 49,
   "addressed_rules": 20,
   "stance_counts": {
    "critical": 16,
    "mixed": 0,
    "noncommittal": 0,
    "defends": 4
   },
   "evaluative": 20,
   "critical_share_of_evaluative": 0.8,
   "critical_share_ci95": [
    0.584,
    0.919
   ]
  },
  {
   "thread": "rate-the-race-2026-hungarian-grand-prix",
   "date": "2026-07-26",
   "kind": "ratings",
   "title": "Rate the race: 2026 Hungarian Grand Prix – RaceFans",
   "url": "https://www.racefans.net/2026/07/26/rate-the-race-2026-hungarian-grand-prix/",
   "comments": 30,
   "addressed_rules": 6,
   "stance_counts": {
    "critical": 3,
    "mixed": 1,
    "noncommittal": 0,
    "defends": 2
   },
   "evaluative": 6,
   "critical_share_of_evaluative": 0.5,
   "critical_share_ci95": [
    0.188,
    0.812
   ]
  },
  {
   "thread": "fans-dont-understand-clipping-and-think-f1s-racing-is-great-domenicali",
   "date": "2026-07-29",
   "kind": "rules",
   "title": "Fans “don’t understand” clipping and think F1’s racing is great – Domenicali – RaceFans",
   "url": "https://www.racefans.net/2026/07/29/fans-dont-understand-clipping-and-think-f1s-racing-is-great-domenicali/",
   "comments": 60,
   "addressed_rules": 49,
   "stance_counts": {
    "critical": 24,
    "mixed": 1,
    "noncommittal": 23,
    "defends": 1
   },
   "evaluative": 26,
   "critical_share_of_evaluative": 0.923,
   "critical_share_ci95": [
    0.759,
    0.979
   ]
  },
  {
   "thread": "fia-failed-to-listen-to-warnings-over-its-2026-f1-rules-change-coulthard",
   "date": "2026-08-04",
   "kind": "rules",
   "title": "FIA failed to listen to warnings over its 2026 F1 rules change – Coulthard – RaceFans",
   "url": "https://www.racefans.net/2026/08/04/fia-failed-to-listen-to-warnings-over-its-2026-f1-rules-change-coulthard/",
   "comments": 25,
   "addressed_rules": 19,
   "stance_counts": {
    "critical": 8,
    "mixed": 0,
    "noncommittal": 11,
    "defends": 0
   },
   "evaluative": 8,
   "critical_share_of_evaluative": 1.0,
   "critical_share_ci95": [
    0.676,
    1.0
   ]
  },
  {
   "thread": "social-media-fia-trumpets-verstappens-new-deal-after-f1-rules-criticism",
   "date": "2026-08-20",
   "kind": "rules",
   "title": "Social Media: FIA trumpets Verstappen’s new deal after F1 rules criticism – RaceFans",
   "url": "https://www.racefans.net/2026/08/20/social-media-fia-trumpets-verstappens-new-deal-after-f1-rules-criticism/",
   "comments": 3,
   "addressed_rules": 3,
   "stance_counts": {
    "critical": 2,
    "mixed": 0,
    "noncommittal": 1,
    "defends": 0
   },
   "evaluative": 2,
   "critical_share_of_evaluative": 1.0,
   "critical_share_ci95": [
    0.342,
    1.0
   ]
  },
  {
   "thread": "rate-the-race-2026-dutch-grand-prix-sprint-race",
   "date": "2026-08-22",
   "kind": "ratings",
   "title": "Rate the Race: 2026 Dutch Grand Prix sprint race – RaceFans",
   "url": "https://www.racefans.net/2026/08/22/rate-the-race-2026-dutch-grand-prix-sprint-race/",
   "comments": 20,
   "addressed_rules": 1,
   "stance_counts": {
    "critical": 1,
    "mixed": 0,
    "noncommittal": 0,
    "defends": 0
   },
   "evaluative": 1,
   "critical_share_of_evaluative": 1.0,
   "critical_share_ci95": [
    0.207,
    1.0
   ]
  },
  {
   "thread": "rate-the-race-2026-dutch-grand-prix",
   "date": "2026-08-23",
   "kind": "ratings",
   "title": "Rate the race: 2026 Dutch Grand Prix – RaceFans",
   "url": "https://www.racefans.net/2026/08/23/rate-the-race-2026-dutch-grand-prix/",
   "comments": 34,
   "addressed_rules": 6,
   "stance_counts": {
    "critical": 1,
    "mixed": 0,
    "noncommittal": 0,
    "defends": 5
   },
   "evaluative": 6,
   "critical_share_of_evaluative": 0.167,
   "critical_share_ci95": [
    0.03,
    0.564
   ]
  },
  {
   "thread": "no-changes-as-fia-completes-second-aduo-power-unit-development-analysis",
   "date": "2026-08-27",
   "kind": "rules",
   "title": "No changes as FIA completes second ADUO power unit development analysis – RaceFans",
   "url": "https://www.racefans.net/2026/08/27/no-changes-as-fia-completes-second-aduo-power-unit-development-analysis/",
   "comments": 19,
   "addressed_rules": 7,
   "stance_counts": {
    "critical": 0,
    "mixed": 0,
    "noncommittal": 7,
    "defends": 0
   },
   "evaluative": 0,
   "critical_share_of_evaluative": null,
   "critical_share_ci95": null
  },
  {
   "thread": "video-formula-1-fans-video-reveals-the-strange-sound-of-super-clipping",
   "date": "2026-08-31",
   "kind": "rules",
   "title": "Formula 1 fan’s video reveals the strange sound of super-clipping – RaceFans",
   "url": "https://www.racefans.net/2026/08/31/video-formula-1-fans-video-reveals-the-strange-sound-of-super-clipping/",
   "comments": 5,
   "addressed_rules": 1,
   "stance_counts": {
    "critical": 0,
    "mixed": 0,
    "noncommittal": 1,
    "defends": 0
   },
   "evaluative": 0,
   "critical_share_of_evaluative": null,
   "critical_share_ci95": null
  },
  {
   "thread": "temple-of-speed-or-cathedral-of-clipping-eight-talking-points-for-the-2026-italian-gp",
   "date": "2026-09-02",
   "kind": "rules",
   "title": "Temple of Speed or Cathedral of Clipping? Eight talking points for the 2026 Italian GP – RaceFans",
   "url": "https://www.racefans.net/2026/09/02/temple-of-speed-or-cathedral-of-clipping-eight-talking-points-for-the-2026-italian-gp/",
   "comments": 16,
   "addressed_rules": 6,
   "stance_counts": {
    "critical": 5,
    "mixed": 1,
    "noncommittal": 0,
    "defends": 0
   },
   "evaluative": 6,
   "critical_share_of_evaluative": 0.833,
   "critical_share_ci95": [
    0.436,
    0.97
   ]
  },
  {
   "thread": "rate-the-race-2026-italian-grand-prix",
   "date": "2026-09-06",
   "kind": "ratings",
   "title": "Rate the race: 2026 Italian Grand Prix – RaceFans",
   "url": "https://www.racefans.net/2026/09/06/rate-the-race-2026-italian-grand-prix/",
   "comments": 50,
   "addressed_rules": 26,
   "stance_counts": {
    "critical": 13,
    "mixed": 4,
    "noncommittal": 0,
    "defends": 9
   },
   "evaluative": 26,
   "critical_share_of_evaluative": 0.5,
   "critical_share_ci95": [
    0.321,
    0.679
   ]
  },
  {
   "thread": "overtake-mode-meant-others-passed-me-like-i-was-a-turtle-says-verstappen",
   "date": "2026-09-07",
   "kind": "rules",
   "title": "Overtake Mode meant others passed me like I was a “turtle”, says Verstappen – RaceFans",
   "url": "https://www.racefans.net/2026/09/07/overtake-mode-meant-others-passed-me-like-i-was-a-turtle-says-verstappen/",
   "comments": 29,
   "addressed_rules": 17,
   "stance_counts": {
    "critical": 11,
    "mixed": 1,
    "noncommittal": 3,
    "defends": 2
   },
   "evaluative": 14,
   "critical_share_of_evaluative": 0.786,
   "critical_share_ci95": [
    0.524,
    0.924
   ]
  },
  {
   "thread": "lawson-and-tsunoda-are-proof-of-how-unnatural-2026-f1-rules-are-verstappen",
   "date": "2026-09-09",
   "kind": "rules",
   "title": "Lawson and Tsunoda are proof of how “unnatural” 2026 F1 rules are – Verstappen – RaceFans",
   "url": "https://www.racefans.net/2026/09/09/lawson-and-tsunoda-are-proof-of-how-unnatural-2026-f1-rules-are-verstappen/",
   "comments": 60,
   "addressed_rules": 32,
   "stance_counts": {
    "critical": 10,
    "mixed": 1,
    "noncommittal": 14,
    "defends": 7
   },
   "evaluative": 18,
   "critical_share_of_evaluative": 0.556,
   "critical_share_ci95": [
    0.337,
    0.754
   ]
  },
  {
   "thread": "ben-sulayem-wants-rules-changes-to-make-alonsos-aston-martin-more-competitive",
   "date": "2026-09-12",
   "kind": "rules",
   "title": "Ben Sulayem wants rules changes to make Alonso’s Aston Martin more competitive – RaceFans",
   "url": "https://www.racefans.net/2026/09/12/ben-sulayem-wants-rules-changes-to-make-alonsos-aston-martin-more-competitive/",
   "comments": 41,
   "addressed_rules": 28,
   "stance_counts": {
    "critical": 2,
    "mixed": 0,
    "noncommittal": 26,
    "defends": 0
   },
   "evaluative": 2,
   "critical_share_of_evaluative": 1.0,
   "critical_share_ci95": [
    0.342,
    1.0
   ]
  },
  {
   "thread": "rate-the-race-2026-spanish-grand-prix",
   "date": "2026-09-13",
   "kind": "ratings",
   "title": "Rate the race: 2026 Spanish Grand Prix – RaceFans",
   "url": "https://www.racefans.net/2026/09/13/rate-the-race-2026-spanish-grand-prix/",
   "comments": 60,
   "addressed_rules": 4,
   "stance_counts": {
    "critical": 1,
    "mixed": 0,
    "noncommittal": 3,
    "defends": 0
   },
   "evaluative": 1,
   "critical_share_of_evaluative": 1.0,
   "critical_share_ci95": [
    0.207,
    1.0
   ]
  },
  {
   "thread": "formula-1-cuts-grand-prix-distances-for-2027-in-latest-power-unit-rules-compromise",
   "date": "2026-09-21",
   "kind": "rules",
   "title": "Formula 1 cuts grand prix distances for 2027 in latest power unit rules compromise – RaceFans",
   "url": "https://www.racefans.net/2026/09/21/formula-1-cuts-grand-prix-distances-for-2027-in-latest-power-unit-rules-compromise/",
   "comments": 60,
   "addressed_rules": 27,
   "stance_counts": {
    "critical": 19,
    "mixed": 0,
    "noncommittal": 8,
    "defends": 0
   },
   "evaluative": 19,
   "critical_share_of_evaluative": 1.0,
   "critical_share_ci95": [
    0.832,
    1.0
   ]
  },
  {
   "thread": "lawson-blames-f1s-rules-for-high-closing-speeds-as-stewards-reprimand-hamilton",
   "date": "2026-09-24",
   "kind": "rules",
   "title": "Lawson blames F1’s rules for high closing speeds as stewards reprimand Hamilton – RaceFans",
   "url": "https://www.racefans.net/2026/09/24/lawson-blames-f1s-rules-for-high-closing-speeds-as-stewards-reprimand-hamilton/",
   "comments": 5,
   "addressed_rules": 1,
   "stance_counts": {
    "critical": 0,
    "mixed": 0,
    "noncommittal": 1,
    "defends": 0
   },
   "evaluative": 0,
   "critical_share_of_evaluative": null,
   "critical_share_ci95": null
  },
  {
   "thread": "bottas-reveals-big-super-clip-led-to-last-lap-crash-the-system-got-confused",
   "date": "2026-09-26",
   "kind": "rules",
   "title": "Bottas reveals “big super-clip” led to last-lap crash: “The system got confused” – RaceFans",
   "url": "https://www.racefans.net/2026/09/26/bottas-reveals-big-super-clip-led-to-last-lap-crash-the-system-got-confused/",
   "comments": 10,
   "addressed_rules": 5,
   "stance_counts": {
    "critical": 4,
    "mixed": 0,
    "noncommittal": 1,
    "defends": 0
   },
   "evaluative": 4,
   "critical_share_of_evaluative": 1.0,
   "critical_share_ci95": [
    0.51,
    1.0
   ]
  },
  {
   "thread": "rate-the-race-2026-azerbaijan-grand-prix",
   "date": "2026-09-26",
   "kind": "ratings",
   "title": "Rate the race: 2026 Azerbaijan Grand Prix – RaceFans",
   "url": "https://www.racefans.net/2026/09/26/rate-the-race-2026-azerbaijan-grand-prix/",
   "comments": 27,
   "addressed_rules": 6,
   "stance_counts": {
    "critical": 6,
    "mixed": 0,
    "noncommittal": 0,
    "defends": 0
   },
   "evaluative": 6,
   "critical_share_of_evaluative": 1.0,
   "critical_share_ci95": [
    0.61,
    1.0
   ]
  }
 ]
}