GOAL
What I explore
Show clearly and traceably where parties stand. A value on an axis is a position, not a grade; every score should have a source and the methodology is public.
APPROACH
Technical approach
Laravel 13 on SQLite (WAL, single writer at a time). A Czech and English website with an SVG radar, a read-only API with ETags and a “Find your match” feature without user accounts. The admin records scores with a reason and history, so you can trace how a position evolved.
NEXT STEP
What comes next
A nightly pipeline that runs articles through an LLM — summary, scoring, review — and validates the model output as data, not instructions, before anything is applied.
