241 Commits (3bdb43f16251a046bdfe388fd0ceb9ad96e96478)
 

Author SHA1 Message Date
Sven Geboers 3bdb43f162 refactor: decompose explorer.py into analysis/tabs/ and add scheduler 4 weeks ago
Sven Geboers 203ae178ca chore: add compound-engineering config example 4 weeks ago
Sven Geboers 533584e746 test(logging): fix null formatter pyright error in setup test 4 weeks ago
Sven Geboers 14921e9256 feat: add benchmark suite for pipeline operations 4 weeks ago
Sven Geboers e352d7c7bc feat: add pipeline health checks module and CLI runner 4 weeks ago
Sven Geboers 04cc62ea06 refactor: tighten exception handling in database.py and add BLE lint rule 4 weeks ago
Sven Geboers c85a367a8e docs: add improvement roadmap, research notes, and solution docs 4 weeks ago
Sven Geboers ad7286ddc8 chore: add ruff T20 lint rule to prevent prints in core modules 4 weeks ago
Sven Geboers 060c0b0e0a refactor: migrate api_client.py prints to structured logging 4 weeks ago
Sven Geboers 390853eb60 feat: add structured logging configuration module 4 weeks ago
Sven Geboers 12807df642 infra: fix CI, config, docker-compose, README, and pre-commit 4 weeks ago
Sven Geboers 375955dbc4 cleanup: merge session ledgers into docs/solutions and delete artifacts 4 weeks ago
Sven Geboers 5f9e8965cd sync to server 1 month ago
Sven Geboers 0d17c6364a fix: use Procrustes-aligned scores for all 10 SVD components (consistent with compass) 1 month ago
Sven Geboers fafb53cb3d fix: SVD tab component 1/2 now uses compass-identical Procrustes-aligned positions; remove redundant y-axis annotations and interpretation caption 1 month ago
Sven Geboers cd47fd5a83 feat: hide current calendar year from window dropdowns (covered by current_parliament) 1 month ago
Sven Geboers f8a52ea9b7 fix: pass annual-only windows to compute_nd_axes in SVD components tab 1 month ago
Sven Geboers 62d8e15e03 fix: exclude quarterly windows from all PCA/SVD computation 1 month ago
Sven Geboers be4375b303 docs(solutions): document best practice for deriving blog numbers from pipeline outputs 1 month ago
Sven Geboers 3a240fd907 docs(blog): update political compass post with correct EVR, GL-PvdA evidence, scree plot, HTML table 1 month ago
Sven Geboers 1bed3e4b96 chore(blog): add docs/research/.gitkeep 1 month ago
Sven Geboers 025617a7b8 Add GL-PvdA merger SVD analysis design with findings 1 month ago
Sven Geboers cf549dcc1c feat(svd): update 8 of 10 axis labels derived from motion content 2 months ago
Sven Geboers 3a6710091a Use aligned PCA scores for time trajectory view 2 months ago
Sven Geboers 036c3f9a82 Use aligned PCA scores for all SVD components 1-10 2 months ago
Sven Geboers 12936c52c1 fix: use aligned PCA positions for SVD components 1-2 (consistent with compass) 2 months ago
Sven Geboers 4d6c777d54 fix: use CANONICAL_LEFT/RIGHT in compass PCA for consistency with SVD components tab 2 months ago
Sven Geboers b1847f8d07 refactor(svd): update all 10 component labels based on motion analysis 2 months ago
Sven Geboers 4842367e78 feat(svd): pool-based motion assignment ensures all 10 components have 10 motions 2 months ago
Sven Geboers 467b0d1be1 fix: SVD tab now uses raw SVD values for ALL components 1-10 2 months ago
Sven Geboers 3d69375c01 refactor: remove motion listings from compass view, keep voting discipline 2 months ago
Sven Geboers 88595c869b chore: convert mindmodel from YAML to markdown and clean up 2 months ago
Sven Geboers 910ef0dc3b test: add SVD axis alignment and label consistency tests 2 months ago
Sven Geboers 1dd660afc7 refactor: make duckdb imports optional in analysis modules 2 months ago
Sven Geboers 823df6f9ee fix: resolve SVD axis label alignment and score mismatch in tijdtraject view 2 months ago
Sven Geboers 54489b6a30 docs: add SVD axis label alignment fix design 2 months ago
Sven Geboers 60f71ecafe docs: update blog with coalition loss discovery 2 months ago
Sven Geboers 76f26b5e72 docs: add polarization analysis blog post with visualizations 2 months ago
Sven Geboers 2c46e21acc feat: add semantic gravity examples script and Axis 1 shift analysis 2 months ago
Sven Geboers 67eda93cb1 docs: add overtone shift analysis and insights 2 months ago
Sven Geboers dafdfd5370 feat: add motion semantic drift analysis script 2 months ago
Sven Geboers afdfe298cd fix: switch to Lasso regression for better axis stability 2 months ago
Sven Geboers 9bb7e8efad feat: add overtone shift analysis and update report 2 months ago
Sven Geboers 1c58429ab0 refactor: replace axis stability with Ridge regression weights 2 months ago
Sven Geboers 50fafeecf3 feat: add motion semantic drift analysis script 2 months ago
Sven Geboers 846e9cf67f fix: import canonical parties from config, simplify theme consistency check 2 months ago
Sven Geboers bad9cd758d docs: add SVD theme divergence solution doc and validation hook 2 months ago
Sven Geboers c71710433a fix: correct axis 4 theme to match actual party positions (NSC/BBB vs D66/CDA/JA21) 2 months ago
Sven Geboers bce0ed56de fix: add semantic left_pole/right_pole labels to SVD axes 2 months ago
Sven Geboers f775e41c96 test: add canonical party set validation for SVD flip direction 2 months ago