Bron
Primaire bron: gegevensmagazijn.tweedekamer.nl. Deze site toont een lokale cache (GitHub Actions), geen live-feed. Live-ophaling wordt niet uitgevoerd. Timestamps: laatste stemming in cache, laatste cache-sync, en expliciet "live-ophaling niet uitgevoerd".
Datering
Stemdatum is Activiteit.Datum, anders Besluit.GewijzigdOp.
Uitslag
BesluitSoort en FractieGrootte. Onthouding telt niet mee.
Schematische Kamerzaal
De Kamerzaal op home en stemmingen is een SVG-diagram. Alleen als er een stemming in de cache is, volgt de zetelverdeling die stemming. Zonder stemming is de verdeling 50/50 schematisch — geen Kameruitslag, geen 52/54%-voorbeeld.
Waarom-laag
Op elke stemming staan vier eerlijke labels: Tekst van de motie, Toelichting, Partijverklaring (bron) en Niet in lokale cache gevonden.
Alleen velden uit de lokale Besluit-, Zaak- en Stemming-cache. Zaak-titel is geen motietekst. Zaak(...)/Document wordt niet live opgehaald; de Document-URL staat als bronlink. Besluit.Opmerking is de enige toelichting in deze cache. Fractiemotieven komen uit een partijverklaring in de bron, als die in de cache staat.
Spanning
"Spanning" is de rekenkundige nabijheid van voor- en tegenstemmen. Formule: closeness = 1 − |voor − tegen| / stemmende zetels.
- Hoog: closeness ≥ 0.75 (marge ≤ 25% van de stemmende zetels)
- Middel: closeness ≥ 0.45
- Laag: daaronder
- Signaal "krappe marge": |voor − tegen| ≤ 10 zetels
Kamerleden en portretten
Ledenprofielen gebruiken Persoon en FractieZetelPersoon uit de lokale cache. Portretten komen uit het officiële Gegevensmagazijn-bestand (Persoon/resource). Ontbreekt een foto of een biografisch veld, dan staat er "niet in bron" of "geen portret in cache".
Patronen
Thema is trefwoord. Rebel is hoofdelijk tegen de fractielijn.
Privacy: privacybeleid.