-
218a0547e3
md files
main
sgeboers
2026-06-18 22:03:35 +02:00
-
bb8ce65ec9
overton analysis explorer page push
sgeboers
2026-06-18 22:01:57 +02:00
-
19e8d5b8ba
feat(overton): add category domain decomposition with interactive charts and TDD tests
sgeboers
2026-06-15 21:49:37 +02:00
-
a5624f65bc
style: humanize reports and translate Streamlit UI to English
sgeboers
2026-06-14 23:39:34 +02:00
-
3192a1a2bf
fix(overton): correct 3 critical data errors and 3 high-severity caveats
sgeboers
2026-06-14 22:45:12 +02:00
-
e00ad6283f
fix(overton): update verdict — migration acceptance durable, non-migration temporary
sgeboers
2026-06-08 19:42:57 +02:00
-
d05ec40584
fix(overton): address 6 substantive audit findings across all report surfaces
sgeboers
2026-06-08 19:11:48 +02:00
-
8826346190
fix(overton): reframe verdict and migration as gateway domain
sgeboers
2026-06-07 22:29:29 +02:00
-
5706e86777
feat(overton): coherent narrative architecture — Quarto article, Explorer Overton tab, report cleanup
sgeboers
2026-06-07 22:02:04 +02:00
-
a3154f72df
refactor: extract shared helpers to common.py, fix bugs, add TDD tests
sgeboers
2026-05-31 23:41:29 +02:00
-
0183bbc8a3
docs(solutions): compound extended Overton analysis methodology
sgeboers
2026-05-31 23:18:50 +02:00
-
28b24084f6
docs: add Overton analysis to README and AGENTS conventions
sgeboers
2026-05-31 23:14:51 +02:00
-
364c312076
fix(right-wing): update DB with latest motions, fix DROP TABLE bug, score all missing 2D
sgeboers
2026-05-31 22:21:35 +02:00
-
2d5b28fe1b
feat(overton): coalition coding fix + regenerate breakpoint analysis
sgeboers
2026-05-31 20:11:03 +02:00
-
7ff3fec992
fix(blog): correct centrist definition, contextualize metrics, add verdict at end
sgeboers
2026-05-31 20:10:14 +02:00
-
f8aca6be66
docs(blog): Add Overton window analysis blog post
sgeboers
2026-05-31 20:00:14 +02:00
-
d34d43a888
feat(overton): improvements and extensions — party differentiation, voting margin, SVD viz, mechanism validation, predictive model
sgeboers
2026-05-31 19:41:22 +02:00
-
7df961ba83
feat(overton): address 7 critical gaps in Overton window analysis
sgeboers
2026-05-26 23:33:13 +02:00
-
ff7665e86c
docs(solutions): domain decomposition reveals hidden Overton variance
sgeboers
2026-05-25 01:10:53 +02:00
-
1e06c46bd9
docs(overton): add domain decomposition, MP-level granularity, anti-institutional analysis
sgeboers
2026-05-25 01:10:03 +02:00
-
23aa70133f
docs(overton): revise verdict — window did NOT shift right, right-wing moderated
sgeboers
2026-05-25 00:40:19 +02:00
-
cea1468f15
docs: caveat SVD spatial positions reflect voting patterns, not policy content
sgeboers
2026-05-25 00:37:34 +02:00
-
eada678c0c
docs(overton): Add Overton window shift synthesis report
sgeboers
2026-05-25 00:34:24 +02:00
-
80c68c0112
fix(right-wing): match store_scores column names and value order to DB schema
sgeboers
2026-05-25 00:01:31 +02:00
-
84ec44e468
docs(report): add mechanism analysis findings
sgeboers
2026-05-24 23:29:14 +02:00
-
91325aa1f7
docs(report): document preliminary 2D extremity findings
sgeboers
2026-05-24 23:22:58 +02:00
-
b6612d834a
docs(plan): subagent-based two-dimensional extremity rescoring plan
sgeboers
2026-05-24 23:13:54 +02:00
-
bf37f84a8b
feat(extremity): two-dimensional rescoring with subagent pipeline
sgeboers
2026-05-24 23:13:42 +02:00
-
10fc002ef9
feat(skill): add score-extremity project-local skill
sgeboers
2026-05-24 22:52:50 +02:00
-
be007165b1
fix(right-wing): add resume support to extremity and sentiment scorers
sgeboers
2026-05-24 22:33:44 +02:00
-
ec18fe0540
chore: remove reports/ from .gitignore, delete stray backfill.py
sgeboers
2026-05-24 22:20:52 +02:00
-
711a410df3
chore: simplify Overton scripts, update README, add stemwijzer.db to gitignore
sgeboers
2026-05-24 22:19:21 +02:00
-
7b5f97e177
docs(solutions): document Overton window shift analysis methodology
sgeboers
2026-05-24 22:11:56 +02:00
-
2a081ade25
fix(overton): strict centrist definition + left support analysis
sgeboers
2026-05-09 00:45:38 +02:00
-
e478235c84
fix(overton): correct SVD axis interpretation, drop pass rate, synthesis rewrite
sgeboers
2026-05-09 00:21:46 +02:00
-
76b499cdc0
feat(analysis): Overton window breakpoint analysis with opposition control and SVD drift
sgeboers
2026-05-08 23:14:34 +02:00
-
d170444bda
feat(analysis): add migration anti-democratic overlap analysis
sgeboers
2026-05-08 22:56:38 +02:00
-
fbf92c82cf
feat(right-wing): dual-scoring extremity/sentiment + derived categories
sgeboers
2026-05-05 21:40:58 +02:00
-
f94edc3d04
feat(right-wing): sentiment analysis pipeline for right-wing motions
sgeboers
2026-05-05 21:25:42 +02:00
-
d2310edfc4
feat(right-wing): LLM-based policy extremity scoring
sgeboers
2026-05-05 21:23:08 +02:00
-
1bc83c4384
feat(right-wing): temporal aggregation of right-wing motion trends
sgeboers
2026-05-05 21:20:12 +02:00
-
d3dfb0ce2f
feat(right-wing): hybrid motion classifier using keywords + votes
sgeboers
2026-05-05 21:18:38 +02:00
-
c6f8540671
feat(right-wing): derive right-wing keywords via differential TF-IDF
sgeboers
2026-05-05 21:14:11 +02:00
-
3a46485067
added ansible again
sgeboers
2026-05-04 22:05:06 +02:00
-
272d839a42
feat: agent-native refactor, SVD consistency fixes, UX cleanup, mobile support
sgeboers
2026-05-04 21:56:40 +02:00
-
efb3a8fbd2
fix: agent-native audit — parameterize thresholds, add CRUD tests, tool discovery
sgeboers
2026-05-04 20:05:59 +02:00
-
8af27bbf04
feat: implement agent-native architecture (U1-U6)
sgeboers
2026-05-04 19:37:52 +02:00
-
98358344a0
docs: add STRATEGY.md with product strategy
sgeboers
2026-05-04 19:16:50 +02:00
-
a634ceba2d
cleanup: remove Docker, Ansible, and deployment infrastructure
sgeboers
2026-05-04 19:11:20 +02:00
-
1f053f7d91
refactor: simplify Explorer to 3 focused tabs — compass, trajectories, SVD
sgeboers
2026-05-01 14:46:52 +02:00
-
2c60f41f29
cleanup: archive stale scripts and delete orphaned generate_extra_charts
sgeboers
2026-05-01 12:22:55 +02:00
-
07dd393533
cleanup: remove stale .mindmodel, old venvs, orphaned code, and transient artifacts
sgeboers
2026-05-01 12:11:06 +02:00
-
6e36fa2604
feat: persist and load explained variance for scree plots
sgeboers
2026-05-01 10:34:31 +02:00
-
121c32ae8a
fix: make scree and party-axis functions resilient to missing schema artifacts
sgeboers
2026-05-01 10:20:55 +02:00
-
09bb99658f
docs: compound code review findings
sgeboers
2026-05-01 01:23:49 +02:00
-
a566221753
fix: remove duplicate import and add ruff to dev deps
sgeboers
2026-05-01 01:21:58 +02:00
-
3bdb43f162
refactor: decompose explorer.py into analysis/tabs/ and add scheduler
sgeboers
2026-05-01 01:05:55 +02:00
-
203ae178ca
chore: add compound-engineering config example
sgeboers
2026-05-01 00:09:14 +02:00
-
533584e746
test(logging): fix null formatter pyright error in setup test
sgeboers
2026-05-01 00:07:56 +02:00
-
14921e9256
feat: add benchmark suite for pipeline operations
sgeboers
2026-05-01 00:05:08 +02:00
-
e352d7c7bc
feat: add pipeline health checks module and CLI runner
sgeboers
2026-05-01 00:02:45 +02:00
-
04cc62ea06
refactor: tighten exception handling in database.py and add BLE lint rule
sgeboers
2026-04-30 23:59:02 +02:00
-
c85a367a8e
docs: add improvement roadmap, research notes, and solution docs
sgeboers
2026-04-30 23:55:24 +02:00
-
ad7286ddc8
chore: add ruff T20 lint rule to prevent prints in core modules
sgeboers
2026-04-30 23:51:37 +02:00
-
060c0b0e0a
refactor: migrate api_client.py prints to structured logging
sgeboers
2026-04-30 23:49:23 +02:00
-
390853eb60
feat: add structured logging configuration module
sgeboers
2026-04-30 23:46:46 +02:00
-
12807df642
infra: fix CI, config, docker-compose, README, and pre-commit
sgeboers
2026-04-30 23:44:59 +02:00
-
375955dbc4
cleanup: merge session ledgers into docs/solutions and delete artifacts
sgeboers
2026-04-30 23:24:43 +02:00
-
5f9e8965cd
sync to server
sgeboers
2026-04-16 23:21:22 +02:00
-
0d17c6364a
fix: use Procrustes-aligned scores for all 10 SVD components (consistent with compass)
sgeboers
2026-04-16 22:20:31 +02:00
-
fafb53cb3d
fix: SVD tab component 1/2 now uses compass-identical Procrustes-aligned positions; remove redundant y-axis annotations and interpretation caption
sgeboers
2026-04-16 22:12:09 +02:00
-
cd47fd5a83
feat: hide current calendar year from window dropdowns (covered by current_parliament)
sgeboers
2026-04-16 21:55:43 +02:00
-
f8a52ea9b7
fix: pass annual-only windows to compute_nd_axes in SVD components tab
sgeboers
2026-04-16 21:44:02 +02:00
-
62d8e15e03
fix: exclude quarterly windows from all PCA/SVD computation
sgeboers
2026-04-16 21:34:45 +02:00
-
be4375b303
docs(solutions): document best practice for deriving blog numbers from pipeline outputs
sgeboers
2026-04-16 18:52:53 +02:00
-
3a240fd907
docs(blog): update political compass post with correct EVR, GL-PvdA evidence, scree plot, HTML table
sgeboers
2026-04-16 18:47:43 +02:00
-
1bed3e4b96
chore(blog): add docs/research/.gitkeep
sgeboers
2026-04-16 18:25:01 +02:00
-
025617a7b8
Add GL-PvdA merger SVD analysis design with findings
sgeboers
2026-04-16 16:49:00 +02:00
-
cf549dcc1c
feat(svd): update 8 of 10 axis labels derived from motion content
sgeboers
2026-04-13 23:59:50 +02:00
-
3a6710091a
Use aligned PCA scores for time trajectory view
sgeboers
2026-04-13 23:25:48 +02:00
-
036c3f9a82
Use aligned PCA scores for all SVD components 1-10
sgeboers
2026-04-13 23:22:49 +02:00
-
12936c52c1
fix: use aligned PCA positions for SVD components 1-2 (consistent with compass)
sgeboers
2026-04-13 23:08:19 +02:00
-
4d6c777d54
fix: use CANONICAL_LEFT/RIGHT in compass PCA for consistency with SVD components tab
sgeboers
2026-04-13 22:50:11 +02:00
-
b1847f8d07
refactor(svd): update all 10 component labels based on motion analysis
sgeboers
2026-04-13 22:35:03 +02:00
-
4842367e78
feat(svd): pool-based motion assignment ensures all 10 components have 10 motions
sgeboers
2026-04-13 22:24:38 +02:00
-
467b0d1be1
fix: SVD tab now uses raw SVD values for ALL components 1-10
sgeboers
2026-04-13 21:51:21 +02:00
-
3d69375c01
refactor: remove motion listings from compass view, keep voting discipline
sgeboers
2026-04-12 21:34:13 +02:00
-
88595c869b
chore: convert mindmodel from YAML to markdown and clean up
sgeboers
2026-04-12 21:02:56 +02:00
-
910ef0dc3b
test: add SVD axis alignment and label consistency tests
sgeboers
2026-04-12 21:02:47 +02:00
-
1dd660afc7
refactor: make duckdb imports optional in analysis modules
sgeboers
2026-04-12 21:02:37 +02:00
-
823df6f9ee
fix: resolve SVD axis label alignment and score mismatch in tijdtraject view
sgeboers
2026-04-12 21:02:28 +02:00
-
54489b6a30
docs: add SVD axis label alignment fix design
sgeboers
2026-04-12 20:13:49 +02:00
-
60f71ecafe
docs: update blog with coalition loss discovery
sgeboers
2026-04-05 20:20:14 +02:00
-
76f26b5e72
docs: add polarization analysis blog post with visualizations
sgeboers
2026-04-05 20:05:00 +02:00
-
2c46e21acc
feat: add semantic gravity examples script and Axis 1 shift analysis
sgeboers
2026-04-05 19:44:08 +02:00
-
67eda93cb1
docs: add overtone shift analysis and insights
sgeboers
2026-04-05 19:40:23 +02:00
-
dafdfd5370
feat: add motion semantic drift analysis script
sgeboers
2026-04-05 19:21:46 +02:00
-
afdfe298cd
fix: switch to Lasso regression for better axis stability
sgeboers
2026-04-05 18:53:15 +02:00
-
9bb7e8efad
feat: add overtone shift analysis and update report
sgeboers
2026-04-05 15:23:07 +02:00
-
1c58429ab0
refactor: replace axis stability with Ridge regression weights
sgeboers
2026-04-05 15:19:25 +02:00