sgeboers
daa22c5e2b
feat: complete parliamentary embedding pipeline with full historical coverage
- Add fused (SVD + text) embedding pipeline for annual windows 2016-2026
- Fix store_fused_embedding duplicate bug: DELETE before INSERT (idempotent)
- Add --text-batch-size CLI flag to run_pipeline.py (default 200)
- Add explicit --start-date/--end-date to download_past_year.py
- Backfill mp_votes for all motions (party-level votes, 111k new rows)
- Add similarity cache recompute: 212k rows across 9 annual windows
- Improve ai_provider retry logic, text_pipeline batching
- Improve analysis/political_axis PCA handling and visualizations
- Add diagnostic/utility scripts: compare_svd, generate_compass, inspect_axis, etc.
- Untrack data/motions.db (3.6GB binary), add to .gitignore with outputs/
- Update continuity ledger with full session state
2026-03-22 16:08:06 +01:00
..
2026-03-21 22:31:22 +01:00
2026-03-22 16:08:06 +01:00
2026-03-21 22:31:22 +01:00
2026-03-21 22:31:22 +01:00
2026-03-21 22:31:22 +01:00
2026-03-21 22:31:22 +01:00
2026-03-21 22:31:22 +01:00
2026-03-22 03:02:25 +01:00
2026-03-21 22:31:22 +01:00
2026-03-21 22:40:28 +01:00
2026-03-21 23:25:27 +01:00
2026-03-21 23:33:47 +01:00
2026-03-22 03:02:25 +01:00
2026-03-21 22:31:22 +01:00
2026-03-21 22:31:22 +01:00
2026-03-21 23:53:55 +01:00
2026-03-21 22:31:22 +01:00
2026-03-21 22:40:28 +01:00
2026-03-22 03:02:25 +01:00
2026-03-22 03:02:25 +01:00
2026-03-21 22:31:22 +01:00
2026-03-22 16:08:06 +01:00