Commit Graph

  • 504400faf2 fix: quiz seed from motions with actual individual MP votes Sven Geboers 2026-03-24 20:29:05 +0100
  • 238d9e9ec2 test: add full quiz tab test suite and fix Geen stem normalization Sven Geboers 2026-03-24 20:18:20 +0100
  • eb73275f32 feat(mp-quiz): add MP quiz tab and DB helpers; add design and plan docs Sven Geboers 2026-03-24 19:59:25 +0100
  • b09e580f65 feat: motion content enrichment pipeline hardening Sven Geboers 2026-03-23 21:31:39 +0100
  • aef7c45074 Refactor tests: replace sys.modules hacks with real DI + in-memory DB Sven Geboers 2026-03-23 21:21:10 +0100
  • b7350d8f87 test: rewrite test_database_audit using mem_db fixture, no disk writes required Sven Geboers 2026-03-23 21:01:09 +0100
  • e4f2c7ff59 fix: update integration test to unpack 5-tuple from ensure_text_embeddings Sven Geboers 2026-03-23 20:30:35 +0100
  • ebb663aa8f docs: add test refactor implementation plan Sven Geboers 2026-03-23 20:20:34 +0100
  • 07a89a207c docs: add test refactor design - replace monkeypatching with DI + in-memory DuckDB Sven Geboers 2026-03-23 20:15:29 +0100
  • ce27dc6ac5 chore(ledgers): record fusion+similarity run summary and JSON details Sven Geboers 2026-03-23 17:48:39 +0100
  • 22f53840b8 fix(explorer): normalise party name 'Nieuw Sociaal Contract' -> 'NSC' Sven Geboers 2026-03-22 23:13:45 +0100
  • cbbdc6e738 fix(explorer): cleaner trajectories, NSC support, controversy filter, voting display, URL links Sven Geboers 2026-03-22 23:12:43 +0100
  • cd7bb3b1e0 fix(explorer): filter to uniform-dim windows before PCA to prevent np.vstack shape mismatch Sven Geboers 2026-03-22 22:54:54 +0100
  • 2891e9ee70 feat: add StemAtlas Streamlit app, explorer, Docker deployment, blog charts Sven Geboers 2026-03-22 22:38:17 +0100
  • daa22c5e2b feat: complete parliamentary embedding pipeline with full historical coverage Sven Geboers 2026-03-22 16:08:06 +0100
  • a78bee9b0a feat(similarity): add precomputed similarity cache, fix fusion N+1, add 429 retry Sven Geboers 2026-03-22 03:02:25 +0100
  • a248807e03 Add design: embedding-based motion similarity cache Sven Geboers 2026-03-22 02:39:20 +0100
  • bf68e48460 fix(analysis): improve PCA handling when PC1 dominates, add pca_residual option and plot autoscaling/variance annotation Sven Geboers 2026-03-22 00:13:56 +0100
  • 23a1234314 feat(analysis): add 2D political compass (PCA/anchor) and 2D trajectories + visualizations Sven Geboers 2026-03-21 23:58:38 +0100
  • 3551a82f83 feat(analysis): add 2D political compass and 2D trajectories Sven Geboers 2026-03-21 23:53:55 +0100
  • f7d806dc3a fix(analysis): add Procrustes alignment and normalize vectors for drift computation Sven Geboers 2026-03-21 23:37:20 +0100
  • aa2f66ac9f feat(analysis): fetch real MP metadata, fix anchor axis for party-level actors Sven Geboers 2026-03-21 23:33:47 +0100
  • 5ad83ef1be fix(tests): update test_extract_mp_votes for party-level actor inclusion Sven Geboers 2026-03-21 23:25:27 +0100
  • 847b783877 fix(pipeline): fix API pagination, add skip_details fast path, bulk mp_votes insert Sven Geboers 2026-03-21 23:24:06 +0100
  • f2a831dfcf feat(pipeline): add orchestrator CLI, analysis modules, and ActorFractie ingestion Sven Geboers 2026-03-21 22:40:28 +0100
  • a36e6cba4e feat(pipeline): implement parliamentary embedding pipeline MVP Sven Geboers 2026-03-21 22:31:22 +0100
  • c498c3467e update plan: replace spike with confirmed FractieZetelPersoon fetch task Sven Geboers 2026-03-21 22:05:56 +0100
  • 0bbda408fb plan: parliamentary embedding pipeline MVP implementation plan Sven Geboers 2026-03-21 21:57:39 +0100
  • fd73da3752 design: parliamentary embedding pipeline (late fusion SVD + text) Sven Geboers 2026-03-21 21:54:32 +0100