You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
motief/reports/overton_window
Sven Geboers d05ec40584 fix(overton): address 6 substantive audit findings across all report surfaces 2 weeks ago
..
.gitignore feat(overton): coherent narrative architecture — Quarto article, Explorer Overton tab, report cleanup 2 weeks ago
2d_extremity_correlation_report.md feat(overton): coherent narrative architecture — Quarto article, Explorer Overton tab, report cleanup 2 weeks ago
README.md fix(overton): address 6 substantive audit findings across all report surfaces 2 weeks ago
STATUS.md fix(overton): reframe verdict and migration as gateway domain 2 weeks ago
_quarto.yml feat(overton): coherent narrative architecture — Quarto article, Explorer Overton tab, report cleanup 2 weeks ago
breakpoint_analysis.md feat(overton): coherent narrative architecture — Quarto article, Explorer Overton tab, report cleanup 2 weeks ago
breakpoint_figure_1.png feat(overton): coherent narrative architecture — Quarto article, Explorer Overton tab, report cleanup 2 weeks ago
breakpoint_figure_2.png feat(overton): coherent narrative architecture — Quarto article, Explorer Overton tab, report cleanup 2 weeks ago
breakpoint_figure_3.png feat(overton): coherent narrative architecture — Quarto article, Explorer Overton tab, report cleanup 2 weeks ago
breakpoint_figure_4.png feat(overton): coherent narrative architecture — Quarto article, Explorer Overton tab, report cleanup 2 weeks ago
causal_timing.md feat(overton): coherent narrative architecture — Quarto article, Explorer Overton tab, report cleanup 2 weeks ago
causal_timing_figure.png feat(overton): coherent narrative architecture — Quarto article, Explorer Overton tab, report cleanup 2 weeks ago
extremity_2d_temporal.md feat(overton): coherent narrative architecture — Quarto article, Explorer Overton tab, report cleanup 2 weeks ago
extremity_2d_temporal_figure.png feat(overton): coherent narrative architecture — Quarto article, Explorer Overton tab, report cleanup 2 weeks ago
left_wing_response.md feat(overton): coherent narrative architecture — Quarto article, Explorer Overton tab, report cleanup 2 weeks ago
left_wing_response_figure.png feat(overton): coherent narrative architecture — Quarto article, Explorer Overton tab, report cleanup 2 weeks ago
mechanism_classification.md feat(overton): coherent narrative architecture — Quarto article, Explorer Overton tab, report cleanup 2 weeks ago
mechanism_validation.md feat(overton): coherent narrative architecture — Quarto article, Explorer Overton tab, report cleanup 2 weeks ago
overton_report.html fix(overton): address 6 substantive audit findings across all report surfaces 2 weeks ago
overton_window.qmd fix(overton): address 6 substantive audit findings across all report surfaces 2 weeks ago
overton_window_synthesis.md fix(overton): address 6 substantive audit findings across all report surfaces 2 weeks ago
party_differentiation.md feat(overton): coherent narrative architecture — Quarto article, Explorer Overton tab, report cleanup 2 weeks ago
party_differentiation_figure.png feat(overton): coherent narrative architecture — Quarto article, Explorer Overton tab, report cleanup 2 weeks ago
predictive_model.md feat(overton): coherent narrative architecture — Quarto article, Explorer Overton tab, report cleanup 2 weeks ago
predictive_model_figure.png feat(overton): coherent narrative architecture — Quarto article, Explorer Overton tab, report cleanup 2 weeks ago
success_correlation.md feat(overton): coherent narrative architecture — Quarto article, Explorer Overton tab, report cleanup 2 weeks ago
svd_drift_chart.png fix(overton): correct SVD axis interpretation, drop pass rate, synthesis rewrite 1 month ago
svd_stability_report.md feat(overton): coherent narrative architecture — Quarto article, Explorer Overton tab, report cleanup 2 weeks ago
svd_trajectory_figure.png feat(overton): improvements and extensions — party differentiation, voting margin, SVD viz, mechanism validation, predictive model 3 weeks ago
temporal_trajectory.md feat(overton): coherent narrative architecture — Quarto article, Explorer Overton tab, report cleanup 2 weeks ago
temporal_trajectory_figure.png fix(right-wing): update DB with latest motions, fix DROP TABLE bug, score all missing 2D 3 weeks ago
voting_margin.md feat(overton): coherent narrative architecture — Quarto article, Explorer Overton tab, report cleanup 2 weeks ago
voting_margin_figure.png feat(overton): coherent narrative architecture — Quarto article, Explorer Overton tab, report cleanup 2 weeks ago

README.md

Overton Window Analysis — Reading Guide

This directory contains the complete Overton window analysis: a quantitative investigation into whether the Dutch parliamentary center shifted rightward between 2016 and 2026.

Verdict: The Overton window widened: more right-wing positions became politically acceptable after 2024. Right-wing parties moderated toward it. The shift may be temporary.

Where to Start

  1. Interactive Article — The narrative spine. 9 sections with interactive Plotly charts telling the story from question to answer. Render with quarto render overton_window.qmd.

  2. Synthesis Report — The detailed synthesis of all indicators, uncertainty hierarchy, and the "acceptance through moderation" verdict.

  3. HTML Dashboard — Standalone visual report with gravity-controlled charts, 2D extremity heatmap, and three example motions.

Live Exploration

Explore the data interactively in the Stemwijzer Explorer (uv run streamlit run Home.py):

  • Overton tab — Centrist support trends, right-wing motion browser, summary statistics
  • Kompas tab — SVD party positions (the axes behind the spatial divergence finding)
  • Trajectories tab — Party drift over time (with 2024 breakpoint annotation)
  • SVD Components tab — Which motions drive each ideological axis

Appendix Reports

Each report covers one analytical dimension:

Report What it answers
Breakpoint Analysis When did centrist support surge? How much?
Temporal Trajectory Quarterly resolution — was it gradual or sudden?
Causal Timing Electoral jump vs coalition-driven?
SVD Drift Did party positions converge or diverge?
2D Extremity Temporal Did motion content become more extreme?
2D Correlation Are style and substance independent? (r=0.43)
Party Differentiation Which right-wing party drove the shift? (JA21)
Left-Wing Response Did left parties harden opposition?
Mechanism Classification How do right-wing motions gain centrist support?
Mechanism Validation Inter-rater reliability (κ=0.41)
Voting Margin Continuous margin vs binary pass/fail
Success Correlation Do high-CS motions actually pass more?
Predictive Model Can we predict centrist support? (AUC=0.81)

Methodology

Reproducibility

Regenerate all reports with:

uv run python analysis/right_wing/build_all_reports.py --skip-llm

Status

See STATUS.md for the complete analysis status, data sources, and canonical numbers.