111 Commits (ea3c68ece97cfc4db12f66b0196c0c8461923fe1)
 

Author SHA1 Message Date
Sven Geboers c386073430 feat(compass): switch to annual SVD windows by default 1 month ago
Sven Geboers 96ea4c5522 feat(compass): fix duplicates, axes, controls, add party/MP toggle 1 month ago
Sven Geboers cf22ffc093 fix(explorer): fix scree plot data and add bar+line combo chart 1 month ago
Sven Geboers c5cbc89c1f feat(explorer): add scree plot and clean up SVD axis chart 1 month ago
Sven Geboers a20bd834fc chore(repo): remove stale scripts, caches, and old workflow 1 month ago
Sven Geboers 867fcd1989 feat: recompute SVD for full current parliament (2023-11-22 to 2026-03-17) 1 month ago
Sven Geboers 9daa899885 fix: remove motion title truncation, add SVD JSON generation script 1 month ago
Sven Geboers 49a1f2f67d fix: correct axis 4 and 5 pole labels and flip orientation in SVD_THEMES 1 month ago
Sven Geboers 361cf9fd35 feat(explorer): SVD tab redesign — pole-split motions, party axis chart, inline expanders with voting 1 month ago
Sven Geboers 9caaa8baca feat(explorer): finalise SVD tab helper robustness and constants 1 month ago
Sven Geboers 32fe3aed18 feat(explorer): harden _render_party_axis_chart axis bounds and range 1 month ago
Sven Geboers 9f3ae15a16 feat(explorer): harden load_party_axis_scores (close DB, deterministic params) 1 month ago
Sven Geboers 35dbc8118a feat(explorer): add load_party_axis_scores helper 1 month ago
Sven Geboers 521385c832 docs: add SVD tab redesign implementation plan 1 month ago
Sven Geboers 8c79aaf917 docs: add SVD tab redesign spec 1 month ago
Sven Geboers c96c681641 feat(explorer): apply rigorous subagent-produced SVD axis themes 1 month ago
Sven Geboers b85a9cebd7 fix(data): remove 18 duplicate motions and redo SVD top-motions analysis 1 month ago
Sven Geboers 8b73ab8bce feat(explorer): add SVD axis themes and unique-motion deduplication 1 month ago
Sven Geboers e29d8a8055 ci(mindmodel): add scheduled validation workflow 1 month ago
Sven Geboers 2755dc373a chore(format): add pre-commit and formatter configs 1 month ago
Sven Geboers c24ab48704 chore(deps): move pytest to dev-dependencies 1 month ago
Sven Geboers 540099f2b7 ci(mindmodel): add report-only mindmodel validation workflow 1 month ago
Sven Geboers d1faf2b3e4 feat(mindmodel): add CLI wrapper, edge-case tests, and manifest schema tests 1 month ago
Sven Geboers ed289ff582 chore(mindmodel): add sanitized read-only manifest and reviewer README 1 month ago
Sven Geboers f091846dc8 feat(mindmodel): add report-only validator skeleton, types, and tests 1 month ago
Sven Geboers dbd8cc801a docs(mindmodel): add README and tooling note; chore(tooling): add minimal pre-commit 1 month ago
Sven Geboers 5caebe1331 chore(ci): add mindmodel validator workflow 1 month ago
Sven Geboers f77875ed54 feat(mindmodel): add CLI wrapper and tests 1 month ago
Sven Geboers a74e6006f5 feat(mindmodel): add validator and tests 1 month ago
Sven Geboers 7bd7d0d18c feat(mindmodel): add checks utilities and tests 1 month ago
Sven Geboers 2efd7ba3a0 feat(mindmodel): add manifest loader and tests 1 month ago
Sven Geboers 9c82962d47 chore: add .mindmodel/ project constraints and conventions 1 month ago
Sven Geboers 504400faf2 fix: quiz seed from motions with actual individual MP votes 1 month ago
Sven Geboers 238d9e9ec2 test: add full quiz tab test suite and fix Geen stem normalization 1 month ago
Sven Geboers eb73275f32 feat(mp-quiz): add MP quiz tab and DB helpers; add design and plan docs 1 month ago
Sven Geboers b09e580f65 feat: motion content enrichment pipeline hardening 1 month ago
Sven Geboers aef7c45074 Refactor tests: replace sys.modules hacks with real DI + in-memory DB 1 month ago
Sven Geboers b7350d8f87 test: rewrite test_database_audit using mem_db fixture, no disk writes required 1 month ago
Sven Geboers e4f2c7ff59 fix: update integration test to unpack 5-tuple from ensure_text_embeddings 1 month ago
Sven Geboers ebb663aa8f docs: add test refactor implementation plan 1 month ago
Sven Geboers 07a89a207c docs: add test refactor design - replace monkeypatching with DI + in-memory DuckDB 1 month ago
Sven Geboers ce27dc6ac5 chore(ledgers): record fusion+similarity run summary and JSON details 1 month ago
Sven Geboers 22f53840b8 fix(explorer): normalise party name 'Nieuw Sociaal Contract' -> 'NSC' 1 month ago
Sven Geboers cbbdc6e738 fix(explorer): cleaner trajectories, NSC support, controversy filter, voting display, URL links 1 month ago
Sven Geboers cd7bb3b1e0 fix(explorer): filter to uniform-dim windows before PCA to prevent np.vstack shape mismatch 1 month ago
Sven Geboers 2891e9ee70 feat: add StemAtlas Streamlit app, explorer, Docker deployment, blog charts 1 month ago
Sven Geboers daa22c5e2b feat: complete parliamentary embedding pipeline with full historical coverage 1 month ago
Sven Geboers a78bee9b0a feat(similarity): add precomputed similarity cache, fix fusion N+1, add 429 retry 1 month ago
Sven Geboers a248807e03 Add design: embedding-based motion similarity cache 1 month ago
Sven Geboers bf68e48460 fix(analysis): improve PCA handling when PC1 dominates, add pca_residual option and plot autoscaling/variance annotation 1 month ago