feat(#139,#129,#138,#141): v2-Frontend (ECOnGOOD-CD), Login-Modal, Auto-DL, OG-Cards
v2-Frontend (#139, ECOnGOOD CD Manual Juni 2024):
- app/static/v2/: tokens.css, fonts.css, v2.css, Nunito-Sans woff2, Phosphor-Icons (21 SVGs)
- app/templates/v2/: base.html + 11 Screens + 8 Component-Macros
- AppShell mit Sidebar (Lesen/Pruefen/Daten/Admin), v2-Detail mit allen Features
(ScoreHero, MatrixMini, QuoteCard, Redline, Fraktions-Scores)
- v2 ist jetzt Default unter / — classic unter /classic
- Login-Modal in v2-Topbar mit Tabs Anmelden/Registrieren (#129)
- Phosphor-Icons in Sidebar + Topbar mit dynamischem Theme-Toggle
- Keyboard-Shortcuts (j/k/Enter/Esc/?/path), Landtag-Suche, Antrag-Historie,
Sort-Dropdown, Matrix-Feld-Info-Modal, Bookmarks/Comments/Voting/Share/Re-Analyze
Backend-Erweiterungen:
- main.py: ~30 neue Routes (/v2/*, /antrag/{ds}, /api/auth/{login,refresh,logout},
/api/me/merkliste/*, /api/admin/*, /v2/admin/*, OG-Cards, etc.)
- og_card.py + og_template: Open-Graph-Bilder via Playwright (#141)
- wahlprogramm_fetch.py + wahlprogramm-links.yaml: SHA-Gate Auto-DL (#138)
- auswertungen.py: BL-Filter + get_wahlperioden Helper (#137)
- auth.py: Direct-Access-Grant + Refresh-Token-Cookie
Classic-Updates:
- Header-DRY via _header.html, Auswertungen redirected, Batch-Inline raus
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-25 20:55:57 +02:00
# Kuratierte URL-Kandidaten für fehlende Wahlprogramme (#138).
# Gepflegt als Admin-Aufgabe — nur halbautomatisch (kein Auto-Download).
#
# Struktur:
# BL:
# PARTEI:
# - url: https://...
# titel: "Vollständiger Programm-Titel"
# jahr: 2024
# sha256: "" # optional; nach erstem Download ausfüllen
#
# Einträge hier landen in `suggest_candidates(bl, partei)`.
# Nur PDFs, keine Webseiten.
NRW :
BSW :
- url : https://bsw-nrw.de/wp-content/uploads/wahlprogramm-bsw-nrw-2022.pdf
titel : "BSW NRW Wahlprogramm 2022 (Platzhalter — URL prüfen)"
jahr : 2022
sha256 : ""
feat: Block 2.1 — NRW WP17 historische Wahlprogramme indiziert (Pilot)
5 Programme zur LTW NRW 14.05.2017 als historische Wahlprogramme im
Embeddings-Index — erster Datensatz für die zeitpunktige Bewertung
historischer Antraege:
- cdu-nrw-2017 (Laschet, 120 S., 172 chunks)
- spd-nrw-2017 (Kraft, 116 S., 169 chunks)
- gruene-nrw-2017 (131 S., 322 chunks)
- fdp-nrw-2017 (Lindner, 56 S., 92 chunks)
- afd-nrw-2017 (84 S., 78 chunks)
Geltungszeitraum 2017-05-14 (Wahltag WP17) bis 2022-05-15 (Wahltag
WP18, exklusiv). Eintraege liegen NUR in embeddings.PROGRAMME — die
WAHLPROGRAMME[NRW]-Struktur bleibt single-current (cdu-nrw-2022).
programme._migrate_from_legacy hat einen neuen Schritt 2b, der
typ=wahlprogramm-Eintraege aus embeddings.PROGRAMME mit explizitem
gueltig_ab/_bis als historische Wahlprogramme registriert. Damit
liefert wahlprogramm_zum_zeitpunkt() jetzt fuer NRW-Antraege aus dem
Zeitraum 2017-2022 das passende Programm.
Live-Verifikation auf gwoe-antragspruefer-dev:
- 2018-09-01 -> cdu-nrw-2017 (WP17)
- 2024-01-01 -> cdu-nrw-2022 (WP18)
- Grenze: 14.05.2022 -> WP17, 15.05.2022 -> WP18
Tests: 116 gruen, plus neue test_grenze_zwischen_wp17_und_wp18 und
angepasstes test_datum_vor_aktueller_wp_nrw_wp17.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-08 09:44:26 +02:00
# Landtagswahl NRW 14.05.2017 — Wahlperiode 17 (2017– 2022).
# Recherche 2026-05-08. Liegen unter `app/static/referenzen/<datei>.pdf`.
NRW_WP17 :
CDU :
- url : https://www.cdu-nrw.de/sites/www.neu.cdu-nrw.de/files/downloads/2017-04-01_regierungsprogramm_cdu_fuer_nrw_2017-2022.pdf
titel : "Zuhören. Entscheiden. Handeln. — Regierungsprogramm der CDU für Nordrhein-Westfalen 2017– 2022 (Beschluss 39. Landesparteitag, 1. April 2017, Münster)"
jahr : 2017
sha256 : "3aabd097244938cff7d79359b32dc3faa08c351a77fb51beb8534e02df85c7ed"
SPD :
- url : https://library.fes.de/pdf-files/bibliothek/ltw-programme/regierungsprogramm_der_nrwspd_7822683.pdf
titel : "Der NRW-Plan — Unser Programm für 2017– 2022 #NRWir (Regierungsprogramm der NRWSPD; Mirror Friedrich-Ebert-Stiftung)"
jahr : 2017
sha256 : "487e80ac60ce33176b892fe22abddd34a3f50a67f07e9c205ac0182cd8e42e15"
GRÜNE :
- url : https://web.archive.org/web/20190527233611if_/https://www.gruene-nrw.de/dateien/wahlprogramm2017.pdf
titel : "Wahl. Programm. — BÜNDNIS 90/DIE GRÜNEN NRW zur Landtagswahl am 14. Mai 2017 (Wayback-Mirror, Original gruene-nrw.de offline)"
jahr : 2017
sha256 : "4b3de49336707a39f94749c301e7e500489e3855eeea1999a86cc261e8a3355a"
FDP :
- url : https://www.fdp.nrw/sites/default/files/2022-03/Landtagswahlprogramm2017_2.pdf
titel : "Landtagswahlprogramm 2017 der Freien Demokraten Nordrhein-Westfalen (Spitzenkandidat Christian Lindner)"
jahr : 2017
sha256 : "b15aba0ce2c4942d48c9c5eb808d276ca2f589b458677f92ec557412d65e64d5"
AfD :
- url : https://www.wahlprogramme-vergleichen.de/media/programme/afd_landtagswahl_nrw_2017.pdf
titel : "Wahlprogramm der AfD für die Bürger Nordrhein-Westfalens — Landtagswahl 2017 (Mirror wahlprogramme-vergleichen.de)"
jahr : 2017
sha256 : "74c613a4683f1ddca8e0966d491696c9b9d839e3833582f574e6bc7614f2f21b"
feat: Block 2.4 + 2.5 — historische Wahlprogramme zurück bis 2011
92 neue PDFs + Geltungsdaten in PROGRAMME-Registry:
Block 2.4 — direkte 2019er-Lücken (21 Dokumente):
- BIW Bremen: Wahlprogramme 2015 + 2019 + 2023
- BUND WP19 (BTW 2017): CDU, CSU, SPD, GRÜNE, FDP, AfD, LINKE
- HH WP21 (BS 2015): SPD, CDU, GRÜNE, LINKE, AfD, FDP
- TH WP6 (LTW 2014): LINKE, CDU, SPD, GRÜNE, AfD, FDP
Block 2.5 — Vor-Vorperioden 2011-2014 (~71 Dokumente) für 15 BL:
BB WP6, BE WP17, BUND WP18, BW WP15, BY WP17, HB WP19, HE WP19,
LSA WP6, MV WP6, NI WP17, NRW WP16, RP WP16, SH WP18, SL WP15, SN WP6.
Inkl. PIRATEN, BVB/FREIE WÄHLER, FREIE WÄHLER, SSW.
Coverage: 287 Programme (286 indiziert auf dev — linke-sl-2012 ist
ein 2-Seiten-Kurzwahlprogramm und liefert keine Chunks).
Source-of-Truth-Pflege:
- wahlprogramm-links.yaml ergänzt (Quellen-URLs für alle PDFs)
- wahlprogramm-shas.lock.json ergänzt (SHA-256 für Integritätsprüfung)
- test_programme.py: drei Versionen NRW CDU statt zwei
Schließt #233 + #234.
2026-05-08 14:10:52 +02:00
# Landtagswahl NRW 13.05.2012 — Wahlperiode 16 (2012-05-13 bis 2017-06-01).
# Vorgezogene Neuwahl nach Scheitern des rot-grünen Minderheits-Haushalts
# 2012 (Auflösung des Landtags am 14.03.2012). Kabinett Kraft II, rot-grüne
# Koalition mit absoluter Mehrheit (SPD 39,1 %, GRÜNE 11,3 %); Piraten
# erstmals und einmalig im NRW-Landtag (7,8 %). CDU mit Norbert Röttgen
# 26,3 % (schlechtestes Ergebnis seit 1947), FDP 8,6 % unter Spitzen-
# kandidat Christian Lindner. CDU und FDP veröffentlichten 2012 keine
# vollständigen Wahlprogramme, sondern nur Wahlaufrufe (kurze Plattform-
# Papiere); GRÜNE-Update 2012 als HTML-Seite ohne PDF-Mirror, Original
# `gruene-nrw.de/update2012.html` heute 404, Wayback aus dieser Umgebung
# nicht erreichbar (Connection refused 207.241.237.3:443). Recherche
# 2026-05-08. Liegen unter `app/static/referenzen/<datei>.pdf`.
NRW_WP16 :
SPD :
- url : https://library.fes.de/pdf-files/bibliothek/ltw-programme/doc_39304_201246152712_552258.pdf
titel : "NRW auf gutem Weg — Regierungsprogramm der NRWSPD 2012– 2017 (Spitzenkandidatin und Ministerpräsidentin Hannelore Kraft; Mirror Friedrich-Ebert-Stiftung)"
jahr : 2012
sha256 : "4c6c3d0286a73e71519f07224a8e377ccf296793e3cc9eb099427faac4063464"
CDU :
- url : https://www.cdu-kreis-soest.de/image/inhalte/file/LTW_Wahlaufruf.pdf
titel : "Verantwortung. Kompetenz. Nachhaltigkeit. — Wahlaufruf an die Bürgerinnen und Bürger in Nordrhein-Westfalen (Wahlaufruf der CDU NRW zur Landtagswahl 13.05.2012, Spitzenkandidat Norbert Röttgen; Mirror CDU Kreis Soest, da Original wahl2012.cdu-nrw.de redirected auf cdu-nrw.de und liefert dort 404)"
jahr : 2012
sha256 : "c3632bde66672f9da66c0772d51bcff560bfaf21e600ca68017ca663cbf776fa"
GRÜNE :
- url : ""
titel : "Grüner Zukunftsplan: Update 2012 — Unsere Schwerpunkte (Beschluss Sonder-Landesdelegiertenkonferenz 30.03.– 01.04.2012, Essen; Spitzenkandidatin Sylvia Löhrmann); kein PDF-Mirror auffindbar — Original gruene-nrw.de/update2012.html heute 404, Yumpu-Mirror (#2895936) hat PDF-Download deaktiviert, Wayback aus aktueller Umgebung nicht erreichbar; manuelle Beschaffung über Heinrich-Böll-Stiftung NRW oder LDK-Archiv erforderlich"
jahr : 2012
sha256 : ""
FDP :
- url : https://www.freiheit.org/sites/default/files/2019-10/nordrhein-westfalen2012.pdf
titel : "Wahlaufruf der FDP-NRW zur Landtagswahl am 13. Mai 2012 — „Lieber neue Wahlen als neue Schulden“ (Beschluss a.o. Landesparteitag 01.04.2012, Duisburg; Spitzenkandidat Christian Lindner; Mirror Archiv des Liberalismus / Friedrich-Naumann-Stiftung)"
jahr : 2012
sha256 : "30bf7f335df798eb247e8547f77f1bc2ee74a8bf4b65ab85cdcfb4be43583d32"
PIRATEN :
- url : https://wiki.piratenpartei.de/wiki/images/b/bf/WahlprogrammNRW2012_Basis_V2_PrintA5.pdf
titel : "Wahlprogramm der Piratenpartei Nordrhein-Westfalen zur Landtagswahl 2012 (Version 2.3, Stand 03.05.2012; Beschluss Landesparteitag 14.– 15.04.2012, Dortmund; erstmaliger und einmaliger Einzug in den NRW-Landtag mit 7,8 %)"
jahr : 2012
sha256 : "6cb68585bde5249b44b87bcce5849f71b27ea4bb7ea241fdb1715831229fdfdd"
# Landtagswahl Baden-Württemberg 27.03.2011 — Wahlperiode 15 (2011-03-27
# bis 2016-03-13). Erste GRÜNE-geführte Landesregierung in einem deutschen
# Bundesland: Kabinett Kretschmann I (GRÜNE+SPD) nach Abwahl der CDU-FDP-
# Koalition unter Stefan Mappus, kurz nach Fukushima-Reaktorkatastrophe.
# Recherche 2026-05-07. Liegen unter `app/static/referenzen/<datei>.pdf`.
BW_WP15 :
GRÜNE :
- url : http://www.gruene-drogenpolitik.de/wp-content/uploads/2011/04/Landtagswahlprogramm-web.pdf
titel : "Das neue Programm für Baden-Württemberg — Wahlprogramm BÜNDNIS 90/DIE GRÜNEN Baden-Württemberg zur Landtagswahl 2011 (Beschluss 25. Landesdelegiertenkonferenz, 4.– 5. Dezember 2010, Bruchsal; Spitzenkandidat Winfried Kretschmann; Mirror gruene-drogenpolitik.de, da Original gruene-bw.de-Pfad heute nicht mehr erreichbar)"
jahr : 2011
sha256 : "f135737ef8aeee7d525a7299eb468f3c5d1e812c5836de4efa897eaa3d7036c8"
SPD :
- url : https://library.fes.de/pdf-files/bibliothek/ltw-programme/regierungsprogramm_708430.pdf
titel : "Regierungsprogramm der SPD Baden-Württemberg 2011– 2016 (Spitzenkandidat Nils Schmid; Mirror Friedrich-Ebert-Stiftung)"
jahr : 2011
sha256 : "79d4b8d0ea60070bf77c678798a075acdd2607532c17648be1bdacaa95859b9a"
CDU :
- url : https://web.archive.org/web/20110409065929if_/http://www.cdu-bw.de/uploads/media/CDU-Regierungsprogramm.pdf
titel : "Chancen ergreifen. Wohlstand sichern. — Der Baden-Württemberg-Weg im neuen Jahrzehnt — Regierungsprogramm der CDU Baden-Württemberg (Spitzenkandidat und Ministerpräsident Stefan Mappus; Wayback-Mirror, Original cdu-bw.de-Pfad heute nicht mehr erreichbar)"
jahr : 2011
sha256 : "f9406f3ac2bfbb779ff97ff06dd29003059b05abaf0bf82c31998aff4c4aea27"
FDP :
- url : https://www.freiheit.org/sites/default/files/2019-10/baden-wuerttemberg2011_0.pdf
titel : "Vorn bleiben. Erfolgsmodell Baden-Württemberg. Regierungsprogramm 2011– 2016 — Wahlprogramm zur Landtagswahl 2011 der Freien Demokratischen Partei Landesverband Baden-Württemberg (Beschluss Landesparteitag 5. Januar 2011, Stuttgart; Spitzenkandidat Hans-Ulrich Rülke; Mirror Friedrich-Naumann-Stiftung, da Original fdp-bw.de hinter Cookie-Consent-Wall)"
jahr : 2011
sha256 : "66fed6a5579c5224ca23254d5e2832eedb1b36ea5d704a5326215d79c3bbba2c"
# Landtagswahl Rheinland-Pfalz 27.03.2011 — Wahlperiode 16 (2011-03-27 bis
# 2016-03-13). Kabinett Beck V (SPD-Alleinregierung) bis Januar 2013, dann
# Kabinett Dreyer I (rot-grüne Koalition SPD+GRÜNE) nach Becks Rücktritt;
# erstmaliger Einzug der Grünen mit 15,4 Prozent. Recherche 2026-05-08.
# Liegen unter `app/static/referenzen/<datei>.pdf`.
RP_WP16 :
CDU :
- url : https://dorotheaschaefer.wordpress.com/wp-content/uploads/2011/02/zukunftsprogramm2011.pdf
titel : "Das Zukunftsprogramm — Mein Bürgervertrag mit Rheinland-Pfalz (CDU Rheinland-Pfalz, Spitzenkandidatin Julia Klöckner; PDF aus dem Wahlkampf 2011, Mirror auf Wordpress-Blog der CDU-Landtagsabgeordneten Dorothea Schäfer; Original cdurlp.de-Pfad heute nicht mehr erreichbar, Wayback-Snapshot des Original-PDF nur als 302-Redirect-Stub erhalten)"
jahr : 2011
sha256 : "ebb06c7a88af44db7d7953081076a7c810d82f568074b069fc5c2cb74b1ff5c6"
SPD :
- url : http://library.fes.de/pdf-files/bibliothek/ltw-programme/regierungsprogramm_endversion_708431.pdf
titel : "Auf gutem Kurs, Rheinland-Pfalz! — Regierungsprogramm 2011-2016 der SPD Rheinland-Pfalz (Spitzenkandidat Kurt Beck; Beschluss außerordentlicher Landesparteitag 15.01.2011 in der Alten Lokhalle Mainz; Mirror Friedrich-Ebert-Stiftung)"
jahr : 2011
sha256 : "b1679f7ae7a4cde3e05f2cf0584e424bcac94950448ff4f582e1213f74db1293"
GRÜNE :
- url : https://web.archive.org/web/20110626113753id_/http://gruene-rlp.de/userspace/RP/lv_rlp/pdfs/gruene_dokumente/Programm_LW_2011_net.pdf
titel : "Auf nach GRÜNland-Pfalz — Das GRÜNE Wahlprogramm zur Landtagswahl 2011 (BÜNDNIS 90/DIE GRÜNEN Rheinland-Pfalz, Spitzenkandidat*innen Eveline Lemke und Daniel Köbler; einstimmig beschlossen Landesparteitag Dezember 2010 in Emmelshausen; Wayback-Mirror, Original gruene-rlp.de-Pfad heute nicht mehr erreichbar)"
jahr : 2011
sha256 : "e0b78150380c99324bedddd7fbfbad2c0c02d35f6d73ab21e280877c99d18b5d"
feat: Block 2.3 — historische Wahlprogramme fuer 13 Bundeslaender + Bund
Massen-Beschaffung von Vorperioden-Wahlprogrammen via 15 parallele
Background-Agents. Jeder BL bekommt seine direkt vorhergehende WP
indiziert, sodass wahlprogramm_zum_zeitpunkt() jetzt fuer Antrage aus
2016-2024 historisch korrekt das damalige Programm liefert (vorher None
oder das aktuelle).
Indiziert (~83 PDFs, 9.799 Chunks insgesamt fuer Block 2.3):
| BL | Vorperiode | Wahltag | gueltig bis | Parteien |
|----|-----------|---------|------------|----------|
| BB | WP7 | 2019-09-01 | 2024-09-22 | SPD, CDU, GRUENE, AfD, LINKE, BVB/FW |
| BE | WP18 | 2016-09-18 | 2021-09-26 | SPD, LINKE, GRUENE, CDU, AfD, FDP |
| BW | WP16 | 2016-03-13 | 2021-03-14 | GRUENE, CDU, AfD, SPD, FDP |
| BY | WP18 | 2018-10-14 | 2023-10-08 | CSU, GRUENE, FW, AfD, SPD, FDP |
| HB | WP20 | 2019-05-26 | 2023-05-14 | SPD, GRUENE, LINKE, CDU, FDP, AfD |
| HE | WP20 | 2018-10-28 | 2023-10-08 | CDU, GRUENE, SPD, AfD, FDP, LINKE |
| HH | WP22 | 2020-02-23 | 2025-03-02 | SPD, GRUENE, CDU, LINKE, AfD, FDP |
| LSA | WP7 | 2016-03-13 | 2021-06-06 | CDU, SPD, GRUENE, AfD, LINKE, FDP |
| MV | WP7 | 2016-09-04 | 2021-09-26 | SPD, CDU, AfD, LINKE, GRUENE |
| NI | WP18 | 2017-10-15 | 2022-10-09 | SPD, CDU, GRUENE, AfD, FDP |
| RP | WP17 | 2016-03-13 | 2021-03-14 | SPD, GRUENE, FDP, AfD, CDU |
| SH | WP19 | 2017-05-07 | 2022-05-08 | CDU, SPD, GRUENE, FDP, AfD, SSW |
| SL | WP16 | 2017-03-26 | 2022-03-27 | CDU, SPD, LINKE, AfD, GRUENE |
| SN | WP7 | 2019-09-01 | 2024-09-01 | CDU, GRUENE, SPD, AfD, LINKE |
| TH | WP7 | 2019-10-27 | 2024-09-01 | LINKE, SPD, GRUENE, CDU, AfD, FDP |
Live-Verifikation auf gwoe-antragspruefer-dev: 17/17 historische
Lookups korrekt (alle 16 BL + Bund). Tests: 117 grun.
PDF-Quellen: 60% direkt von Parteiwebseiten, 30% via Mirror
(abgeordnetenwatch.de, Friedrich-Ebert-Stiftung, Friedrich-Naumann-
Stiftung, KAS-Archiv), 10% via Wayback Machine fuer Programme der
Vorperioden, deren Original-URLs nicht mehr existieren.
Total Embeddings-Index: 195 Programme, 24 BL/Wahlperioden-Kombinationen
abgedeckt. Block 2 (historische Indexierung) damit zu rund 60%
abgeschlossen — pro BL 1 vorhergehende WP plus aktuell, vor 2016 ist
noch nichts indiziert.
Roadmap-Update: Block 2.3 abgeschlossen, naechster Schritt waere
Block 2.4 (zweite Vorperiode pro BL).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-08 11:27:43 +02:00
# Landtagswahl Rheinland-Pfalz 13.03.2016 — Wahlperiode 17 (2016-03-13 bis
# 2021-03-14). Kabinett Dreyer II, erste Ampel-Koalition in einem deutschen
# Bundesland (SPD+GRÜNE+FDP) nach Wahlsieg gegen CDU-Spitzenkandidatin
# Julia Klöckner. Recherche 2026-05-08. Liegen unter
# `app/static/referenzen/<datei>.pdf`.
RP_WP17 :
CDU :
- url : https://web.archive.org/web/20160229134753id_/http://www.cdurlp.de/sites/www.cdu-rlp.de/files/docs/20160202_regierungsprogramm.pdf
titel : "100 % Einsatz für Rheinland-Pfalz. 100 % für unsere Heimat. 100 % besser. — Das Regierungsprogramm der CDU Rheinland-Pfalz (Spitzenkandidatin Julia Klöckner; Wayback-Mirror, Original cdurlp.de-Pfad heute nicht mehr erreichbar)"
jahr : 2016
sha256 : "65053bb1a8445437cd4450bc07b5d0b953440acef179a0a627ba4fe4c605cd0d"
SPD :
- url : http://library.fes.de/pdf-files/bibliothek/ltw-programme/spd-regierungsprogramm_7802041.pdf
titel : "Unser Land von morgen — Regierungsprogramm der SPD Rheinland-Pfalz zur Landtagswahl 2016 (Beschluss außerordentlicher Landesparteitag 23.01.2016; Mirror Friedrich-Ebert-Stiftung)"
jahr : 2016
sha256 : "df1308d972211a8ed16ae6498e706c2a59edfbe031847bec76e69299148ef203"
GRÜNE :
- url : https://web.archive.org/web/20160130164326id_/http://gruene-rlp.de/userspace/RP/lv_rlp/Downloads/LTW-Programm_2016_web_final.pdf
titel : "GRÜN geht's weiter — Programm für ein lebenswertes Rheinland-Pfalz (Landtagswahl 2016; BÜNDNIS 90/DIE GRÜNEN RLP, Spitzenkandidat*innen Eveline Lemke und Daniel Köbler; Wayback-Mirror, Original gruene-rlp.de-Pfad heute nicht mehr erreichbar)"
jahr : 2016
sha256 : "0ee5ed26dfc6923b32b22f0e06c912e542700f027f6a74961da538d1dd87add4"
FDP :
- url : https://www.freiheit.org/sites/default/files/2019-10/rheinland-pfalz2016.pdf
titel : "Wahlprogramm zur Landtagswahl 2016 der Freien Demokratischen Partei Landesverband Rheinland-Pfalz (Beschluss a.o. Landesparteitag 10.10.2015 Ransbach-Baumbach; Spitzenkandidat Volker Wissing; Mirror Friedrich-Naumann-Stiftung)"
jahr : 2016
sha256 : "11e122d0f3374e56702098065be7d8f07a6197e04b0ac06a35262285529f6dd7"
AfD :
- url : https://web.archive.org/web/20160311112048id_/http://www.alternative-rlp.de/wp-content/uploads/2015/11/wahlprogramm-ausfuehrlich.pdf
titel : "Freiheit, Demokratie und Verantwortung — Wahlprogramm des Landesverbandes Rheinland-Pfalz der Alternative für Deutschland zur Landtagswahl 2016 (Spitzenkandidat Uwe Junge; Wayback-Mirror, Original alternative-rlp.de-Pfad heute nicht mehr erreichbar)"
jahr : 2016
sha256 : "ef44e3213929aa412ad6c6fa2499ff7c68e1ff5fb88af50276fadb08c6ec3c01"
feat: Block 2.4 + 2.5 — historische Wahlprogramme zurück bis 2011
92 neue PDFs + Geltungsdaten in PROGRAMME-Registry:
Block 2.4 — direkte 2019er-Lücken (21 Dokumente):
- BIW Bremen: Wahlprogramme 2015 + 2019 + 2023
- BUND WP19 (BTW 2017): CDU, CSU, SPD, GRÜNE, FDP, AfD, LINKE
- HH WP21 (BS 2015): SPD, CDU, GRÜNE, LINKE, AfD, FDP
- TH WP6 (LTW 2014): LINKE, CDU, SPD, GRÜNE, AfD, FDP
Block 2.5 — Vor-Vorperioden 2011-2014 (~71 Dokumente) für 15 BL:
BB WP6, BE WP17, BUND WP18, BW WP15, BY WP17, HB WP19, HE WP19,
LSA WP6, MV WP6, NI WP17, NRW WP16, RP WP16, SH WP18, SL WP15, SN WP6.
Inkl. PIRATEN, BVB/FREIE WÄHLER, FREIE WÄHLER, SSW.
Coverage: 287 Programme (286 indiziert auf dev — linke-sl-2012 ist
ein 2-Seiten-Kurzwahlprogramm und liefert keine Chunks).
Source-of-Truth-Pflege:
- wahlprogramm-links.yaml ergänzt (Quellen-URLs für alle PDFs)
- wahlprogramm-shas.lock.json ergänzt (SHA-256 für Integritätsprüfung)
- test_programme.py: drei Versionen NRW CDU statt zwei
Schließt #233 + #234.
2026-05-08 14:10:52 +02:00
# Landtagswahl Niedersachsen 20.01.2013 — Wahlperiode 17 (2013-01-20 bis
# 2017-11-14). Kabinett Weil I, rot-grüne Koalition SPD+GRÜNE nach Wahl-
# sieg gegen Ministerpräsident David McAllister (CDU); Stephan Weil als
# Ministerpräsident gewählt am 19.02.2013. AfD trat erst zur LTW 2017 an,
# daher hier kein AfD-Eintrag. Recherche 2026-05-08. Liegen unter
# `app/static/referenzen/<datei>.pdf`.
NI_WP17 :
SPD :
- url : https://library.fes.de/pdf-files/bibliothek/ltw-programme/regierungsprogramm_2013-2018_7758956.pdf
titel : "Anpacken. Besser machen. — Das Regierungsprogramm 2013– 2018 der SPD Niedersachsen (Beschluss Landesparteitag 10.11.2012; Spitzenkandidat Stephan Weil; Mirror Friedrich-Ebert-Stiftung)"
jahr : 2012
sha256 : "1bc419f1739bfb9d1138c71cd8d0bc9063def6d607b1ab0a66fd55e057efa0a9"
CDU :
- url : https://web.archive.org/web/20140725081241if_/http://www.cdu-niedersachsen.de/sites/default/files/dokumente/LTW2013/Regierungsprogramm_2013-18.pdf
titel : "So machen wir das. Für Niedersachsen. — Regierungsprogramm 2013– 2018 der CDU in Niedersachsen (Spitzenkandidat David McAllister; Wayback-Mirror, Original cdu-niedersachsen.de-Pfad heute nicht mehr erreichbar)"
jahr : 2012
sha256 : "da592188beb3798882bc1d98a9f287d0b825698abf63856f4373d134e922f5ce"
GRÜNE :
- url : https://web.archive.org/web/20131029095146if_/http://www.gruene-niedersachsen.de/fileadmin/docs_lv/downloads/Dokumente/Landtagswahlprogramm_web_2013.pdf
titel : "Programm zur Niedersächsischen Landtagswahl 2013 — BÜNDNIS 90/DIE GRÜNEN Niedersachsen (Beschluss Landesdelegiertenkonferenz 14.10.2012 in Stade; Spitzenkandidat*innen Anja Piel und Stefan Wenzel; Wayback-Mirror, Original gruene-niedersachsen.de-Pfad heute nicht mehr erreichbar)"
jahr : 2012
sha256 : "5991a8db2041c55acf9e078b5d1bd353075caa95d0d176ccc9d453ee2bf44395"
FDP :
- url : https://www.freiheit.org/sites/default/files/2019-10/niedersachsen2013.pdf
titel : "Jede Seite zählt! — Wahlprogramm zur Landtagswahl 2013 der Freien Demokratischen Partei Landesverband Niedersachsen (Beschluss Landesparteitag Osterholz-Scharmbeck 14.07.2012; Mirror Friedrich-Naumann-Stiftung)"
jahr : 2012
sha256 : "d69b5d9c3aa590e7ddc478ffbacabb95d2f0815e3149a265a16ea882c7a047b9"
feat: Block 2.3 — historische Wahlprogramme fuer 13 Bundeslaender + Bund
Massen-Beschaffung von Vorperioden-Wahlprogrammen via 15 parallele
Background-Agents. Jeder BL bekommt seine direkt vorhergehende WP
indiziert, sodass wahlprogramm_zum_zeitpunkt() jetzt fuer Antrage aus
2016-2024 historisch korrekt das damalige Programm liefert (vorher None
oder das aktuelle).
Indiziert (~83 PDFs, 9.799 Chunks insgesamt fuer Block 2.3):
| BL | Vorperiode | Wahltag | gueltig bis | Parteien |
|----|-----------|---------|------------|----------|
| BB | WP7 | 2019-09-01 | 2024-09-22 | SPD, CDU, GRUENE, AfD, LINKE, BVB/FW |
| BE | WP18 | 2016-09-18 | 2021-09-26 | SPD, LINKE, GRUENE, CDU, AfD, FDP |
| BW | WP16 | 2016-03-13 | 2021-03-14 | GRUENE, CDU, AfD, SPD, FDP |
| BY | WP18 | 2018-10-14 | 2023-10-08 | CSU, GRUENE, FW, AfD, SPD, FDP |
| HB | WP20 | 2019-05-26 | 2023-05-14 | SPD, GRUENE, LINKE, CDU, FDP, AfD |
| HE | WP20 | 2018-10-28 | 2023-10-08 | CDU, GRUENE, SPD, AfD, FDP, LINKE |
| HH | WP22 | 2020-02-23 | 2025-03-02 | SPD, GRUENE, CDU, LINKE, AfD, FDP |
| LSA | WP7 | 2016-03-13 | 2021-06-06 | CDU, SPD, GRUENE, AfD, LINKE, FDP |
| MV | WP7 | 2016-09-04 | 2021-09-26 | SPD, CDU, AfD, LINKE, GRUENE |
| NI | WP18 | 2017-10-15 | 2022-10-09 | SPD, CDU, GRUENE, AfD, FDP |
| RP | WP17 | 2016-03-13 | 2021-03-14 | SPD, GRUENE, FDP, AfD, CDU |
| SH | WP19 | 2017-05-07 | 2022-05-08 | CDU, SPD, GRUENE, FDP, AfD, SSW |
| SL | WP16 | 2017-03-26 | 2022-03-27 | CDU, SPD, LINKE, AfD, GRUENE |
| SN | WP7 | 2019-09-01 | 2024-09-01 | CDU, GRUENE, SPD, AfD, LINKE |
| TH | WP7 | 2019-10-27 | 2024-09-01 | LINKE, SPD, GRUENE, CDU, AfD, FDP |
Live-Verifikation auf gwoe-antragspruefer-dev: 17/17 historische
Lookups korrekt (alle 16 BL + Bund). Tests: 117 grun.
PDF-Quellen: 60% direkt von Parteiwebseiten, 30% via Mirror
(abgeordnetenwatch.de, Friedrich-Ebert-Stiftung, Friedrich-Naumann-
Stiftung, KAS-Archiv), 10% via Wayback Machine fuer Programme der
Vorperioden, deren Original-URLs nicht mehr existieren.
Total Embeddings-Index: 195 Programme, 24 BL/Wahlperioden-Kombinationen
abgedeckt. Block 2 (historische Indexierung) damit zu rund 60%
abgeschlossen — pro BL 1 vorhergehende WP plus aktuell, vor 2016 ist
noch nichts indiziert.
Roadmap-Update: Block 2.3 abgeschlossen, naechster Schritt waere
Block 2.4 (zweite Vorperiode pro BL).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-08 11:27:43 +02:00
# Landtagswahl Niedersachsen 15.10.2017 — Wahlperiode 18 (2017-10-15 bis
# 2022-10-09). Kabinett Weil II, GroKo SPD+CDU nach Fraktionsübertritts-
# Krise (Elke Twesten Grüne→CDU, August 2017). Recherche 2026-05-08.
# Liegen unter `app/static/referenzen/<datei>.pdf`.
NI_WP18 :
SPD :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/spd_wahlprogramm_nds2017.pdf
titel : "Zukunft und Zusammenhalt — Regierungsprogramm der SPD Niedersachsen 2017– 2022 (Mirror abgeordnetenwatch.de; Original spdnds.de blockiert per HTTP 403)"
jahr : 2017
sha256 : "4475fbad91eb6c770f1de235687b8fb6fa418c9c787394b74d78574989fdbccd"
CDU :
- url : https://cdu-niedersachsen.de/wp-content/uploads/2017/08/Regierungsprogramm_2017-2022.pdf
titel : "Niedersachsen nach vorne bringen — Regierungsprogramm der CDU in Niedersachsen 2017– 2022 (Landtagswahl 15.10.2017)"
jahr : 2017
sha256 : "adf54699fe8de0c059b753c6caed35503c1278ff474fcdbaf6430b57e12f619d"
GRÜNE :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/gruene_wahlprogramm_nds2017.pdf
titel : "Bis hierher und noch viel weiter — Wahlprogramm BÜNDNIS 90/DIE GRÜNEN Niedersachsen zur Landtagswahl 2017 (Beschluss Landesdelegiertenkonferenz 10.– 11.06.2017; Mirror abgeordnetenwatch.de, Original gruene-niedersachsen.de gibt HTTP 500)"
jahr : 2017
sha256 : "54fceaa2b204a75e50410a17becf2f036a6ac3e34419bd53839ca8715127d0d5"
FDP :
- url : https://www.fdp-nds.de/sites/default/files/2021-10/FDP-Niedersachsen-Landtagswahlprogramm-2017.pdf
titel : "Wahlprogramm der Freien Demokraten zur Landtagswahl in Niedersachsen 2017"
jahr : 2017
sha256 : "0621fd021fec756101f420c727d888ea4d54c07d6240654fe077377e3e74caa1"
AfD :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/afd_landesprogramm_nds2017.pdf
titel : "Landeswahlprogramm der AfD Niedersachsen zur Landtagswahl 2017 (Mirror abgeordnetenwatch.de)"
jahr : 2017
sha256 : "baccedf0a04409f5493b7334bfbeb68be2c99d0628a4cc550a12efda31a23e06"
feat: Block 2.4 + 2.5 — historische Wahlprogramme zurück bis 2011
92 neue PDFs + Geltungsdaten in PROGRAMME-Registry:
Block 2.4 — direkte 2019er-Lücken (21 Dokumente):
- BIW Bremen: Wahlprogramme 2015 + 2019 + 2023
- BUND WP19 (BTW 2017): CDU, CSU, SPD, GRÜNE, FDP, AfD, LINKE
- HH WP21 (BS 2015): SPD, CDU, GRÜNE, LINKE, AfD, FDP
- TH WP6 (LTW 2014): LINKE, CDU, SPD, GRÜNE, AfD, FDP
Block 2.5 — Vor-Vorperioden 2011-2014 (~71 Dokumente) für 15 BL:
BB WP6, BE WP17, BUND WP18, BW WP15, BY WP17, HB WP19, HE WP19,
LSA WP6, MV WP6, NI WP17, NRW WP16, RP WP16, SH WP18, SL WP15, SN WP6.
Inkl. PIRATEN, BVB/FREIE WÄHLER, FREIE WÄHLER, SSW.
Coverage: 287 Programme (286 indiziert auf dev — linke-sl-2012 ist
ein 2-Seiten-Kurzwahlprogramm und liefert keine Chunks).
Source-of-Truth-Pflege:
- wahlprogramm-links.yaml ergänzt (Quellen-URLs für alle PDFs)
- wahlprogramm-shas.lock.json ergänzt (SHA-256 für Integritätsprüfung)
- test_programme.py: drei Versionen NRW CDU statt zwei
Schließt #233 + #234.
2026-05-08 14:10:52 +02:00
# Abgeordnetenhauswahl Berlin 18.09.2011 — Wahlperiode 17 (2011-09-18 bis
# 2016-09-18). Senat Wowereit IV, GroKo SPD+CDU nach R2G-Aus (Verhandlungen
# mit Grünen+Linken gescheitert). Erstmaliger Einzug der Piraten ins
# Abgeordnetenhaus mit 8,9 % (Spitzenkandidat Andreas Baum). Recherche
# 2026-05-08. Liegen unter `app/static/referenzen/<datei>.pdf`.
BE_WP17 :
SPD :
- url : https://library.fes.de/pdf-files/bibliothek/ltw-programme/berlinprogramm_2011-2016_496282.pdf
titel : "BERLINprogramm 2011– 2016 — gute Arbeit, wachsende Wirtschaft, gute Bildung, sozialer Zusammenhalt (Wahlprogramm der SPD Berlin zur Abgeordnetenhauswahl 18.09.2011, Spitzenkandidat Klaus Wowereit; Beschluss Landesparteitag 13.05.2011; Mirror Friedrich-Ebert-Stiftung)"
jahr : 2011
sha256 : "b0daabe0ae85b91e8377c78723ec02a7a00ec39e734f7b6cdea78d2ad9cc3b5f"
CDU :
- url : https://www.cdu.berlin/image/inhalte/159_cdu_wahlprogramm_2011.pdf
titel : "Lösungen für Berlin — Regierungsprogramm der CDU Berlin zur Abgeordnetenhauswahl 2011 (Spitzenkandidat Frank Henkel)"
jahr : 2011
sha256 : "efd94f254ed13e954200841cb128a42763f02c72773780759ea2fba86512d50b"
GRÜNE :
- url : https://www.tagesspiegel.de/politik/downloads/wahlprogramm-berliner-grune
titel : "Eine Stadt für alle — Landeswahlprogramm BÜNDNIS 90/DIE GRÜNEN Berlin zur Abgeordnetenhauswahl 2011 (Spitzenkandidatin Renate Künast; Beschluss Landesdelegiertenkonferenz 5.– 6.03.2011; Mirror Tagesspiegel, Original gruene-berlin.de-Pfad heute nicht mehr erreichbar)"
jahr : 2011
sha256 : "1923863d841ce7d1595966a551d54617d2014b32b4d9166325ec4125bf806574"
LINKE :
- url : http://www.die-linke-berlin.de/fileadmin/download/2011/0918/wahlprogramm.pdf
titel : "Wahlprogramm zur Berliner Abgeordnetenhauswahl am 18. September 2011 (DIE LINKE Landesverband Berlin, Spitzenkandidat Harald Wolf)"
jahr : 2011
sha256 : "d5764bc6515bde8ad0eed9a062128d40ad7ff1149853003bcf39468bbefe8429"
PIRATEN :
- url : https://www.piratenpartei.berlin/wp-content/uploads/2011/08/PP-BE-wahlprogramm-v1screen2.pdf
titel : "Wahlprogramm Berlin 2011 — Piratenpartei Deutschland Landesverband Berlin zur Abgeordnetenhauswahl 18.09.2011 (Spitzenkandidat Andreas Baum; erstmaliger Einzug der Piraten in ein deutsches Landesparlament mit 8,9 %)"
jahr : 2011
sha256 : "4cea40534bfb81033c94a5e92f813a4a1b3c733bc388daa602406dd45b790673"
feat: Block 2.3 — historische Wahlprogramme fuer 13 Bundeslaender + Bund
Massen-Beschaffung von Vorperioden-Wahlprogrammen via 15 parallele
Background-Agents. Jeder BL bekommt seine direkt vorhergehende WP
indiziert, sodass wahlprogramm_zum_zeitpunkt() jetzt fuer Antrage aus
2016-2024 historisch korrekt das damalige Programm liefert (vorher None
oder das aktuelle).
Indiziert (~83 PDFs, 9.799 Chunks insgesamt fuer Block 2.3):
| BL | Vorperiode | Wahltag | gueltig bis | Parteien |
|----|-----------|---------|------------|----------|
| BB | WP7 | 2019-09-01 | 2024-09-22 | SPD, CDU, GRUENE, AfD, LINKE, BVB/FW |
| BE | WP18 | 2016-09-18 | 2021-09-26 | SPD, LINKE, GRUENE, CDU, AfD, FDP |
| BW | WP16 | 2016-03-13 | 2021-03-14 | GRUENE, CDU, AfD, SPD, FDP |
| BY | WP18 | 2018-10-14 | 2023-10-08 | CSU, GRUENE, FW, AfD, SPD, FDP |
| HB | WP20 | 2019-05-26 | 2023-05-14 | SPD, GRUENE, LINKE, CDU, FDP, AfD |
| HE | WP20 | 2018-10-28 | 2023-10-08 | CDU, GRUENE, SPD, AfD, FDP, LINKE |
| HH | WP22 | 2020-02-23 | 2025-03-02 | SPD, GRUENE, CDU, LINKE, AfD, FDP |
| LSA | WP7 | 2016-03-13 | 2021-06-06 | CDU, SPD, GRUENE, AfD, LINKE, FDP |
| MV | WP7 | 2016-09-04 | 2021-09-26 | SPD, CDU, AfD, LINKE, GRUENE |
| NI | WP18 | 2017-10-15 | 2022-10-09 | SPD, CDU, GRUENE, AfD, FDP |
| RP | WP17 | 2016-03-13 | 2021-03-14 | SPD, GRUENE, FDP, AfD, CDU |
| SH | WP19 | 2017-05-07 | 2022-05-08 | CDU, SPD, GRUENE, FDP, AfD, SSW |
| SL | WP16 | 2017-03-26 | 2022-03-27 | CDU, SPD, LINKE, AfD, GRUENE |
| SN | WP7 | 2019-09-01 | 2024-09-01 | CDU, GRUENE, SPD, AfD, LINKE |
| TH | WP7 | 2019-10-27 | 2024-09-01 | LINKE, SPD, GRUENE, CDU, AfD, FDP |
Live-Verifikation auf gwoe-antragspruefer-dev: 17/17 historische
Lookups korrekt (alle 16 BL + Bund). Tests: 117 grun.
PDF-Quellen: 60% direkt von Parteiwebseiten, 30% via Mirror
(abgeordnetenwatch.de, Friedrich-Ebert-Stiftung, Friedrich-Naumann-
Stiftung, KAS-Archiv), 10% via Wayback Machine fuer Programme der
Vorperioden, deren Original-URLs nicht mehr existieren.
Total Embeddings-Index: 195 Programme, 24 BL/Wahlperioden-Kombinationen
abgedeckt. Block 2 (historische Indexierung) damit zu rund 60%
abgeschlossen — pro BL 1 vorhergehende WP plus aktuell, vor 2016 ist
noch nichts indiziert.
Roadmap-Update: Block 2.3 abgeschlossen, naechster Schritt waere
Block 2.4 (zweite Vorperiode pro BL).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-08 11:27:43 +02:00
# Abgeordnetenhauswahl Berlin 18.09.2016 — Wahlperiode 18 (2016-09-18 bis
# 2021-09-26). Senat Müller II, R2G-Koalition SPD+LINKE+GRÜNE. Recherche
# 2026-05-08. Liegen unter `app/static/referenzen/<datei>.pdf`.
BE_WP18 :
SPD :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/spd160527_regierungsprogramm_spd_berlin.pdf
titel : "Unser Regierungsprogramm 2016– 2021 — Regierungsprogramm der Berliner SPD zur Abgeordnetenhauswahl 2016 (Mirror abgeordnetenwatch.de; Datierung 27.05.2016)"
jahr : 2016
sha256 : "a49242cdfe9804f35b450d84508fa9ce6f56584d3a9af5ed5f14223ce01f37e9"
LINKE :
- url : http://www.die-linke-berlin.de/fileadmin/download/2016/wahlprogramm.pdf
titel : "Unser Plan für ein soziales und ökologisches Berlin — Wahlprogramm DIE LINKE zur Berliner Abgeordnetenhauswahl am 18. September 2016"
jahr : 2016
sha256 : "35011088da7d7e000c1b69cbdcf81f957b313df18e125a7c49d3de933d48f848"
GRÜNE :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/b90g_berlin_vollprogramm2016_verlinkt.pdf
titel : "Volles Programm — Berlin Stadt der Möglichkeiten. 101 Ideen für Berlin (Wahlprogramm BÜNDNIS 90/DIE GRÜNEN Berlin zur Abgeordnetenhauswahl 2016, beschlossen Landesdelegiertenkonferenz 16.04.2016; Mirror abgeordnetenwatch.de)"
jahr : 2016
sha256 : "ffd0d7f2dee28ff0fc4112a4a468ddc66d76988bbeb19bd28395e1aabe1fee27"
CDU :
- url : https://cdu.berlin/image/inhalte/160_cdu_regierungsprogramm_2016.pdf
titel : "Starkes Berlin — Das Regierungsprogramm der CDU Berlin 2016– 2021"
jahr : 2016
sha256 : "a3b81cbee084dacdad81d771957b0c6518aa2659d74a1a3724e756ae767abb4c"
AfD :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/afd_berlin_wahlprogramm_a5_rz.pdf
titel : "Berlin braucht Blau — Das Wahlprogramm der AfD Berlin (Landesverband Berlin, Abgeordnetenhauswahl 2016; Mirror abgeordnetenwatch.de)"
jahr : 2016
sha256 : "4e4f4e11770a7ec124b2032bf041f8c9db026bf6c139a553c73d68cc36f24bc1"
FDP :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/wahlprogramm_2016_fdp.pdf
titel : "Unser Update für Berlin — Wahlprogramm der FDP Berlin zur Abgeordnetenhauswahl 2016 (Mirror abgeordnetenwatch.de)"
jahr : 2016
sha256 : "c68dc08435977fefbcbd5984dcb03073b3a39e6a271077f5d9123df4609a1876"
# Landtagswahl Schleswig-Holstein 07.05.2017 — Wahlperiode 19 (Geltung
# Wahltag 2017-05-07 bis Wahltag der Folge-LTW 2022-05-08). Kabinett
# Günther I "Jamaika" CDU+GRÜNE+FDP, vereidigt 28.06.2017.
# Quellen: Parteiseiten (cdu-sh.de, sh-gruene.de, fdp-sh.de, ssw.de)
# sowie Mirrors (library.fes.de für SPD, abgeordnetenwatch.de für AfD).
# Recherche 2026-05-08.
SH_WP19 :
CDU :
- url : https://www.cdu-sh.de/sites/www.cdu-sh.de/files/downloads/wahlprogramm_cdush_2017_web.pdf
titel : "Sicher leben in Schleswig-Holstein — Regierungsprogramm der CDU Schleswig-Holstein zur Landtagswahl 2017 (Spitzenkandidat Daniel Günther)"
jahr : 2017
sha256 : "9d12d7a4d43b0aed98e2ec42bc24e5d57b8f3de1ae8643852f22d55879992c9a"
SPD :
- url : https://library.fes.de/pdf-files/bibliothek/ltw-programme/wahlprogramm-spd-schleswig-holstein-2017-2022_7816945.pdf
titel : "Schleswig-Holstein gerecht und modern — Regierungsprogramm der SPD Schleswig-Holstein 2017– 2022 (Spitzenkandidat Torsten Albig; Mirror Friedrich-Ebert-Stiftung)"
jahr : 2017
sha256 : "8dcea0af9e2100dd0fa6858c90db814d6603a6cbdca324aa778a106f63a0c3d5"
GRÜNE :
- url : https://sh-gruene.de/wp-content/uploads/sites/19/2021/07/ltw_programm_2017.pdf
titel : "Ökologisch. Gerecht. Weltoffen. — Landtagswahlprogramm 2017 von BÜNDNIS 90/DIE GRÜNEN Schleswig-Holstein (Spitzenkandidatin Monika Heinold sowie Spitzenkandidat Robert Habeck)"
jahr : 2017
sha256 : "51bd55ea4ce1047a387fdb4734c01e4fc64b735c9e0ee84e1d99aec0a7bf4e81"
FDP :
- url : https://www.fdp-sh.de/sites/default/files/2021-06/Wahlprogramm%202017%20-%202022.pdf
titel : "Wahlprogramm der Freien Demokraten Schleswig-Holstein zur Landtagswahl 2017 (Spitzenkandidat Wolfgang Kubicki; Geltung 2017– 2022)"
jahr : 2017
sha256 : "b0866fa64898e762525637cd7f4c3f0aa2ba3ba13ae7f5747a76f0977094b0ba"
AfD :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/afd_schleswig-holstein_wahlprogramm_landtagswahl_2017_v10_einzel.pdf
titel : "Wahlprogramm der AfD Schleswig-Holstein zur Landtagswahl 2017 (Beschluss Landesparteitag Rendsburg 10.– 11.09.2016; Mirror abgeordnetenwatch.de)"
jahr : 2017
sha256 : "58cc4f3b7ff9c312e050679bba1c278e32377d79407c7823e09aef5180fe61de"
SSW :
- url : https://www.ssw.de/fileadmin/user_upload/daten/allgemein/Informationsmaterial/SSW-Wahlprogramm-2017-net.pdf
titel : "Wahlprogramm des SSW zur Landtagswahl in Schleswig-Holstein 2017 (Südschleswigscher Wählerverband; Spitzenkandidatin Anke Spoorendonk)"
jahr : 2017
sha256 : "d0e528a24d3349b2b69df6b6443131d0c3c839bb1466cb32bf935c395dd909bf"
feat: Block 2.4 + 2.5 — historische Wahlprogramme zurück bis 2011
92 neue PDFs + Geltungsdaten in PROGRAMME-Registry:
Block 2.4 — direkte 2019er-Lücken (21 Dokumente):
- BIW Bremen: Wahlprogramme 2015 + 2019 + 2023
- BUND WP19 (BTW 2017): CDU, CSU, SPD, GRÜNE, FDP, AfD, LINKE
- HH WP21 (BS 2015): SPD, CDU, GRÜNE, LINKE, AfD, FDP
- TH WP6 (LTW 2014): LINKE, CDU, SPD, GRÜNE, AfD, FDP
Block 2.5 — Vor-Vorperioden 2011-2014 (~71 Dokumente) für 15 BL:
BB WP6, BE WP17, BUND WP18, BW WP15, BY WP17, HB WP19, HE WP19,
LSA WP6, MV WP6, NI WP17, NRW WP16, RP WP16, SH WP18, SL WP15, SN WP6.
Inkl. PIRATEN, BVB/FREIE WÄHLER, FREIE WÄHLER, SSW.
Coverage: 287 Programme (286 indiziert auf dev — linke-sl-2012 ist
ein 2-Seiten-Kurzwahlprogramm und liefert keine Chunks).
Source-of-Truth-Pflege:
- wahlprogramm-links.yaml ergänzt (Quellen-URLs für alle PDFs)
- wahlprogramm-shas.lock.json ergänzt (SHA-256 für Integritätsprüfung)
- test_programme.py: drei Versionen NRW CDU statt zwei
Schließt #233 + #234.
2026-05-08 14:10:52 +02:00
# Landtagswahl Schleswig-Holstein 06.05.2012 — Wahlperiode 18 (Geltung
# Wahltag 2012-05-06 bis Wahltag der Folge-LTW 2017-05-07; Kabinett Albig I
# "Küstenkoalition" SPD+GRÜNE+SSW, vereidigt 12.06.2012). Erstmals SSW in
# der Regierung; Piratenpartei mit 8,2 % erstmals im Kieler Landtag.
# Quellen: SPD via Friedrich-Ebert-Stiftung-Bibliothek (Original spd-sh.de
# offline), GRÜNE direkt sh-gruene.de/koalitionen-programme, FDP via
# Friedrich-Naumann-Stiftung, CDU direkt cdu-sh.de (Legacy-Pfad
# `programm_landtagswahl.pdf` im Beschluss-Ordner; Wahlprogramm 2012,
# 150 Seiten, Wortzahl ≈32k entspricht Slogan "Die Zukunft hat 30.524
# Wörter"), SSW via Wayback (wahl.ssw.de Domäne nicht mehr live,
# Snapshot 20130420, raw-Mode), Piraten via Wayback (landesportal.
# piratenpartei-sh.de Snapshot 20130127, raw-Mode). Recherche 2026-05-08.
SH_WP18 :
SPD :
- url : http://library.fes.de/pdf-files/bibliothek/ltw-programme/beschluss_regierungsprogramm_2012-1017_550292.pdf
titel : "Gerechtigkeit und neues Vertrauen — für ein starkes Schleswig-Holstein. Regierungsprogramm der SPD Schleswig-Holstein 2012– 2017 (Spitzenkandidat Torsten Albig; Beschluss Landesparteitag 04.02.2012; Mirror Friedrich-Ebert-Stiftung)"
jahr : 2012
sha256 : "1e5af6c6f7c0a6de0aab7f72ec2ce4e859fa638a4db4862321916b0c8b257ff0"
GRÜNE :
- url : https://sh-gruene.de/wp-content/uploads/sites/19/2018/03/411395.landtagswahlprogramm_buendnis90die_gruen.pdf
titel : "Für hier mit dir — Landtagswahlprogramm 2012 von BÜNDNIS 90/DIE GRÜNEN Schleswig-Holstein (Spitzenkandidat Robert Habeck)"
jahr : 2012
sha256 : "f04a7d966c9679d20c10f828ca4a8e6e5b9b7df0705bce3cc939243361c6675c"
SSW :
- url : https://web.archive.org/web/20130420id_/http://wahl.ssw.de/fileadmin/user_upload/wahl.ssw.de/pdf/valgprogram_2012_a5-net.pdf
titel : "Wahlprogramm des SSW zur Landtagswahl in Schleswig-Holstein 2012 (Südschleswigscher Wählerverband; Spitzenkandidatin Anke Spoorendonk; Wayback-Mirror, Original wahl.ssw.de offline)"
jahr : 2012
sha256 : "41d512a9c92b04a8a432b4a9abc4b01fd9ddef77956202d9bf0a81e2b6ca6c48"
CDU :
- url : https://www.cdu-sh.de/sites/www.cdu-sh.de/files/docs/beschluesse/programm_landtagswahl.pdf
titel : "Die Zukunft hat 30.524 Wörter. Und drei Buchstaben. — CDU-Landtagswahlprogramm 2012 für Schleswig-Holstein (Spitzenkandidat Jost de Jager; Wahlperiode 2012– 2017)"
jahr : 2012
sha256 : "32c7ccf3bd036294967c780248989e0d22f623d1a636991e24a071190f1ed7f8"
FDP :
- url : https://www.freiheit.org/sites/default/files/2019-10/schleswig-holstein2012.pdf
titel : "Wahlprogramm der Freien Demokraten Schleswig-Holstein zur Landtagswahl 2012 (Spitzenkandidat Wolfgang Kubicki; Mirror Friedrich-Naumann-Stiftung)"
jahr : 2012
sha256 : "e070e7dc23f49e4c5ba953491bba782f577287be95eee4a1e34164035ccd085c"
PIRATEN :
- url : https://web.archive.org/web/20130127174548id_/http://landesportal.piratenpartei-sh.de/wp-content/uploads/offizielles/Programme/WahlprogrammLandtagswahl2012/wahlprogramm_print.pdf
titel : "Klarmachen zum Ändern — Wahlprogramm der Piratenpartei Schleswig-Holstein zur Landtagswahl 2012 (erster Einzug der Piraten in den Kieler Landtag mit 8,2 %; Wayback-Mirror, Original landesportal.piratenpartei-sh.de offline)"
jahr : 2012
sha256 : "714026461f1fbc85abe831fa63949755c9479a43fc8166ca978898f05ad18f3a"
feat: Block 2.3 — historische Wahlprogramme fuer 13 Bundeslaender + Bund
Massen-Beschaffung von Vorperioden-Wahlprogrammen via 15 parallele
Background-Agents. Jeder BL bekommt seine direkt vorhergehende WP
indiziert, sodass wahlprogramm_zum_zeitpunkt() jetzt fuer Antrage aus
2016-2024 historisch korrekt das damalige Programm liefert (vorher None
oder das aktuelle).
Indiziert (~83 PDFs, 9.799 Chunks insgesamt fuer Block 2.3):
| BL | Vorperiode | Wahltag | gueltig bis | Parteien |
|----|-----------|---------|------------|----------|
| BB | WP7 | 2019-09-01 | 2024-09-22 | SPD, CDU, GRUENE, AfD, LINKE, BVB/FW |
| BE | WP18 | 2016-09-18 | 2021-09-26 | SPD, LINKE, GRUENE, CDU, AfD, FDP |
| BW | WP16 | 2016-03-13 | 2021-03-14 | GRUENE, CDU, AfD, SPD, FDP |
| BY | WP18 | 2018-10-14 | 2023-10-08 | CSU, GRUENE, FW, AfD, SPD, FDP |
| HB | WP20 | 2019-05-26 | 2023-05-14 | SPD, GRUENE, LINKE, CDU, FDP, AfD |
| HE | WP20 | 2018-10-28 | 2023-10-08 | CDU, GRUENE, SPD, AfD, FDP, LINKE |
| HH | WP22 | 2020-02-23 | 2025-03-02 | SPD, GRUENE, CDU, LINKE, AfD, FDP |
| LSA | WP7 | 2016-03-13 | 2021-06-06 | CDU, SPD, GRUENE, AfD, LINKE, FDP |
| MV | WP7 | 2016-09-04 | 2021-09-26 | SPD, CDU, AfD, LINKE, GRUENE |
| NI | WP18 | 2017-10-15 | 2022-10-09 | SPD, CDU, GRUENE, AfD, FDP |
| RP | WP17 | 2016-03-13 | 2021-03-14 | SPD, GRUENE, FDP, AfD, CDU |
| SH | WP19 | 2017-05-07 | 2022-05-08 | CDU, SPD, GRUENE, FDP, AfD, SSW |
| SL | WP16 | 2017-03-26 | 2022-03-27 | CDU, SPD, LINKE, AfD, GRUENE |
| SN | WP7 | 2019-09-01 | 2024-09-01 | CDU, GRUENE, SPD, AfD, LINKE |
| TH | WP7 | 2019-10-27 | 2024-09-01 | LINKE, SPD, GRUENE, CDU, AfD, FDP |
Live-Verifikation auf gwoe-antragspruefer-dev: 17/17 historische
Lookups korrekt (alle 16 BL + Bund). Tests: 117 grun.
PDF-Quellen: 60% direkt von Parteiwebseiten, 30% via Mirror
(abgeordnetenwatch.de, Friedrich-Ebert-Stiftung, Friedrich-Naumann-
Stiftung, KAS-Archiv), 10% via Wayback Machine fuer Programme der
Vorperioden, deren Original-URLs nicht mehr existieren.
Total Embeddings-Index: 195 Programme, 24 BL/Wahlperioden-Kombinationen
abgedeckt. Block 2 (historische Indexierung) damit zu rund 60%
abgeschlossen — pro BL 1 vorhergehende WP plus aktuell, vor 2016 ist
noch nichts indiziert.
Roadmap-Update: Block 2.3 abgeschlossen, naechster Schritt waere
Block 2.4 (zweite Vorperiode pro BL).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-08 11:27:43 +02:00
# Landtagswahl Baden-Württemberg 13.03.2016 — Wahlperiode 16, Kabinett
# Kretschmann II (GRÜNE+CDU). Geltungszeitraum: Wahltag 2016-03-13 bis
# Wahltag der Folge-LTW 2021-03-14.
# Quellen: Parteiwebseiten (gruene-bw.de, cdu-bw.de, afd-bw.de) sowie
# Mirror Friedrich-Ebert-Stiftung (SPD) und FDP-Kreisverband Ludwigsburg
# (FDP, Original fdpbw.de hinter Cookie-Wall). Recherche 2026-05-08.
BW_WP16 :
GRÜNE :
- url : https://www.gruene-bw.de/wp-content/uploads/2016/01/GrueneBW-Landtagswahlprogramm-2016.pdf
titel : "Grün aus Verantwortung — Wahlprogramm BÜNDNIS 90/DIE GRÜNEN Baden-Württemberg zur Landtagswahl 2016 (Beschluss Landesdelegiertenkonferenz 13.12.2015, Reutlingen; Spitzenkandidat Winfried Kretschmann)"
jahr : 2016
sha256 : "8107bcb8712d77b5905d60785c1b195ad8e320787b9da62c7df54846cb01e328"
CDU :
- url : https://www.cdu-bw.de/ueber-uns/beschluesse/18-LbaLe9fDLy/
titel : "Gemeinsam. Zukunft. Schaffen. — Das Regierungsprogramm der CDU Baden-Württemberg 2016– 2021 (Beschluss Landesausschuss 21.11.2015; Spitzenkandidat Guido Wolf)"
jahr : 2016
sha256 : "14af6e86e71d5e2f0fd1e856a822624067b79732a097cba308c54efda086a343"
AfD :
- url : https://afd-bw.de/afd-bw/wahlprogramme/landtagswahlprogramm_afd_2016_1.pdf
titel : "Landtagswahlprogramm 2016 der Alternative für Deutschland Baden-Württemberg (Beschluss Landesparteitag Ende Oktober 2015, Horb am Neckar; Spitzenkandidat Jörg Meuthen)"
jahr : 2016
sha256 : "6d8fce874d323099f30ac218e6024b7735b4e23273471a078cd2a8cf86781ea2"
SPD :
- url : https://library.fes.de/pdf-files/bibliothek/ltw-programme/regierungsprogramm_2016_7922938.pdf
titel : "Baden-Württemberg leben — Regierungsprogramm der SPD Baden-Württemberg 2016– 2021 (Beschluss Landesparteitag Januar 2016, Stuttgart; Spitzenkandidat Nils Schmid; Mirror Friedrich-Ebert-Stiftung)"
jahr : 2016
sha256 : "0b67dc60b0c50873eac528f638aa41714a64eb5d4eb73042e1ddefa1606586d3"
FDP :
- url : https://www.fdp-lb.de/wp-content/uploads/2017/01/2016_FDP_BW_LW_Programm.pdf
titel : "Mehr Chancen durch mehr Freiheit — Der nächste Schritt für unser Land. Wahlprogramm der FDP Baden-Württemberg zur Landtagswahl 2016 (Spitzenkandidat Hans-Ulrich Rülke; Mirror FDP Kreisverband Ludwigsburg, Original fdpbw.de hinter Cookie-Wall)"
jahr : 2016
sha256 : "54758fdf530f1f7a14e631d67f014352bbf9793b810627c5dfe05d27bc8d22d3"
feat: Block 2.4 + 2.5 — historische Wahlprogramme zurück bis 2011
92 neue PDFs + Geltungsdaten in PROGRAMME-Registry:
Block 2.4 — direkte 2019er-Lücken (21 Dokumente):
- BIW Bremen: Wahlprogramme 2015 + 2019 + 2023
- BUND WP19 (BTW 2017): CDU, CSU, SPD, GRÜNE, FDP, AfD, LINKE
- HH WP21 (BS 2015): SPD, CDU, GRÜNE, LINKE, AfD, FDP
- TH WP6 (LTW 2014): LINKE, CDU, SPD, GRÜNE, AfD, FDP
Block 2.5 — Vor-Vorperioden 2011-2014 (~71 Dokumente) für 15 BL:
BB WP6, BE WP17, BUND WP18, BW WP15, BY WP17, HB WP19, HE WP19,
LSA WP6, MV WP6, NI WP17, NRW WP16, RP WP16, SH WP18, SL WP15, SN WP6.
Inkl. PIRATEN, BVB/FREIE WÄHLER, FREIE WÄHLER, SSW.
Coverage: 287 Programme (286 indiziert auf dev — linke-sl-2012 ist
ein 2-Seiten-Kurzwahlprogramm und liefert keine Chunks).
Source-of-Truth-Pflege:
- wahlprogramm-links.yaml ergänzt (Quellen-URLs für alle PDFs)
- wahlprogramm-shas.lock.json ergänzt (SHA-256 für Integritätsprüfung)
- test_programme.py: drei Versionen NRW CDU statt zwei
Schließt #233 + #234.
2026-05-08 14:10:52 +02:00
# Landtagswahl Hessen 22.09.2013 — Wahlperiode 19, Kabinett Bouffier II
# (CDU+GRÜNE, erste schwarz-grüne Koalition in einem westlichen
# Flächenland). Geltungszeitraum: Wahltag 2013-09-22 bis Wahltag der
# Folge-LTW 2018-10-28 (Vereidigung Bouffier III erst 2019-01-18, daher
# WP19 formal bis 2019-01-18).
# Quellen: Parteiwebseite (gruene-hessen.de) sowie Mirror Friedrich-
# Ebert-Stiftung Bibliothek (SPD) und abgeordnetenwatch.de (CDU, LINKE).
# CDU-Dokument ist die Entwurfsfassung mit Antragsfrist 26.06.2013 vor
# dem 106. Landesparteitag in Offenbach am 06.07.2013; eine Beschluss-
# Endfassung ist online nicht mehr auffindbar (cduhessen.de hat keine
# Pre-2014-Dokumente, kas.de und archiv.cdu.de archivieren das Programm
# nicht). FDP über fdp-hessen.de (eigene Programm-Archivseite).
# Recherche 2026-05-08.
HE_WP19 :
CDU :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/lw_hessen_cdu.pdf
titel : "Gemeinsam auf dem Weg — Ideen für die Zukunft Hessens. Zukunftsprogramm der CDU Hessen 2014– 2019 (Entwurf mit Antragsfrist 26.06.2013 vor dem 106. Landesparteitag Offenbach 06.07.2013; Spitzenkandidat Volker Bouffier; Mirror abgeordnetenwatch.de, Beschluss-Endfassung online nicht mehr auffindbar)"
jahr : 2013
sha256 : "69e2cb329eaccf7516054450b5bd706df883241639a2540791814e4fd87d03b4"
GRÜNE :
- url : https://www.gruene-hessen.de/partei/files/2013/07/Regierungsprogramm-Wahlprogramm-GR%C3%9CNE-Hessen-Interaktiv.pdf
titel : "Hessen will den Wechsel — Das Grüne Regierungsprogramm 2014– 2019 (Beschluss Landesmitgliederversammlung Juli 2013; Spitzenkandidat Tarek Al-Wazir, Spitzenkandidatin Angela Dorn)"
jahr : 2013
sha256 : "32c4196e0b5f569e053aa2b388872d0d83f9a64c94a632de9a518b68a7ad630a"
SPD :
- url : http://library.fes.de/pdf-files/bibliothek/ltw-programme/doc_43827_201362412757_7756853.pdf
titel : "Gerechtigkeit macht stark — Sozialdemokratisches Regierungsprogramm für Hessen 2014– 2019 (Spitzenkandidat Thorsten Schäfer-Gümbel; Archiv-Mirror Friedrich-Ebert-Stiftung Bibliothek)"
jahr : 2013
sha256 : "e15c8c0205f63957bc5392ef028a5cb9bd94e48024fc85f0acce13ec5893b4ec"
FDP :
- url : https://fdp-hessen.de/wp-content/uploads/2015/08/2013-LTW-Programm.pdf
titel : "Bildung, Wirtschaft, Gerechtigkeit — Wir schaffen Chancen! Programm der FDP Hessen zur Landtagswahl 2013 (Beschluss Landesparteitag 29.06.2013; Spitzenkandidat Jörg-Uwe Hahn)"
jahr : 2013
sha256 : "6e4ab8599abc8f4c27eff1c00f0de4380fe21ec996dc401b122501d13dcebf08"
LINKE :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/linke_hessen_2013.pdf
titel : "Politikwechsel für Hessen — auch nach der Wahl. Wahlprogramm DIE LINKE. Hessen zur Landtagswahl 2013 (Beschluss Landesvertreterversammlung 13./14.04.2013, Kassel; Spitzenkandidatin Janine Wissler, Spitzenkandidat Willi van Ooyen; Mirror abgeordnetenwatch.de)"
jahr : 2013
sha256 : "e7d714be9a745f89fccad39ab100673be45e1ba9802faa8673fdf64b85006a67"
feat: Block 2.3 — historische Wahlprogramme fuer 13 Bundeslaender + Bund
Massen-Beschaffung von Vorperioden-Wahlprogrammen via 15 parallele
Background-Agents. Jeder BL bekommt seine direkt vorhergehende WP
indiziert, sodass wahlprogramm_zum_zeitpunkt() jetzt fuer Antrage aus
2016-2024 historisch korrekt das damalige Programm liefert (vorher None
oder das aktuelle).
Indiziert (~83 PDFs, 9.799 Chunks insgesamt fuer Block 2.3):
| BL | Vorperiode | Wahltag | gueltig bis | Parteien |
|----|-----------|---------|------------|----------|
| BB | WP7 | 2019-09-01 | 2024-09-22 | SPD, CDU, GRUENE, AfD, LINKE, BVB/FW |
| BE | WP18 | 2016-09-18 | 2021-09-26 | SPD, LINKE, GRUENE, CDU, AfD, FDP |
| BW | WP16 | 2016-03-13 | 2021-03-14 | GRUENE, CDU, AfD, SPD, FDP |
| BY | WP18 | 2018-10-14 | 2023-10-08 | CSU, GRUENE, FW, AfD, SPD, FDP |
| HB | WP20 | 2019-05-26 | 2023-05-14 | SPD, GRUENE, LINKE, CDU, FDP, AfD |
| HE | WP20 | 2018-10-28 | 2023-10-08 | CDU, GRUENE, SPD, AfD, FDP, LINKE |
| HH | WP22 | 2020-02-23 | 2025-03-02 | SPD, GRUENE, CDU, LINKE, AfD, FDP |
| LSA | WP7 | 2016-03-13 | 2021-06-06 | CDU, SPD, GRUENE, AfD, LINKE, FDP |
| MV | WP7 | 2016-09-04 | 2021-09-26 | SPD, CDU, AfD, LINKE, GRUENE |
| NI | WP18 | 2017-10-15 | 2022-10-09 | SPD, CDU, GRUENE, AfD, FDP |
| RP | WP17 | 2016-03-13 | 2021-03-14 | SPD, GRUENE, FDP, AfD, CDU |
| SH | WP19 | 2017-05-07 | 2022-05-08 | CDU, SPD, GRUENE, FDP, AfD, SSW |
| SL | WP16 | 2017-03-26 | 2022-03-27 | CDU, SPD, LINKE, AfD, GRUENE |
| SN | WP7 | 2019-09-01 | 2024-09-01 | CDU, GRUENE, SPD, AfD, LINKE |
| TH | WP7 | 2019-10-27 | 2024-09-01 | LINKE, SPD, GRUENE, CDU, AfD, FDP |
Live-Verifikation auf gwoe-antragspruefer-dev: 17/17 historische
Lookups korrekt (alle 16 BL + Bund). Tests: 117 grun.
PDF-Quellen: 60% direkt von Parteiwebseiten, 30% via Mirror
(abgeordnetenwatch.de, Friedrich-Ebert-Stiftung, Friedrich-Naumann-
Stiftung, KAS-Archiv), 10% via Wayback Machine fuer Programme der
Vorperioden, deren Original-URLs nicht mehr existieren.
Total Embeddings-Index: 195 Programme, 24 BL/Wahlperioden-Kombinationen
abgedeckt. Block 2 (historische Indexierung) damit zu rund 60%
abgeschlossen — pro BL 1 vorhergehende WP plus aktuell, vor 2016 ist
noch nichts indiziert.
Roadmap-Update: Block 2.3 abgeschlossen, naechster Schritt waere
Block 2.4 (zweite Vorperiode pro BL).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-08 11:27:43 +02:00
# Landtagswahl Hessen 28.10.2018 — Wahlperiode 20, Kabinett Bouffier III
# (CDU+GRÜNE, Fortsetzung der schwarz-grünen Koalition). Geltungszeitraum:
# Wahltag 2018-10-28 bis Wahltag der Folge-LTW 2023-10-08.
# Quellen: Parteiwebseiten (cduhessen.de, gruene-hessen.de, spd-hessen.de,
# fdp-hessen.de) sowie Mirror wahlen.info (SPD), afd-hochtaunus.de (AfD,
# Original cdn.afd.tools nicht erreichbar) und die-linke-darmstadt-dieburg.de
# (LINKE, Mirror der Final-Fassung). Recherche 2026-05-08.
HE_WP20 :
CDU :
- url : https://www.cduhessen.de/data/documents/2018/09/17/279-5b9f76c1c552f.pdf
titel : "Damit Hessen stark bleibt — Programm der CDU Hessen zur Landtagswahl 2018 (Spitzenkandidat Volker Bouffier)"
jahr : 2018
sha256 : "3baae0f545d0ef054616e31a89b7d88d4d8d65186c77ed612d18e10c5ccb2546"
GRÜNE :
- url : https://www.gruene-hessen.de/partei/files/2018/09/Regierungsprogramm-2018-Web.pdf
titel : "Für ein ökologisches, soziales und vielfältiges Hessen — Regierungsprogramm BÜNDNIS 90/DIE GRÜNEN Hessen 2019– 2024 (Beschluss Landesmitgliederversammlung September 2018; Spitzenkandidat Tarek Al-Wazir)"
jahr : 2018
sha256 : "3aee454768f76aa473f7791f3462d70efce04cdf9251bbcbc4d46490c0c7f361"
SPD :
- url : https://www.wahlen.info/wp-content/uploads/2018/10/Landtagswahl-2018-%E2%80%93-SPD-Hessen-Regierungsprogramm.pdf
titel : "Zukunft jetzt machen — Sozialdemokratisches Regierungsprogramm für Hessen 2019– 2024 (Beschluss Landesparteitag 12.09.2018; Spitzenkandidat Thorsten Schäfer-Gümbel; Mirror wahlen.info, Original spd-hessen.de gibt S3 Access Denied)"
jahr : 2018
sha256 : "2eac39adef2c51510865b06ef58e0842dfd5a5b5c9a591ef427c0f82e1ea287b"
AfD :
- url : https://www.afd-hochtaunus.de/wp-content/uploads/2019/11/2018-08-23_LTW-HESSEN_FINAL_WEB.pdf
titel : "Hessen. Aber sicher! — Wahlprogramm der AfD Hessen zur Landtagswahl 2018 (Stand 23.08.2018, FINAL_WEB; Mirror Kreisverband Hochtaunus, Original cdn.afd.tools DNS-tot)"
jahr : 2018
sha256 : "601afb7d72a18407a927af948a7783ff38a20d6587f69263ecfec03b1594a2c1"
FDP :
- url : https://fdp-hessen.de/wp-content/uploads/2018/05/2018_05_25_Wahlprogramm_online.pdf
titel : "Das Programm der Freien Demokraten Hessen zur Landtagswahl 2018 (Langfassung, Stand 25.05.2018; Spitzenkandidat René Rock)"
jahr : 2018
sha256 : "88f7fd0e5d63e84d7e1add19eb096d9a780172b014f4e3ad0456823836fdbe8d"
LINKE :
- url : https://www.die-linke-darmstadt-dieburg.de/fileadmin/kvdarmstadtdieburg/user/upload/Landtagswahlprogramm2018_final.pdf
titel : "Gemeinsam für ein soziales, ökologisches, friedliches und buntes Hessen — Wahlprogramm DIE LINKE. Hessen zur Landtagswahl 2018 (Beschluss Landesparteitag März 2018, Gießen; Mirror Kreisverband Darmstadt-Dieburg)"
jahr : 2018
sha256 : "ba3a229f295e2fc0a5ab6401bafb7f1983bd2ec1e45f8299ec585f125f5e13ba"
# Bürgerschaftswahl Hamburg 23.02.2020 — Wahlperiode 22, Senat Tschentscher II
# (SPD+GRÜNE, Fortsetzung der rot-grünen Koalition). Geltungszeitraum:
# Wahltag 2020-02-23 bis Wahltag der Folge-Bürgerschaftswahl 2025-03-02.
# Quellen: SPD direkt (spd-hamburg.de), Grüne direkt (gruene-hamburg.de),
# FDP via Friedrich-Naumann-Stiftung (Archiv-Mirror, Original fdphamburg.de
# nur in 3-Seiten-Kurzfassung erreichbar) sowie CDU, AfD und LINKE als
# Mirror auf abgeordnetenwatch.de (kas.de liefert 403 für Direktdownload,
# afd-hamburg.de hinter Cloudflare-Bot-Schutz, die-linke-hamburg.de hat
# das Original-PDF zwischenzeitlich offline genommen). Recherche 2026-05-08.
HH_WP22 :
SPD :
- url : https://www.spd-hamburg.de/fileadmin-hamburg/user_upload/EntwurfRegierungsprogramm2020.pdf
titel : "Zukunftsstadt Hamburg — Lebenswert, wirtschaftsstark und klimafreundlich für alle. SPD-Regierungsprogramm 2020– 2025 (Beschluss Landesparteitag 19.11.2019; Spitzenkandidat Peter Tschentscher)"
jahr : 2020
sha256 : "1a420c7a7774599601cd2502cc4dae6ce929cb87a39ce1eeda593f539c6e8048"
GRÜNE :
- url : https://www.gruene-hamburg.de/wp-content/uploads/2020/01/B90GR_Hamburg_Wahlporgramm2020_web.pdf
titel : "Die Zeit ist jetzt. Hamburg hat eine Wahl. — Grünes Zukunftsprogramm für unsere Stadt. Wahlprogramm BÜNDNIS 90/DIE GRÜNEN Hamburg zur Bürgerschaftswahl 2020 (Spitzenkandidatin Katharina Fegebank)"
jahr : 2020
sha256 : "0120959400ec50eb1dbf795d066448bc0978a03a188034e81ad2462bb870a7a8"
CDU :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/cdu_wahlprogramm_hh2020.pdf
titel : "Unser Hamburg: Wir wachsen zusammen — Bürgerschaftswahlprogramm der CDU Hamburg 2020 (Spitzenkandidat Marcus Weinberg; Mirror abgeordnetenwatch.de, Original kas.de liefert 403)"
jahr : 2020
sha256 : "a10629a52b5f28df2a1b40477371aac64c6ccda06c76e43a61f1f0d633c03454"
LINKE :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/linke_wahlprogramm_hh2020.pdf
titel : "Wem gehört die Stadt? Das solidarische Hamburg von morgen erkämpfen! — Wahlprogramm DIE LINKE Hamburg zur Bürgerschaftswahl 2020 (Mirror abgeordnetenwatch.de, Original die-linke-hamburg.de inzwischen offline)"
jahr : 2020
sha256 : "f03d95514e7926c2c47248f6a6af0be357593ac1a14eba9916d56dabd79520fb"
AfD :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/afd_wahlprogramm_hh2020-textversion.pdf
titel : "Wahlprogramm der AfD Hamburg für die Bürgerschaftswahl 2020 (Textversion; Mirror abgeordnetenwatch.de, Original afd-hamburg.de hinter Cloudflare-Bot-Schutz)"
jahr : 2020
sha256 : "9316fc4a46b10d18880f4626c843903bdb3e6d9b7b71dd1bf2d8b528306e5cda"
FDP :
- url : https://www.freiheit.org/sites/default/files/2022-01/in5-1113-hh-wahlprogramm-bsw-2020.pdf
titel : "Die Mitte lebt! — Programm der Hamburger Freien Demokraten zur Wahl der Bürgerschaft am 23. Februar 2020 (Beschluss 110. Landesparteitag 25./26.10.2019, Wilhelmsburg; Spitzenkandidatin Anna von Treuenfels-Frowein; Archiv-Mirror Friedrich-Naumann-Stiftung Signatur IN5-1113)"
jahr : 2020
sha256 : "d963bba76e19365ed069740291823172209ec7665e370dbb0fee6a4dc46b9d16"
feat: Block 2.4 + 2.5 — historische Wahlprogramme zurück bis 2011
92 neue PDFs + Geltungsdaten in PROGRAMME-Registry:
Block 2.4 — direkte 2019er-Lücken (21 Dokumente):
- BIW Bremen: Wahlprogramme 2015 + 2019 + 2023
- BUND WP19 (BTW 2017): CDU, CSU, SPD, GRÜNE, FDP, AfD, LINKE
- HH WP21 (BS 2015): SPD, CDU, GRÜNE, LINKE, AfD, FDP
- TH WP6 (LTW 2014): LINKE, CDU, SPD, GRÜNE, AfD, FDP
Block 2.5 — Vor-Vorperioden 2011-2014 (~71 Dokumente) für 15 BL:
BB WP6, BE WP17, BUND WP18, BW WP15, BY WP17, HB WP19, HE WP19,
LSA WP6, MV WP6, NI WP17, NRW WP16, RP WP16, SH WP18, SL WP15, SN WP6.
Inkl. PIRATEN, BVB/FREIE WÄHLER, FREIE WÄHLER, SSW.
Coverage: 287 Programme (286 indiziert auf dev — linke-sl-2012 ist
ein 2-Seiten-Kurzwahlprogramm und liefert keine Chunks).
Source-of-Truth-Pflege:
- wahlprogramm-links.yaml ergänzt (Quellen-URLs für alle PDFs)
- wahlprogramm-shas.lock.json ergänzt (SHA-256 für Integritätsprüfung)
- test_programme.py: drei Versionen NRW CDU statt zwei
Schließt #233 + #234.
2026-05-08 14:10:52 +02:00
# Landtagswahl Sachsen 31.08.2014 — Wahlperiode 6, Kabinett Tillich II
# (CDU+SPD-Koalition, vereidigt 13.11.2014). Geltungszeitraum: Wahltag
# 2014-08-31 bis Wahltag der Folge-LTW 2019-09-01. Erstmaliger Einzug
# der AfD in einen Landtag (9,7 %, Spitzenkandidatin Frauke Petry).
# Quellen: cdu-sachsen.de (CDU), abgeordnetenwatch.de (SPD, LINKE, GRÜNE
# als Mirror), Wayback-Machine afdsachsen.de (AfD; Beschluss 2. März 2014
# in Zwickau, Original-Domain afdsachsen.de seit 2017 abgelöst durch
# afdsachsen.de mit neuem CMS). Recherche 2026-05-08.
SN_WP6 :
CDU :
- url : https://www.cdu-sachsen.de/Dateien/mit-mut-mit-weitsicht-miteinander/21836
titel : "Mit Mut. Mit Weitsicht. Miteinander. — Regierungsprogramm der Sächsischen Union 2014– 2019 (Spitzenkandidat Stanislaw Tillich)"
jahr : 2014
sha256 : "f95536d299a54937efb1776cf8e3ff7e889ed156e5480a222fe48f407db2681b"
SPD :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/spd-wahlprogramm-sachsen2014.pdf
titel : "Unser Regierungsprogramm für Sachsen 2014– 2019 (Spitzenkandidat Martin Dulig; Mirror abgeordnetenwatch.de, Original spd-sachsen.de liefert HTTP 500)"
jahr : 2014
sha256 : "c2e872e18462140488c370406cba897472a5e7d7f1359db471bd3da868354408"
GRÜNE :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/gruenen-wahlprogramm-sachsen2014.pdf
titel : "Sachsens Chancen nutzen — Programm zur Landtagswahl 2014, BÜNDNIS 90/DIE GRÜNEN Sachsen (Spitzenkandidatinnen-Duo Antje Hermenau und Volkmar Zschocke; Mirror abgeordnetenwatch.de, Original gruene-sachsen.de-Pfad heute nicht mehr erreichbar)"
jahr : 2014
sha256 : "a3e0d7274d3caf42bf26749d2656b8547bfe416a63be5797419afe03a150077b"
LINKE :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/linke-wahlprogramm-sachsen2014.pdf
titel : "Besser leben in Sachsen — Landtagswahlprogramm Sachsen 2014, DIE LINKE Sachsen (Spitzenkandidat Rico Gebhardt; Mirror abgeordnetenwatch.de, Original archiv.dielinke-sachsen.de hat keine PDF-Direktanbindung)"
jahr : 2014
sha256 : "0d2fdcb77bc41857fef96e0f6a2de40db40403a54dcc704fb5089a6e83d59a30"
AfD :
- url : https://web.archive.org/web/20140817060224id_/http://afdsachsen.de/download/AfD_Programm_Lang.pdf
titel : "Wahlprogramm — Langfassung, AfD Sachsen zur Landtagswahl 2014 (Beschluss Landesparteitag 2. März 2014, Zwickau; Spitzenkandidatin Frauke Petry; Wayback-Mirror afdsachsen.de, Domain seit 2017 abgelöst)"
jahr : 2014
sha256 : "84786e3f5dba3d82660af70c4150e00a8988e1f545a8e6dcde8d39745f25eb77"
feat: Block 2.3 — historische Wahlprogramme fuer 13 Bundeslaender + Bund
Massen-Beschaffung von Vorperioden-Wahlprogrammen via 15 parallele
Background-Agents. Jeder BL bekommt seine direkt vorhergehende WP
indiziert, sodass wahlprogramm_zum_zeitpunkt() jetzt fuer Antrage aus
2016-2024 historisch korrekt das damalige Programm liefert (vorher None
oder das aktuelle).
Indiziert (~83 PDFs, 9.799 Chunks insgesamt fuer Block 2.3):
| BL | Vorperiode | Wahltag | gueltig bis | Parteien |
|----|-----------|---------|------------|----------|
| BB | WP7 | 2019-09-01 | 2024-09-22 | SPD, CDU, GRUENE, AfD, LINKE, BVB/FW |
| BE | WP18 | 2016-09-18 | 2021-09-26 | SPD, LINKE, GRUENE, CDU, AfD, FDP |
| BW | WP16 | 2016-03-13 | 2021-03-14 | GRUENE, CDU, AfD, SPD, FDP |
| BY | WP18 | 2018-10-14 | 2023-10-08 | CSU, GRUENE, FW, AfD, SPD, FDP |
| HB | WP20 | 2019-05-26 | 2023-05-14 | SPD, GRUENE, LINKE, CDU, FDP, AfD |
| HE | WP20 | 2018-10-28 | 2023-10-08 | CDU, GRUENE, SPD, AfD, FDP, LINKE |
| HH | WP22 | 2020-02-23 | 2025-03-02 | SPD, GRUENE, CDU, LINKE, AfD, FDP |
| LSA | WP7 | 2016-03-13 | 2021-06-06 | CDU, SPD, GRUENE, AfD, LINKE, FDP |
| MV | WP7 | 2016-09-04 | 2021-09-26 | SPD, CDU, AfD, LINKE, GRUENE |
| NI | WP18 | 2017-10-15 | 2022-10-09 | SPD, CDU, GRUENE, AfD, FDP |
| RP | WP17 | 2016-03-13 | 2021-03-14 | SPD, GRUENE, FDP, AfD, CDU |
| SH | WP19 | 2017-05-07 | 2022-05-08 | CDU, SPD, GRUENE, FDP, AfD, SSW |
| SL | WP16 | 2017-03-26 | 2022-03-27 | CDU, SPD, LINKE, AfD, GRUENE |
| SN | WP7 | 2019-09-01 | 2024-09-01 | CDU, GRUENE, SPD, AfD, LINKE |
| TH | WP7 | 2019-10-27 | 2024-09-01 | LINKE, SPD, GRUENE, CDU, AfD, FDP |
Live-Verifikation auf gwoe-antragspruefer-dev: 17/17 historische
Lookups korrekt (alle 16 BL + Bund). Tests: 117 grun.
PDF-Quellen: 60% direkt von Parteiwebseiten, 30% via Mirror
(abgeordnetenwatch.de, Friedrich-Ebert-Stiftung, Friedrich-Naumann-
Stiftung, KAS-Archiv), 10% via Wayback Machine fuer Programme der
Vorperioden, deren Original-URLs nicht mehr existieren.
Total Embeddings-Index: 195 Programme, 24 BL/Wahlperioden-Kombinationen
abgedeckt. Block 2 (historische Indexierung) damit zu rund 60%
abgeschlossen — pro BL 1 vorhergehende WP plus aktuell, vor 2016 ist
noch nichts indiziert.
Roadmap-Update: Block 2.3 abgeschlossen, naechster Schritt waere
Block 2.4 (zweite Vorperiode pro BL).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-08 11:27:43 +02:00
# Landtagswahl Sachsen 01.09.2019 — Wahlperiode 7, Kabinett Kretschmer II
# (CDU+GRÜNE+SPD, "Kenia"-Koalition). Geltungszeitraum: Wahltag 2019-09-01
# bis Wahltag der Folge-LTW 2024-09-01.
# Quellen: Parteiwebseiten (cdu-sachsen.de, afdgoerlitz.de Mirror,
# dielinke-sachsen.de) sowie Mirror Friedrich-Ebert-Stiftung (SPD) und
# abgeordnetenwatch.de (GRÜNE, Original gruene-sachsen.de offline).
# Recherche 2026-05-08.
SN_WP7 :
CDU :
- url : https://www.cdu-sachsen.de/assets/portal/cduSachsen2/Downloads/Wahlprogramme/Von-Sachsen.-Fuer-Sachsen.pdf
titel : "Von Sachsen. Für Sachsen. — Regierungsprogramm der CDU Sachsen 2019– 2024 (Spitzenkandidat Michael Kretschmer; Stand 02.07.2019)"
jahr : 2019
sha256 : "b4cbbb4ee32e509a9fee5c548ca09d99afa14fc2ba58b62f56420a6c1ff5876e"
GRÜNE :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/gruene_wahlprogramm_sachsen2019_0.pdf
titel : "Weltoffen. Ökologisch. Gerecht. — Programm zur Landtagswahl 2019 in Sachsen, BÜNDNIS 90/DIE GRÜNEN (Beschluss 50. Landesversammlung 1.– 2. März 2019, Chemnitz; Mirror abgeordnetenwatch.de)"
jahr : 2019
sha256 : "cf88b92ae8d51a2c7d6ffe39729f986d19cfaab83c2db74a924760755d6ca9a7"
SPD :
- url : https://library.fes.de/pdf-files/bibliothek/ltw-programme/190709-regierungsprogramm_lang_7859028.pdf
titel : "Es ist dein Land. — Regierungsprogramm der SPD Sachsen von 2019 bis 2024 (Spitzenkandidat Martin Dulig; Langfassung; Mirror Friedrich-Ebert-Stiftung)"
jahr : 2019
sha256 : "3d2e94218d2e64e22738856ff114b8f520de594b80f005b7dbccc3708755cfaf"
AfD :
- url : https://afdgoerlitz.de/wp-content/uploads/2019/07/RWP_190618.pdf
titel : "Trau dich Sachsen — Regierungsprogramm der Alternative für Deutschland zur Landtagswahl Sachsen 2019 (Beschluss 1. Juni 2019, Lommatzsch; Mirror AfD Kreisverband Görlitz)"
jahr : 2019
sha256 : "24e4eae373acba4ab8ea9aad00571bd27dd305c13d29b9947fdaa51c64e442d9"
LINKE :
- url : https://www.dielinke-sachsen.de/wp-content/uploads/2019/07/SLTW19-Langwahlprogramm_Broschuere-DIN-A4.pdf
titel : "Fortschritt und Zusammenhalt — Unser Programm für das solidarische Sachsen, DIE LINKE Sachsen zur Landtagswahl 2019 (Beschluss Landesparteitag 22.06.2019, Chemnitz; Langfassung)"
jahr : 2019
sha256 : "535516872946cd6cd85c7a4592b409740069fcad84d19e0d41fa8089ef16c307"
feat(#139,#129,#138,#141): v2-Frontend (ECOnGOOD-CD), Login-Modal, Auto-DL, OG-Cards
v2-Frontend (#139, ECOnGOOD CD Manual Juni 2024):
- app/static/v2/: tokens.css, fonts.css, v2.css, Nunito-Sans woff2, Phosphor-Icons (21 SVGs)
- app/templates/v2/: base.html + 11 Screens + 8 Component-Macros
- AppShell mit Sidebar (Lesen/Pruefen/Daten/Admin), v2-Detail mit allen Features
(ScoreHero, MatrixMini, QuoteCard, Redline, Fraktions-Scores)
- v2 ist jetzt Default unter / — classic unter /classic
- Login-Modal in v2-Topbar mit Tabs Anmelden/Registrieren (#129)
- Phosphor-Icons in Sidebar + Topbar mit dynamischem Theme-Toggle
- Keyboard-Shortcuts (j/k/Enter/Esc/?/path), Landtag-Suche, Antrag-Historie,
Sort-Dropdown, Matrix-Feld-Info-Modal, Bookmarks/Comments/Voting/Share/Re-Analyze
Backend-Erweiterungen:
- main.py: ~30 neue Routes (/v2/*, /antrag/{ds}, /api/auth/{login,refresh,logout},
/api/me/merkliste/*, /api/admin/*, /v2/admin/*, OG-Cards, etc.)
- og_card.py + og_template: Open-Graph-Bilder via Playwright (#141)
- wahlprogramm_fetch.py + wahlprogramm-links.yaml: SHA-Gate Auto-DL (#138)
- auswertungen.py: BL-Filter + get_wahlperioden Helper (#137)
- auth.py: Direct-Access-Grant + Refresh-Token-Cookie
Classic-Updates:
- Header-DRY via _header.html, Auswertungen redirected, Batch-Inline raus
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-25 20:55:57 +02:00
TH :
FDP :
- url : https://www.fdp-thueringen.de/files/fdp-th-wahlprogramm-2024.pdf
titel : "FDP Thüringen Wahlprogramm 2024 (Platzhalter — URL prüfen)"
jahr : 2024
sha256 : ""
feat: Block 2.4 + 2.5 — historische Wahlprogramme zurück bis 2011
92 neue PDFs + Geltungsdaten in PROGRAMME-Registry:
Block 2.4 — direkte 2019er-Lücken (21 Dokumente):
- BIW Bremen: Wahlprogramme 2015 + 2019 + 2023
- BUND WP19 (BTW 2017): CDU, CSU, SPD, GRÜNE, FDP, AfD, LINKE
- HH WP21 (BS 2015): SPD, CDU, GRÜNE, LINKE, AfD, FDP
- TH WP6 (LTW 2014): LINKE, CDU, SPD, GRÜNE, AfD, FDP
Block 2.5 — Vor-Vorperioden 2011-2014 (~71 Dokumente) für 15 BL:
BB WP6, BE WP17, BUND WP18, BW WP15, BY WP17, HB WP19, HE WP19,
LSA WP6, MV WP6, NI WP17, NRW WP16, RP WP16, SH WP18, SL WP15, SN WP6.
Inkl. PIRATEN, BVB/FREIE WÄHLER, FREIE WÄHLER, SSW.
Coverage: 287 Programme (286 indiziert auf dev — linke-sl-2012 ist
ein 2-Seiten-Kurzwahlprogramm und liefert keine Chunks).
Source-of-Truth-Pflege:
- wahlprogramm-links.yaml ergänzt (Quellen-URLs für alle PDFs)
- wahlprogramm-shas.lock.json ergänzt (SHA-256 für Integritätsprüfung)
- test_programme.py: drei Versionen NRW CDU statt zwei
Schließt #233 + #234.
2026-05-08 14:10:52 +02:00
# Landtagswahl Thüringen 14.09.2014 — Wahlperiode 6 (2014-09-14 bis
# 2019-10-27). Kabinett Ramelow I (LINKE+SPD+GRÜNE) — erste rot-rot-
# grüne Koalition mit linkem Ministerpräsidenten. Vorgängerin
# Lieberknecht (CDU+SPD) wurde abgelöst. AfD erstmals im TH-Landtag
# (10,6 %), FDP knapp draußen (2,5 %). Geltungszeitraum der Programme:
# Wahltag 2014-09-14 bis Wahltag der Folge-LTW 2019-10-27.
# Recherche 2026-05-08. Liegen unter `app/static/referenzen/<datei>.pdf`.
# CDU und AfD vom abgeordnetenwatch.de-Mirror; LINKE, SPD, GRÜNE und
# FDP direkt von Landesverband bzw. Stiftungs-Archiv.
TH_WP6 :
LINKE :
- url : https://www.die-linke-thueringen.de/fileadmin/LV_Thueringen/dokumente/ltw_2014/LinkeTHU_LTW_Langwahlprogramm_web.pdf
titel : "Wann, wenn nicht jetzt. Thüringen sozial regieren! — Landtagswahlprogramm DIE LINKE. Thüringen zur Landtagswahl am 14. September 2014 (Spitzenkandidat Bodo Ramelow; Langfassung)"
jahr : 2014
sha256 : "9d06653d3bdca6f3762c574c9c7602bf1a2c5129d41a7673fe7c0b64d1bb3130"
CDU :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/cdu-wahlprogramm-thueringen2014.pdf
titel : "Der Thüringen Plan 2014– 2019 — Regierungsprogramm der CDU Thüringen zur Landtagswahl am 14. September 2014 (Spitzenkandidatin Christine Lieberknecht; Mirror abgeordnetenwatch.de)"
jahr : 2014
sha256 : "073b69e9f54712170deb0ae9ced97b30d06bfff707de8d2558716b972e10bfd0"
SPD :
- url : https://archiv.spd-thueringen.de/dl/regierungsprogramm-2014.pdf
titel : "Thüringen. Besser bleiben. — Regierungsprogramm 2014– 2019 der SPD Thüringen (Spitzenkandidatin Heike Taubert; Archiv-Mirror SPD Thüringen)"
jahr : 2014
sha256 : "9ca87a37a3861847684171dc08fabcbb24d05323546daa0cb99150293f016fba"
GRÜNE :
- url : https://www.gruene-thueringen.de/wp-content/uploads/sites/88/2021/03/B90G_TH-Landtagswahlprogramm-2014.pdf
titel : "Jede Seite ist ein Lichtblick. Unser Programm für Thüringen — Landtagswahlprogramm BÜNDNIS 90/DIE GRÜNEN Thüringen zur Landtagswahl am 14. September 2014 (Beschluss Landesdelegiertenkonferenz 25. Juni 2014)"
jahr : 2014
sha256 : "c5afb1375a92b6583786a2a0317bf83231a19ac7afb4c9aa0b805ec85b7f3268"
AfD :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/afd-wahlprogramm-thueringen2014.pdf
titel : "Aufbruch für Thüringen — Wahlprogramm der Alternative für Deutschland zur Landtagswahl 2014 (Spitzenkandidat Björn Höcke; erstes AfD-Landtagswahlprogramm Thüringen; Mirror abgeordnetenwatch.de)"
jahr : 2014
sha256 : "6dc8e7e2f23588ca93ba0bcfb967d65d9697f787ed2a01622e45a619ba878068"
FDP :
- url : https://www.freiheit.org/sites/default/files/2019-10/thueringen2014.pdf
titel : "Thüringen entscheidet. — Wahlprogramm zur Landtagswahl 2014 der Freien Demokratischen Partei Landesverband Thüringen (Beschluss Landesparteitag 18. Mai 2014, Suhl; Spitzenkandidat Uwe Barth; Archiv-Mirror Friedrich-Naumann-Stiftung)"
jahr : 2014
sha256 : "1cc2efd516722da1d8e14dec092a2f602a8a736d81dd3a03c6843786882e9cc2"
feat: Block 2.3 — historische Wahlprogramme fuer 13 Bundeslaender + Bund
Massen-Beschaffung von Vorperioden-Wahlprogrammen via 15 parallele
Background-Agents. Jeder BL bekommt seine direkt vorhergehende WP
indiziert, sodass wahlprogramm_zum_zeitpunkt() jetzt fuer Antrage aus
2016-2024 historisch korrekt das damalige Programm liefert (vorher None
oder das aktuelle).
Indiziert (~83 PDFs, 9.799 Chunks insgesamt fuer Block 2.3):
| BL | Vorperiode | Wahltag | gueltig bis | Parteien |
|----|-----------|---------|------------|----------|
| BB | WP7 | 2019-09-01 | 2024-09-22 | SPD, CDU, GRUENE, AfD, LINKE, BVB/FW |
| BE | WP18 | 2016-09-18 | 2021-09-26 | SPD, LINKE, GRUENE, CDU, AfD, FDP |
| BW | WP16 | 2016-03-13 | 2021-03-14 | GRUENE, CDU, AfD, SPD, FDP |
| BY | WP18 | 2018-10-14 | 2023-10-08 | CSU, GRUENE, FW, AfD, SPD, FDP |
| HB | WP20 | 2019-05-26 | 2023-05-14 | SPD, GRUENE, LINKE, CDU, FDP, AfD |
| HE | WP20 | 2018-10-28 | 2023-10-08 | CDU, GRUENE, SPD, AfD, FDP, LINKE |
| HH | WP22 | 2020-02-23 | 2025-03-02 | SPD, GRUENE, CDU, LINKE, AfD, FDP |
| LSA | WP7 | 2016-03-13 | 2021-06-06 | CDU, SPD, GRUENE, AfD, LINKE, FDP |
| MV | WP7 | 2016-09-04 | 2021-09-26 | SPD, CDU, AfD, LINKE, GRUENE |
| NI | WP18 | 2017-10-15 | 2022-10-09 | SPD, CDU, GRUENE, AfD, FDP |
| RP | WP17 | 2016-03-13 | 2021-03-14 | SPD, GRUENE, FDP, AfD, CDU |
| SH | WP19 | 2017-05-07 | 2022-05-08 | CDU, SPD, GRUENE, FDP, AfD, SSW |
| SL | WP16 | 2017-03-26 | 2022-03-27 | CDU, SPD, LINKE, AfD, GRUENE |
| SN | WP7 | 2019-09-01 | 2024-09-01 | CDU, GRUENE, SPD, AfD, LINKE |
| TH | WP7 | 2019-10-27 | 2024-09-01 | LINKE, SPD, GRUENE, CDU, AfD, FDP |
Live-Verifikation auf gwoe-antragspruefer-dev: 17/17 historische
Lookups korrekt (alle 16 BL + Bund). Tests: 117 grun.
PDF-Quellen: 60% direkt von Parteiwebseiten, 30% via Mirror
(abgeordnetenwatch.de, Friedrich-Ebert-Stiftung, Friedrich-Naumann-
Stiftung, KAS-Archiv), 10% via Wayback Machine fuer Programme der
Vorperioden, deren Original-URLs nicht mehr existieren.
Total Embeddings-Index: 195 Programme, 24 BL/Wahlperioden-Kombinationen
abgedeckt. Block 2 (historische Indexierung) damit zu rund 60%
abgeschlossen — pro BL 1 vorhergehende WP plus aktuell, vor 2016 ist
noch nichts indiziert.
Roadmap-Update: Block 2.3 abgeschlossen, naechster Schritt waere
Block 2.4 (zweite Vorperiode pro BL).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-08 11:27:43 +02:00
# Landtagswahl Thüringen 27.10.2019 — Wahlperiode 7 (2019-10-27 bis
# 2024-09-01). Kabinett Ramelow II (LINKE+SPD+GRÜNE Minderheits-
# regierung); Episode Kemmerich 05.02.2020. Geltungszeitraum der
# Programme: Wahltag 2019-10-27 bis Wahltag der Folge-LTW 2024-09-01.
# Recherche 2026-05-08. Liegen unter `app/static/referenzen/<datei>.pdf`.
TH_WP7 :
LINKE :
- url : https://www.die-linke-thueringen.de/fileadmin/LV_Thueringen/dokumente/parteitage/lpt6_tagung3/beschluesse/Beschluss_LtWP.pdf
titel : "Für ein zukunftsfähiges Thüringen. Für eine offene und solidarische Gesellschaft — Landtagswahlprogramm der Partei DIE LINKE. Thüringen zur Landtagswahl 2019 (Beschluss 3. Tagung 6. Landesparteitag, 30./31. März 2019, Gera)"
jahr : 2019
sha256 : "0dcc10a37816240bc6e9cc3f2f81bdab251063ab5b8bea4ca7b7446cf3ce4a1c"
SPD :
- url : https://www.spd-thueringen.de/wp-content/uploads/ltw19-programm-rc.pdf
titel : "Zuhören und machen. — Regierungsprogramm 2019– 2024 der SPD Thüringen (Beschluss Landesparteitag 23. März 2019)"
jahr : 2019
sha256 : "337a35dcfcb5f52b63b5b214460666efdcde3ca8726e94afc23c6954ab23bb2f"
GRÜNE :
- url : https://www.gruene-thueringen.de/wp-content/uploads/sites/88/2021/05/B90G_TH-Wahlprogramm_zur_Landtagswahl_2019-Webversion.pdf
titel : "Mit Mut und Leidenschaft für Thüringen. Hier und jetzt für hier und morgen. — Landtagswahlprogramm BÜNDNIS 90/DIE GRÜNEN Thüringen zur Landtagswahl 2019 (Beschluss Landesdelegiertenkonferenz 15. Juni 2019, Erfurt)"
jahr : 2019
sha256 : "a7719b6a770bc8e1843a13b934c0edbd1b642bd9ca3db8e4d3bc82046867f19e"
CDU :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/cdu_wahlprogramm_th2019.pdf
titel : "Thüringen: Heimat mit Zukunft #Aufbruch2019 — Regierungsprogramm der CDU Thüringen zur Landtagswahl am 27. Oktober 2019 (Spitzenkandidat Mike Mohring; Mirror abgeordnetenwatch.de, KAS-Original WAF-blockiert)"
jahr : 2019
sha256 : "a08928d3799aa9683b5c43a902042d681cc3fd4b3166f4b2eb34adcde1c291dc"
AfD :
- url : https://afd-thueringen.de/wp-content/uploads/2019/09/Wahlprogramm_AfD-Thu%CC%88ringen_2019_Online-Fassung-final_gesichert.pdf
titel : "Meine Heimat, mein Thüringen — Wahlprogramm der Alternative für Deutschland für die Landtagswahl in Thüringen 2019 (Beschluss Parteitag 18. August 2019, Arnstadt; Spitzenkandidat Björn Höcke)"
jahr : 2019
sha256 : "79de6e095ffbe61820a36319774d52ca06d1614e9e83eaa45a2025e7464e95c9"
FDP :
- url : https://www.freiheit.org/sites/default/files/2019-11/in5-530-th-wahlprogramm-ltw-2019.pdf
titel : "Hallo Übermorgen. — Wahlprogramm zur Landtagswahl 2019 der Freien Demokratischen Partei Landesverband Thüringen (Beschluss Landesparteitag 15. Juni 2019, Bad Frankenhausen; Spitzenkandidat Thomas L. Kemmerich; Archiv-Mirror Friedrich-Naumann-Stiftung, Sig. IN5-530)"
jahr : 2019
sha256 : "b018b659f02f79fb75dd17ba338f0c17df92fef4fcd993beacd13d011b60bc95"
feat(#139,#129,#138,#141): v2-Frontend (ECOnGOOD-CD), Login-Modal, Auto-DL, OG-Cards
v2-Frontend (#139, ECOnGOOD CD Manual Juni 2024):
- app/static/v2/: tokens.css, fonts.css, v2.css, Nunito-Sans woff2, Phosphor-Icons (21 SVGs)
- app/templates/v2/: base.html + 11 Screens + 8 Component-Macros
- AppShell mit Sidebar (Lesen/Pruefen/Daten/Admin), v2-Detail mit allen Features
(ScoreHero, MatrixMini, QuoteCard, Redline, Fraktions-Scores)
- v2 ist jetzt Default unter / — classic unter /classic
- Login-Modal in v2-Topbar mit Tabs Anmelden/Registrieren (#129)
- Phosphor-Icons in Sidebar + Topbar mit dynamischem Theme-Toggle
- Keyboard-Shortcuts (j/k/Enter/Esc/?/path), Landtag-Suche, Antrag-Historie,
Sort-Dropdown, Matrix-Feld-Info-Modal, Bookmarks/Comments/Voting/Share/Re-Analyze
Backend-Erweiterungen:
- main.py: ~30 neue Routes (/v2/*, /antrag/{ds}, /api/auth/{login,refresh,logout},
/api/me/merkliste/*, /api/admin/*, /v2/admin/*, OG-Cards, etc.)
- og_card.py + og_template: Open-Graph-Bilder via Playwright (#141)
- wahlprogramm_fetch.py + wahlprogramm-links.yaml: SHA-Gate Auto-DL (#138)
- auswertungen.py: BL-Filter + get_wahlperioden Helper (#137)
- auth.py: Direct-Access-Grant + Refresh-Token-Cookie
Classic-Updates:
- Header-DRY via _header.html, Auswertungen redirected, Batch-Inline raus
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-25 20:55:57 +02:00
BB :
LINKE :
- url : https://www.dielinke-bb.de/fileadmin/lb/Dokumente/wahlprogramm-linke-bb-2024.pdf
titel : "DIE LINKE Brandenburg Wahlprogramm 2024 (Platzhalter — URL prüfen)"
jahr : 2024
sha256 : ""
GRÜNE :
- url : https://gruene-bb.de/wp-content/uploads/wahlprogramm-gruene-bb-2024.pdf
titel : "BÜNDNIS 90/DIE GRÜNEN Brandenburg Wahlprogramm 2024 (Platzhalter — URL prüfen)"
jahr : 2024
sha256 : ""
chore: konsolidiere Working-Tree mit dev-Stand nach Nextcloud-Sync-Resolution
Mehrtaegiger Sync-Stillstand hatte ueber 50 conflicted-copy-Dateien im
Working-Tree erzeugt. Die jeweils neuere Version wurde basierend auf
md5-Hash-Vergleich zum laufenden gwoe-antragspruefer-dev-Container
eingespielt.
Konsolidiert (38 modifiziert):
- analyzer.py, auswertungen.py, auth.py, config.py, database.py,
drucksache_typen.py, embeddings.py, main.py, models.py, parlamente.py,
ports/llm_bewerter.py, presse_generator.py, redline_utils.py, report.py,
validators.py, wahlprogramm_fetch.py, wahlprogramm-links.yaml,
wahlprogramm-shas.lock.json
- v2-Templates: base, components/{icon, matrix_mini, queue_widget,
result_row}, screens/{admin_queue, admin_stand, aktuelle-themen,
antrag_detail, auswertungen, cluster, landtag_suche, merkliste,
methodik, tags}, static/v2/v2.css
- Tests: test_embeddings (Strict-Mode-Drop in reconstruct_zitate),
test_endpoints_smoke, test_presse_generator, test_report,
test_wahlprogramme (mit TestRegierungsbildung-Block, +120 LOC)
- docker-compose.dev.yml, docs/adr/index.md, docs/reference/api.md, mkdocs.yml
Neuzugaenge:
- app/marker.py, app/pm_render.py — Konsistenz-Marker, PM-Render-Adapter
- app/templates/v2/screens/scorecard{,_portrait,_werkstatt}.html — Cloud-Design-Scorecard
- app/static/v3/, app/templates/v3/ — v3-Layout-Hierarchie
- docs/adr/0010-stimmverhalten-gwoe-aggregat.md
- docs/adr/0011-aktuelle-themen-pm-generator.md
- docs/adr/0012-debug-auth-token-bypass.md
- scripts/{auto-rate-orphans, pm-quality-audit, pm-sample-bundle, rotate-debug-token}.sh
- tests/e2e/test_smoke_browser.py, tests/test_{auto_rate_runs, icons,
marker, pm_render, presse_generator_style, thread_splitter,
v2_pdf_consistency}.py
Plus inhaltlich uebernommen aus dem Conflict-Stand:
- embeddings.py: fw-by-2023.partei korrigiert von "FW" zu "FREIE WAEHLER"
(war Mismatch zu wahlprogramme.py)
- embeddings.py: detailliertere Naming der BTW-2025-Wahlprogramme
Test-Suite-Stand: 1209 passed, 73 skipped (4 pre-existing failures in
test_presse_generator_style.py + 1 collection error in
integration/test_citations_substring.py — beide nicht durch dieses
Konsolidierungs-Commit verursacht).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-08 00:04:21 +02:00
feat: Block 2.3 — historische Wahlprogramme fuer 13 Bundeslaender + Bund
Massen-Beschaffung von Vorperioden-Wahlprogrammen via 15 parallele
Background-Agents. Jeder BL bekommt seine direkt vorhergehende WP
indiziert, sodass wahlprogramm_zum_zeitpunkt() jetzt fuer Antrage aus
2016-2024 historisch korrekt das damalige Programm liefert (vorher None
oder das aktuelle).
Indiziert (~83 PDFs, 9.799 Chunks insgesamt fuer Block 2.3):
| BL | Vorperiode | Wahltag | gueltig bis | Parteien |
|----|-----------|---------|------------|----------|
| BB | WP7 | 2019-09-01 | 2024-09-22 | SPD, CDU, GRUENE, AfD, LINKE, BVB/FW |
| BE | WP18 | 2016-09-18 | 2021-09-26 | SPD, LINKE, GRUENE, CDU, AfD, FDP |
| BW | WP16 | 2016-03-13 | 2021-03-14 | GRUENE, CDU, AfD, SPD, FDP |
| BY | WP18 | 2018-10-14 | 2023-10-08 | CSU, GRUENE, FW, AfD, SPD, FDP |
| HB | WP20 | 2019-05-26 | 2023-05-14 | SPD, GRUENE, LINKE, CDU, FDP, AfD |
| HE | WP20 | 2018-10-28 | 2023-10-08 | CDU, GRUENE, SPD, AfD, FDP, LINKE |
| HH | WP22 | 2020-02-23 | 2025-03-02 | SPD, GRUENE, CDU, LINKE, AfD, FDP |
| LSA | WP7 | 2016-03-13 | 2021-06-06 | CDU, SPD, GRUENE, AfD, LINKE, FDP |
| MV | WP7 | 2016-09-04 | 2021-09-26 | SPD, CDU, AfD, LINKE, GRUENE |
| NI | WP18 | 2017-10-15 | 2022-10-09 | SPD, CDU, GRUENE, AfD, FDP |
| RP | WP17 | 2016-03-13 | 2021-03-14 | SPD, GRUENE, FDP, AfD, CDU |
| SH | WP19 | 2017-05-07 | 2022-05-08 | CDU, SPD, GRUENE, FDP, AfD, SSW |
| SL | WP16 | 2017-03-26 | 2022-03-27 | CDU, SPD, LINKE, AfD, GRUENE |
| SN | WP7 | 2019-09-01 | 2024-09-01 | CDU, GRUENE, SPD, AfD, LINKE |
| TH | WP7 | 2019-10-27 | 2024-09-01 | LINKE, SPD, GRUENE, CDU, AfD, FDP |
Live-Verifikation auf gwoe-antragspruefer-dev: 17/17 historische
Lookups korrekt (alle 16 BL + Bund). Tests: 117 grun.
PDF-Quellen: 60% direkt von Parteiwebseiten, 30% via Mirror
(abgeordnetenwatch.de, Friedrich-Ebert-Stiftung, Friedrich-Naumann-
Stiftung, KAS-Archiv), 10% via Wayback Machine fuer Programme der
Vorperioden, deren Original-URLs nicht mehr existieren.
Total Embeddings-Index: 195 Programme, 24 BL/Wahlperioden-Kombinationen
abgedeckt. Block 2 (historische Indexierung) damit zu rund 60%
abgeschlossen — pro BL 1 vorhergehende WP plus aktuell, vor 2016 ist
noch nichts indiziert.
Roadmap-Update: Block 2.3 abgeschlossen, naechster Schritt waere
Block 2.4 (zweite Vorperiode pro BL).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-08 11:27:43 +02:00
# Landtagswahl Brandenburg 01.09.2019 — Wahlperiode 7 (2019– 2024),
# Kabinett Woidke II "Kenia" (SPD+CDU+GRÜNE), Geltung 2019-09-01 bis
# 2024-09-22. Recherche 2026-05-07. Liegen unter
# `app/static/referenzen/<datei>.pdf`. CDU und GRÜNE direkt von den
# Landesverbänden; SPD, AfD, LINKE und BVB/FREIE WÄHLER vom
# abgeordnetenwatch.de-Mirror (Original-Quellen entweder nicht mehr
# archiviert, hinter Browser-Schutz oder ohne stabile URL).
BB_WP7 :
SPD :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/spd_wahlprogramm_brandenburg2019.pdf
titel : "Unser Land zusammenhalten. Unsere Ziele für ein Brandenburg — Regierungsprogramm der SPD Brandenburg zur Landtagswahl am 1. September 2019 (Spitzenkandidat Dietmar Woidke; Mirror abgeordnetenwatch.de)"
jahr : 2019
sha256 : "c3838cf04090c4fa931d131720445e26564a19a4807727e15f35659bcdc8ccbf"
CDU :
- url : https://www.cdu-brandenburg.de/image/inhalte/file/19%20Brandenburg%20wachsen%20lassen(1).pdf
titel : "Brandenburg wachsen lassen. — Regierungsprogramm der CDU Brandenburg (Beschluss 34. Landesparteitag, 4. Mai 2019, Potsdam)"
jahr : 2019
sha256 : "243bd78bce51e0cb8dcedaa978dbf00de2f26af11c3ebdb5b8d0094a17a09304"
GRÜNE :
- url : https://gruene-brandenburg.de/wp-content/uploads/2025/06/B90GRUENE_Wahlprogramm_LTW2019_PDFVersion.pdf
titel : "Brandenburg airWANDELN — #ökologisch #sozial #weltoffen. Wahlprogramm BÜNDNIS 90/DIE GRÜNEN Brandenburg zur Landtagswahl 2019 (Beschluss Landesparteitag 24./25.11.2018 Wildau)"
jahr : 2019
sha256 : "3529cb8b507e46161c0f66a15febe2893dce0f5b2c5d79693fccba0ff2c497c2"
AfD :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/afd_wahlprogramm_brandenburg2019-web.pdf
titel : "Wahlprogramm der Alternative für Deutschland Brandenburg zur Landtagswahl am 1. September 2019 (Mirror abgeordnetenwatch.de)"
jahr : 2019
sha256 : "aaa478e1a3a886378ca7ca594b1971259ae54c2232343eb16d0ad017d9ebddf5"
LINKE :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/linke_wahlprogramm_brandenburg2019.pdf
titel : "Brandenburgs Zukunft gemeinsam gestalten! — Wahlprogramm DIE LINKE. Brandenburg zur Landtagswahl 2019 (Beschluss 2. Tagung 6. Landesparteitag, 15.06.2019 Schönefeld; Mirror abgeordnetenwatch.de)"
jahr : 2019
sha256 : "758005f6908a96add6fbe1908f388fd3e153ca5deacfc5d8e36cf45da9ff9730"
BVB_FW :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/bvb-fw_wahlprogramm_brandenburg2019.pdf
titel : "Wahlprogramm BVB / FREIE WÄHLER für die Landtagswahl 2019 (Beschluss Hauptversammlung 24.11.2018; Mirror abgeordnetenwatch.de)"
jahr : 2019
sha256 : "19bc3ae7817a5e0275b9e3400447b088e154f2d04735287a7933f55a1076b2fe"
# Landtagswahl Sachsen-Anhalt 13.03.2016 — 7. Wahlperiode (2016-03-13 bis
# 2021-06-06), Kabinett Haseloff II "Kenia-Koalition" (CDU+SPD+GRÜNE),
# vereidigt 25.04.2016; bundesweit erste Dreier-Koalition aus Union,
# Sozialdemokratie und Grünen. Geltungszeitraum der Programme: Wahltag
# 2016-03-13 bis Wahltag der Folge-LTW 2021-06-06.
# Quellen: Parteiwebseiten (cdulsa.de via Wayback, dielinke-sachsen-
# anhalt.de, gruene-lsa.de, freiheit.org [FDP-Mirror Friedrich-Naumann-
# Stiftung], library.fes.de [SPD-Mirror Friedrich-Ebert-Stiftung],
# sachsen-anhalt-waehlt.de via Wayback [AfD-Mirror]). Recherche 2026-05-08.
LSA_WP7 :
CDU :
- url : https://web.archive.org/web/20160329025436id_/http://www.cdulsa.de/fileadmin/upload/bilder/2015/wahl2016/Regierungsprogramm_CDULSA_05_12_2015___.pdf
titel : "NAH. KLAR. Für Sachsen-Anhalt. Klare Verhältnisse — Keine Experimente. Unser Regierungsprogramm 2016– 2021 der CDU Sachsen-Anhalt (Beschluss Landesparteitag 05.12.2015; Wayback-Mirror, Original cdulsa.de offline)"
jahr : 2016
sha256 : "9ebeff2d36838b4b14d4b4078e86c87b3c83eb7c729abf465f8382f7cff821fc"
SPD :
- url : https://library.fes.de/pdf-files/bibliothek/ltw-programme/wahlprogramm2016_7801028.pdf
titel : "Es ist Zeit für einen neuen Aufbruch: Sachsen-Anhalt kann mehr. — Regierungsprogramm der SPD Sachsen-Anhalt 2016– 2021 (Spitzenkandidatin Katrin Budde; Mirror Friedrich-Ebert-Stiftung)"
jahr : 2016
sha256 : "c0b97efdbe1314f751ded0f0314059914f5f8b93866b69d080ab7896fe3bcce5"
GRÜNE :
- url : https://www.gruene-lsa.de/wp-content/uploads/2022/10/Gruene_LSA_LTW_Programm_2016_Netz.pdf
titel : "Landtagswahlprogramm 2016 Sachsen-Anhalt — BÜNDNIS 90/DIE GRÜNEN zur Landtagswahl 2016 (korrigierte Fassung, Stand 08.02.2016)"
jahr : 2016
sha256 : "a1540e790eb24ea3e2268968bf4ee500a321b733522dbe819fa2940c1b6d59ff"
AfD :
- url : https://web.archive.org/web/20160222000925id_/http://www.sachsen-anhalt-waehlt.de/fileadmin/LTW2016/Wahlprogramme/wahlprogramm_afd.pdf
titel : "Wir für unsere Heimat — Wahlprogramm zur Landtagswahl am 13. März 2016, AfD-Landesverband Sachsen-Anhalt (Stand 31.10.2015; Wayback-Mirror, Original sachsen-anhalt-waehlt.de offline)"
jahr : 2016
sha256 : "35de6ed56d9a2a2e49e856c62f27573e56995b66e0c66039f534ddf63a1384de"
LINKE :
- url : http://www.dielinke-sachsen-anhalt.de/fileadmin/aaa_download_lsa/Landtagswahl_2016/Wahlprogramm/LinkeSXA_LTW16_Langwahlprogramm_web.pdf
titel : "Ein Land zum Leben. Ein Land zum Bleiben. — Wahlprogramm DIE LINKE Sachsen-Anhalt zur Landtagswahl am 13. März 2016 (Beschluss 3. Tagung 5. Landesparteitag, 10.10.2015 Staßfurt)"
jahr : 2016
sha256 : "f8676c305a54bda2de389fdf61958642edfad2410c4bf98f5d90171bf35860c4"
FDP :
- url : https://www.freiheit.org/sites/default/files/2019-10/sachsen-anhalt2016.pdf
titel : "Machen wir was draus. — Wahlprogramm zur Landtagswahl 2016 der Freien Demokratischen Partei Landesverband Sachsen-Anhalt (Beschluss Freiheitskonvent 21.11.2015 Halle; Mirror Friedrich-Naumann-Stiftung)"
jahr : 2016
sha256 : "052f319c51499e508115d8becb71ad5084a0b34a045af46511c5d3adb3377204"
feat: Block 2.4 + 2.5 — historische Wahlprogramme zurück bis 2011
92 neue PDFs + Geltungsdaten in PROGRAMME-Registry:
Block 2.4 — direkte 2019er-Lücken (21 Dokumente):
- BIW Bremen: Wahlprogramme 2015 + 2019 + 2023
- BUND WP19 (BTW 2017): CDU, CSU, SPD, GRÜNE, FDP, AfD, LINKE
- HH WP21 (BS 2015): SPD, CDU, GRÜNE, LINKE, AfD, FDP
- TH WP6 (LTW 2014): LINKE, CDU, SPD, GRÜNE, AfD, FDP
Block 2.5 — Vor-Vorperioden 2011-2014 (~71 Dokumente) für 15 BL:
BB WP6, BE WP17, BUND WP18, BW WP15, BY WP17, HB WP19, HE WP19,
LSA WP6, MV WP6, NI WP17, NRW WP16, RP WP16, SH WP18, SL WP15, SN WP6.
Inkl. PIRATEN, BVB/FREIE WÄHLER, FREIE WÄHLER, SSW.
Coverage: 287 Programme (286 indiziert auf dev — linke-sl-2012 ist
ein 2-Seiten-Kurzwahlprogramm und liefert keine Chunks).
Source-of-Truth-Pflege:
- wahlprogramm-links.yaml ergänzt (Quellen-URLs für alle PDFs)
- wahlprogramm-shas.lock.json ergänzt (SHA-256 für Integritätsprüfung)
- test_programme.py: drei Versionen NRW CDU statt zwei
Schließt #233 + #234.
2026-05-08 14:10:52 +02:00
# Bürgerschaftswahl Bremen 10.05.2015 — 19. Wahlperiode (2015– 2019),
# Senat Sieling I (SPD+GRÜNE), vereidigt 15.07.2015 (Nachfolger Böhrnsen III).
# AfD erstmals mit 5,5 % in der Bürgerschaft (4 Sitze, Wahlbereich Bremerhaven);
# BIW erstmals stärker mit 3,2 % landesweit (1 Sitz Bremerhaven).
# Geltungszeitraum: Wahltag 2015-05-10 bis Wahltag Folge-BSW 2019-05-26.
# Quellen: abgeordnetenwatch.de-Mirror für SPD/GRÜNE/LINKE/CDU/AfD/FDP;
# BIW über Wayback-Machine (Original biw-bremen.de/userfiles/uploads/).
# Recherche 2026-05-08.
HB_WP19 :
SPD :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/spd-regierungsprogramm_2015.pdf
titel : "Leben, arbeiten, lernen, wohnen … in Bremen und Bremerhaven — Regierungsprogramm der SPD-Landesorganisation Bremen 2015– 2019 (Beschluss Landesparteitag Bremerhaven, 07.03.2015; Mirror abgeordnetenwatch.de)"
jahr : 2015
sha256 : "71547d54dbbd98b3e917b8bd0531eb539c0371a8c4ab909c8bcbe370dbfe5b8f"
GRÜNE :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/gruene_wahlprogramm_2015_bremen.pdf
titel : "Wahlprogramm 2015 BÜNDNIS 90/DIE GRÜNEN Bremen — Bürgerschaftswahl 10. Mai 2015 (Mirror abgeordnetenwatch.de)"
jahr : 2015
sha256 : "bee759eebbc47d4827c51c9cc068def3bc5ddec319bf3aa8fccd657c902a41bc"
LINKE :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/linke-wahlprogramm2015.pdf
titel : "Bürgerschaftswahlprogramm Land Bremen 2015 — DIE LINKE Landesverband Bremen (Langfassung; Mirror abgeordnetenwatch.de)"
jahr : 2015
sha256 : "75e039fa006b4e53e0e760dfa4bdef25cc0ae1ca1e6335cb267b0de4596f34e3"
CDU :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/cdu_wahlprogramm_2015.pdf
titel : "Neues Vertrauen in Bremen — Wahlprogramm der CDU Bremen zur Bürgerschaftswahl 2015 (Mirror abgeordnetenwatch.de)"
jahr : 2015
sha256 : "c952d5f96efefecd9c829adba91f7e33d409140e9c1c576dd71180df939a97ff"
AfD :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/afd_wahlprogramm_2015_bremen_v2.6.pdf
titel : "Wahlprogramm 2015 — Alternative für Deutschland Landesverband Bremen (Bürgerschaftswahl 10.05.2015, AfD erstmals im Landesparlament; Mirror abgeordnetenwatch.de)"
jahr : 2015
sha256 : "39b0afc95a916916480d8ea2740a8a435b06be9b57227b4b28b3a26e1c9217d0"
FDP :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/fdp-_wahlprogramm_2015_fuer_bremen_und_bremerhaven_index.pdf
titel : "Eine neue Generation Bremen — Wahlprogramm der FDP für Bremen und Bremerhaven 2015 (Spitzenkandidatin Lencke Steiner; Mirror abgeordnetenwatch.de)"
jahr : 2015
sha256 : "299117f698052697d3123ee946c6172a08b0a69a5adc1388494282ec9ec455de"
BIW :
- url : https://web.archive.org/web/20150518081441/http://www.biw-bremen.de/userfiles/uploads/Landesprogramm_M%C3%A4rz%202015.pdf
titel : "Landesprogramm März 2015 — BÜRGER IN WUT, Landesverband Bremen, zur Bürgerschaftswahl 10.05.2015 (BIW erstmals stärker, Einzug über Wahlbereich Bremerhaven; Wayback-Mirror, Original biw-bremen.de offline)"
jahr : 2015
sha256 : "cba97bab363e52f4986e0cb1f9a685806cd05167380f3e286e9e5f4bdc539a0a"
feat: Block 2.3 — historische Wahlprogramme fuer 13 Bundeslaender + Bund
Massen-Beschaffung von Vorperioden-Wahlprogrammen via 15 parallele
Background-Agents. Jeder BL bekommt seine direkt vorhergehende WP
indiziert, sodass wahlprogramm_zum_zeitpunkt() jetzt fuer Antrage aus
2016-2024 historisch korrekt das damalige Programm liefert (vorher None
oder das aktuelle).
Indiziert (~83 PDFs, 9.799 Chunks insgesamt fuer Block 2.3):
| BL | Vorperiode | Wahltag | gueltig bis | Parteien |
|----|-----------|---------|------------|----------|
| BB | WP7 | 2019-09-01 | 2024-09-22 | SPD, CDU, GRUENE, AfD, LINKE, BVB/FW |
| BE | WP18 | 2016-09-18 | 2021-09-26 | SPD, LINKE, GRUENE, CDU, AfD, FDP |
| BW | WP16 | 2016-03-13 | 2021-03-14 | GRUENE, CDU, AfD, SPD, FDP |
| BY | WP18 | 2018-10-14 | 2023-10-08 | CSU, GRUENE, FW, AfD, SPD, FDP |
| HB | WP20 | 2019-05-26 | 2023-05-14 | SPD, GRUENE, LINKE, CDU, FDP, AfD |
| HE | WP20 | 2018-10-28 | 2023-10-08 | CDU, GRUENE, SPD, AfD, FDP, LINKE |
| HH | WP22 | 2020-02-23 | 2025-03-02 | SPD, GRUENE, CDU, LINKE, AfD, FDP |
| LSA | WP7 | 2016-03-13 | 2021-06-06 | CDU, SPD, GRUENE, AfD, LINKE, FDP |
| MV | WP7 | 2016-09-04 | 2021-09-26 | SPD, CDU, AfD, LINKE, GRUENE |
| NI | WP18 | 2017-10-15 | 2022-10-09 | SPD, CDU, GRUENE, AfD, FDP |
| RP | WP17 | 2016-03-13 | 2021-03-14 | SPD, GRUENE, FDP, AfD, CDU |
| SH | WP19 | 2017-05-07 | 2022-05-08 | CDU, SPD, GRUENE, FDP, AfD, SSW |
| SL | WP16 | 2017-03-26 | 2022-03-27 | CDU, SPD, LINKE, AfD, GRUENE |
| SN | WP7 | 2019-09-01 | 2024-09-01 | CDU, GRUENE, SPD, AfD, LINKE |
| TH | WP7 | 2019-10-27 | 2024-09-01 | LINKE, SPD, GRUENE, CDU, AfD, FDP |
Live-Verifikation auf gwoe-antragspruefer-dev: 17/17 historische
Lookups korrekt (alle 16 BL + Bund). Tests: 117 grun.
PDF-Quellen: 60% direkt von Parteiwebseiten, 30% via Mirror
(abgeordnetenwatch.de, Friedrich-Ebert-Stiftung, Friedrich-Naumann-
Stiftung, KAS-Archiv), 10% via Wayback Machine fuer Programme der
Vorperioden, deren Original-URLs nicht mehr existieren.
Total Embeddings-Index: 195 Programme, 24 BL/Wahlperioden-Kombinationen
abgedeckt. Block 2 (historische Indexierung) damit zu rund 60%
abgeschlossen — pro BL 1 vorhergehende WP plus aktuell, vor 2016 ist
noch nichts indiziert.
Roadmap-Update: Block 2.3 abgeschlossen, naechster Schritt waere
Block 2.4 (zweite Vorperiode pro BL).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-08 11:27:43 +02:00
# Bürgerschaftswahl Bremen 26.05.2019 — 20. Wahlperiode (2019– 2023),
# Senat Bovenschulte I "R2G" (SPD+GRÜNE+LINKE), vereidigt 15.08.2019;
# erste rot-rot-grüne Koalition in einem westdeutschen Bundesland.
# Geltungszeitraum: Wahltag 2019-05-26 bis Wahltag Folge-BSW 2023-05-14.
# Quellen: Parteiwebseiten (spd-land-bremen.de, gruene-bremen.de,
# cdu-bremen.de) plus Mirror abgeordnetenwatch.de für LINKE/FDP/AfD.
# Recherche 2026-05-08.
HB_WP20 :
SPD :
- url : https://www.spd-land-bremen.de/Binaries/Binary_5937/SPD-Zukunftsprogramm-public-online.pdf
titel : "Zukunftsprogramm 2019– 2023. Jetzt gemeinsam Zukunft machen. Für Bremen und Bremerhaven — Regierungsprogramm der SPD-Landesorganisation Bremen zur Bürgerschaftswahl 2019 (Bremen, 23.02.2019)"
jahr : 2019
sha256 : "dfd9579fa1049afec03f474d8b268f3014362f672e5ed8b7f6c227a94e99d438"
GRÜNE :
- url : https://gruene-bremen.de/wp-content/uploads/sites/158/2019/04/Wahlprogramm-2019_web.pdf
titel : "Ein neues Kapitel Grün — Bürgerschaftswahlprogramm 2019 BÜNDNIS 90/DIE GRÜNEN Bremen"
jahr : 2019
sha256 : "4d5ce3b17557f97f5c1428251c55e44afb097c70cbef83d45f51d55a18ecc3c0"
LINKE :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/dielinke_wahlprogramm_bremen2019.pdf
titel : "Wem gehört die Stadt? — Wahlprogramm DIE LINKE zur Bürgerschaftswahl in Bremen am 26. Mai 2019 (Mirror abgeordnetenwatch.de)"
jahr : 2019
sha256 : "570d72c24c5122cd5a8b8e3a641600c4054cdd85f638f58d28402ee0a6f99fb5"
CDU :
- url : https://www.cdu-bremen.de/sites/default/files/2020-05/Wahlprogramm_LPT_final_komplett.pdf
titel : "#UnserBremenKannMehr — Wahlprogramm 2019 der CDU Bremen zur Bürgerschaftswahl"
jahr : 2019
sha256 : "7b8be91a9e202ddd9952e4ab7a22bf1a4f7286bc1216b244687d43ad9a850d8d"
FDP :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/fdp_wahlprogramm_bremen2019.pdf
titel : "Wahlprogramm der FDP Bremen zur Bürgerschaftswahl 2019 (Mirror abgeordnetenwatch.de)"
jahr : 2019
sha256 : "fd43d80ad1205462344d410bc28d623d1f1eaf72d2d672d017931e9cfc05dafe"
AfD :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/afd_wahlprogramm_bremen2019.pdf
titel : "Wahlprogramm zur Bremer Bürgerschaftswahl Mai 2019 — Alternative für Deutschland Bremen (beschlossen Programmparteitag 24.02.2019; Mirror abgeordnetenwatch.de)"
jahr : 2019
sha256 : "33c9d02669eaa707ab8e8fc2c0c78e28a2b4ed68ffe42c9fca9e543b8fb43206"
feat: Block 2.4 + 2.5 — historische Wahlprogramme zurück bis 2011
92 neue PDFs + Geltungsdaten in PROGRAMME-Registry:
Block 2.4 — direkte 2019er-Lücken (21 Dokumente):
- BIW Bremen: Wahlprogramme 2015 + 2019 + 2023
- BUND WP19 (BTW 2017): CDU, CSU, SPD, GRÜNE, FDP, AfD, LINKE
- HH WP21 (BS 2015): SPD, CDU, GRÜNE, LINKE, AfD, FDP
- TH WP6 (LTW 2014): LINKE, CDU, SPD, GRÜNE, AfD, FDP
Block 2.5 — Vor-Vorperioden 2011-2014 (~71 Dokumente) für 15 BL:
BB WP6, BE WP17, BUND WP18, BW WP15, BY WP17, HB WP19, HE WP19,
LSA WP6, MV WP6, NI WP17, NRW WP16, RP WP16, SH WP18, SL WP15, SN WP6.
Inkl. PIRATEN, BVB/FREIE WÄHLER, FREIE WÄHLER, SSW.
Coverage: 287 Programme (286 indiziert auf dev — linke-sl-2012 ist
ein 2-Seiten-Kurzwahlprogramm und liefert keine Chunks).
Source-of-Truth-Pflege:
- wahlprogramm-links.yaml ergänzt (Quellen-URLs für alle PDFs)
- wahlprogramm-shas.lock.json ergänzt (SHA-256 für Integritätsprüfung)
- test_programme.py: drei Versionen NRW CDU statt zwei
Schließt #233 + #234.
2026-05-08 14:10:52 +02:00
# Landtagswahl Bayern 15.09.2013 — 17. Wahlperiode (2013– 2018),
# Kabinett Seehofer II (CSU-Alleinregierung mit absoluter Mehrheit, 47,7 %),
# vereidigt 09.10.2013, regulär bis Wahltag der Folge-LTW 14.10.2018.
# Geltungszeitraum der Programme: Wahltag 2013-09-15 bis 2018-10-14.
# FDP scheiterte mit 3,3 %, Freie Wähler erneut im Landtag, AfD vor erster
# Bundestagswahl noch ohne Landesverbandsprogramm.
# Quellen: wahlrecht.wordpress.com (Mirror Wahlen-und-Demoskopie-Archiv)
# für CSU/GRÜNE/FW; library.fes.de [SPD-Mirror Friedrich-Ebert-Stiftung].
# Recherche 2026-05-08.
BY_WP17 :
CSU :
- url : https://wahlrecht.wordpress.com/wp-content/uploads/2018/09/bayern-2013-csu-bayernplan.pdf
titel : "Der Bayernplan 2013– 2018 — Regierungsprogramm der Christlich-Sozialen Union zur Landtagswahl am 15. September 2013 (Beschluss Parteitag München 13./14.07.2013; Spitzenkandidat Horst Seehofer; Mirror wahlrecht.wordpress.com, Original csu.de offline)"
jahr : 2013
sha256 : "4fda7ebc6a623453926695db34d540368f81a7abb7389c6969318c7ae9de0ca4"
SPD :
- url : https://library.fes.de/pdf-files/bibliothek/ltw-programme/regierungsprogramm-landtagswahl_7758809.pdf
titel : "Wir bringen Bayern ins Gleichgewicht! — Regierungsprogramm der BayernSPD zur Landtagswahl 2013 (Spitzenkandidat Christian Ude; Mirror Friedrich-Ebert-Stiftung)"
jahr : 2013
sha256 : "383a478e248f602a8379be500d509d410c80b3666b0ea11c76d05f5c1f05b47f"
GRÜNE :
- url : https://wahlrecht.wordpress.com/wp-content/uploads/2018/09/bayern-2013-grc3bcne-wahlprogramm.pdf
titel : "Bayern ist reif. Und du? — Wahlprogramm zur bayerischen Landtagswahl am 15. September 2013 von BÜNDNIS 90/DIE GRÜNEN Bayern (Spitzenkandidat*innen Margarete Bause und Ludwig Hartmann; Mirror wahlrecht.wordpress.com)"
jahr : 2013
sha256 : "b37d0bcd1b5dffdb98bb6445944e5073dc65177d8424e16b9056887f1ce8d431"
FW :
- url : https://wahlrecht.wordpress.com/wp-content/uploads/2018/09/bayern-2013-freie-waehler-wahlprogramm.pdf
titel : "HEIMAT gemeinsam für die MENSCHEN gestalten — Leitlinien der FREIEN WÄHLER Bayern zur Landtagswahl 2013 (Bayern 2013– 2018; Spitzenkandidat Hubert Aiwanger; Mirror wahlrecht.wordpress.com)"
jahr : 2013
sha256 : "ee9a38b0bf6f0b3a2585e05a070c54da6b0a07e230c829c8a5a7589a033242e0"
feat: Block 2.3 — historische Wahlprogramme fuer 13 Bundeslaender + Bund
Massen-Beschaffung von Vorperioden-Wahlprogrammen via 15 parallele
Background-Agents. Jeder BL bekommt seine direkt vorhergehende WP
indiziert, sodass wahlprogramm_zum_zeitpunkt() jetzt fuer Antrage aus
2016-2024 historisch korrekt das damalige Programm liefert (vorher None
oder das aktuelle).
Indiziert (~83 PDFs, 9.799 Chunks insgesamt fuer Block 2.3):
| BL | Vorperiode | Wahltag | gueltig bis | Parteien |
|----|-----------|---------|------------|----------|
| BB | WP7 | 2019-09-01 | 2024-09-22 | SPD, CDU, GRUENE, AfD, LINKE, BVB/FW |
| BE | WP18 | 2016-09-18 | 2021-09-26 | SPD, LINKE, GRUENE, CDU, AfD, FDP |
| BW | WP16 | 2016-03-13 | 2021-03-14 | GRUENE, CDU, AfD, SPD, FDP |
| BY | WP18 | 2018-10-14 | 2023-10-08 | CSU, GRUENE, FW, AfD, SPD, FDP |
| HB | WP20 | 2019-05-26 | 2023-05-14 | SPD, GRUENE, LINKE, CDU, FDP, AfD |
| HE | WP20 | 2018-10-28 | 2023-10-08 | CDU, GRUENE, SPD, AfD, FDP, LINKE |
| HH | WP22 | 2020-02-23 | 2025-03-02 | SPD, GRUENE, CDU, LINKE, AfD, FDP |
| LSA | WP7 | 2016-03-13 | 2021-06-06 | CDU, SPD, GRUENE, AfD, LINKE, FDP |
| MV | WP7 | 2016-09-04 | 2021-09-26 | SPD, CDU, AfD, LINKE, GRUENE |
| NI | WP18 | 2017-10-15 | 2022-10-09 | SPD, CDU, GRUENE, AfD, FDP |
| RP | WP17 | 2016-03-13 | 2021-03-14 | SPD, GRUENE, FDP, AfD, CDU |
| SH | WP19 | 2017-05-07 | 2022-05-08 | CDU, SPD, GRUENE, FDP, AfD, SSW |
| SL | WP16 | 2017-03-26 | 2022-03-27 | CDU, SPD, LINKE, AfD, GRUENE |
| SN | WP7 | 2019-09-01 | 2024-09-01 | CDU, GRUENE, SPD, AfD, LINKE |
| TH | WP7 | 2019-10-27 | 2024-09-01 | LINKE, SPD, GRUENE, CDU, AfD, FDP |
Live-Verifikation auf gwoe-antragspruefer-dev: 17/17 historische
Lookups korrekt (alle 16 BL + Bund). Tests: 117 grun.
PDF-Quellen: 60% direkt von Parteiwebseiten, 30% via Mirror
(abgeordnetenwatch.de, Friedrich-Ebert-Stiftung, Friedrich-Naumann-
Stiftung, KAS-Archiv), 10% via Wayback Machine fuer Programme der
Vorperioden, deren Original-URLs nicht mehr existieren.
Total Embeddings-Index: 195 Programme, 24 BL/Wahlperioden-Kombinationen
abgedeckt. Block 2 (historische Indexierung) damit zu rund 60%
abgeschlossen — pro BL 1 vorhergehende WP plus aktuell, vor 2016 ist
noch nichts indiziert.
Roadmap-Update: Block 2.3 abgeschlossen, naechster Schritt waere
Block 2.4 (zweite Vorperiode pro BL).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-08 11:27:43 +02:00
# Landtagswahl Bayern 14.10.2018 — Kabinett Söder II (CSU + FREIE WÄHLER),
# vereidigt 12.11.2018, regulär bis Wahltag der Folge-LTW 08.10.2023.
# Geltungszeitraum der Programme: Wahltag 2018-10-14 bis 2023-10-08.
# Quellen: Parteiwebseiten (csu.de, gruene-bayern.de, fw-bayern.de,
# afdbayern.de, library.fes.de [SPD-Mirror], fdp-bayern.de). Recherche 2026-05-08.
BY_WP18 :
CSU :
- url : https://www.csu.de/common/download/Beschlussversion_Regierungsprogramm_FuereinstarkesundstabilesBayern_InBayernlebtessicheinfachbesser-mitDeckblatt.pdf
titel : "Für ein starkes und stabiles Bayern. In Bayern lebt es sich einfach besser. — Regierungsprogramm der CSU zur Landtagswahl am 14. Oktober 2018 (Beschlussversion mit Deckblatt; Spitzenkandidat Markus Söder)"
jahr : 2018
sha256 : "6c710d318c6650ad67f1814362edd09cc3ff0338898847a9307c710412448015"
GRÜNE :
- url : https://www.gruene-bayern.de/dateien/B90-DieGruenen-Bayern_Landtagswahlprogramm-2018_BARRIEREFREI.pdf
titel : "Mit uns die Zukunft! — Landtagswahlprogramm BÜNDNIS 90/DIE GRÜNEN Bayern zur Landtagswahl am 14. Oktober 2018 (barrierefreie Fassung; Spitzenkandidat*innen Ludwig Hartmann und Katharina Schulze)"
jahr : 2018
sha256 : "901586e39c17fadef7b6d62cf3777f7c754250ff035e84e30e3be2073a313421"
FW :
- url : https://www.fw-bayern.de/fileadmin/user_upload/Dokumente/Wahlprogramm_FREIE_WAEHLER_Bayern_-_Fuer_die_Zukunft_unserer_Heimat.pdf
titel : "Für die Zukunft unserer Heimat — Programm der FREIEN WÄHLER Bayern zur Landtagswahl 2018 (Spitzenkandidat Hubert Aiwanger; Koalitionspartner CSU im Kabinett Söder II)"
jahr : 2018
sha256 : "e84c645382351625ba289159886787cc59c57db074572a0029d2b75b6e169224"
AfD :
- url : https://afdbayern.de/wp-content/uploads/2018/07/2018_AfD_Bayern_Wahlprogramm1.pdf
titel : "Bayern. Aber sicher! — Wahlprogramm der Alternative für Deutschland Bayern zur Landtagswahl 2018 (Beschluss Landesparteitag Nürnberg 16.06.2018)"
jahr : 2018
sha256 : "8f76715ff9c7a2d369358465d280130c9b1065611f11034122a94f9b58740e30"
SPD :
- url : https://library.fes.de/pdf-files/bibliothek/ltw-programme/landtagswahlprogramm_2018_7842225.pdf
titel : "Zukunft im Kopf, Bayern im Herzen — Programm der BayernSPD zur Landtagswahl 2018 (Beschluss Landesparteitag Weiden 16.06.2018; Spitzenkandidatin Natascha Kohnen; Mirror Friedrich-Ebert-Stiftung)"
jahr : 2018
sha256 : "7d5df5e8cb557452da4ce4719a18acceef2df14dfb024ffc022c708c3ccf26a6"
FDP :
- url : https://www.fdp-bayern.de/sites/default/files/2022-01/180621-LTW-Programm.pdf
titel : "Frisches Bayern — Landtagswahlprogramm der FDP Bayern zur Landtagswahl 2018 (Beschluss Landesparteitag Bad Windsheim; Spitzenkandidat Martin Hagen)"
jahr : 2018
sha256 : "0666daf78a9f243e6af132daaaf19f8d69365ae10193796227756a1e04af5108"
feat: Block 2.4 + 2.5 — historische Wahlprogramme zurück bis 2011
92 neue PDFs + Geltungsdaten in PROGRAMME-Registry:
Block 2.4 — direkte 2019er-Lücken (21 Dokumente):
- BIW Bremen: Wahlprogramme 2015 + 2019 + 2023
- BUND WP19 (BTW 2017): CDU, CSU, SPD, GRÜNE, FDP, AfD, LINKE
- HH WP21 (BS 2015): SPD, CDU, GRÜNE, LINKE, AfD, FDP
- TH WP6 (LTW 2014): LINKE, CDU, SPD, GRÜNE, AfD, FDP
Block 2.5 — Vor-Vorperioden 2011-2014 (~71 Dokumente) für 15 BL:
BB WP6, BE WP17, BUND WP18, BW WP15, BY WP17, HB WP19, HE WP19,
LSA WP6, MV WP6, NI WP17, NRW WP16, RP WP16, SH WP18, SL WP15, SN WP6.
Inkl. PIRATEN, BVB/FREIE WÄHLER, FREIE WÄHLER, SSW.
Coverage: 287 Programme (286 indiziert auf dev — linke-sl-2012 ist
ein 2-Seiten-Kurzwahlprogramm und liefert keine Chunks).
Source-of-Truth-Pflege:
- wahlprogramm-links.yaml ergänzt (Quellen-URLs für alle PDFs)
- wahlprogramm-shas.lock.json ergänzt (SHA-256 für Integritätsprüfung)
- test_programme.py: drei Versionen NRW CDU statt zwei
Schließt #233 + #234.
2026-05-08 14:10:52 +02:00
# Bundestagswahl 22.09.2013 — Wahlperiode 18 (2013-10-22 bis 2017-10-23).
# Kabinett Merkel III, GroKo CDU/CSU+SPD nach FDP-Absturz auf 4,8 % (erstmals
# nicht im Bundestag). AfD erstmals zur BTW angetreten, mit 4,7 % knapp
# verfehlt. Geltungszeitraum der Programme: Wahltag 2013-09-22 bis Wahltag
# der Folge-BTW 2017-09-24. Quellen: Parteiarchiv-Mirrors (archiv.cdu.de,
# spd.de, cms.gruene.de, mehr-demokratie.de) sowie Wayback Machine für CSU
# (csu.de hat den 2013er Bayernplan inzwischen mit dem 2017er überschrieben).
# Recherche 2026-05-08.
BUND_WP18 :
CDU :
- url : https://archiv.cdu.de/sites/default/files/media/dokumente/regierungsprogramm-2013-2017-langfassung-20130911.pdf
titel : "Gemeinsam erfolgreich für Deutschland — Regierungsprogramm 2013– 2017 von CDU und CSU (Beschluss gemeinsame Klausur Vorstände CDU/CSU 23./24.06.2013, München; Spitzenkandidatin Angela Merkel)"
jahr : 2013
sha256 : "f6c9cbd7fb836b8cfb77090d3e4762a927c8015b18468381add6e1892ee366de"
CSU :
- url : https://web.archive.org/web/20150414155241id_/http://www.csu.de/common/_migrated/csucontent/bayernplan_2013-07-16_02.pdf
titel : "Der Bayernplan — Regierungsprogramm der Christlich-Sozialen Union 2013– 2018 (Beschluss CSU-Parteivorstand 16.07.2013; eigenständige Bundestagswahl-Ergänzung zum gemeinsamen CDU/CSU-Regierungsprogramm; Wayback-Mirror, Original csu.de mit 2017er-Version überschrieben)"
jahr : 2013
sha256 : "28a1b633281d6320a69edb76ff5dd467a26be00041e687e1e939b1f2c3c038c4"
SPD :
- url : https://www.spd.de/fileadmin/Dokumente/Beschluesse/Bundesparteitag/20130415_regierungsprogramm_2013_2017.pdf
titel : "Das Wir entscheidet — Das Regierungsprogramm 2013– 2017 (Beschluss außerordentlicher Bundesparteitag 14.04.2013, Augsburg; Kanzlerkandidat Peer Steinbrück)"
jahr : 2013
sha256 : "07bb39c54c52f9092f002e75d8a7cdc95c5c6224d19b589922b1a68674087798"
GRÜNE :
- url : https://cms.gruene.de/uploads/assets/BUENDNIS-90-DIE-GRUENEN-Bundestagswahlprogramm-2013.pdf
titel : "Zeit für den grünen Wandel — Teilhaben. Einmischen. Zukunft schaffen. Bundestagswahlprogramm 2013 von BÜNDNIS 90/DIE GRÜNEN (Beschluss 35. ord. Bundesdelegiertenkonferenz 26.– 28.04.2013, Berlin; Spitzenkandidat*innen Jürgen Trittin und Katrin Göring-Eckardt)"
jahr : 2013
sha256 : "6343aa60c44720aa12032e7d77aa5d21d7c5d70a8d13896cd28f66f588ad5b9e"
LINKE :
- url : https://www.mehr-demokratie.de/fileadmin/pdf/DIE_LINKE-Wahlprogramm_2013.pdf
titel : "100 % sozial — Wahlprogramm zur Bundestagswahl 2013 (Beschluss 3. Tagung des 3. Parteitages 14.– 16.06.2013, Dresden; Spitzenkandidat*innen Gregor Gysi und Sahra Wagenknecht; Mirror Mehr Demokratie e.V., Original die-linke.de unter Pfad wahlprogramme_alt liefert nur 6-Seiten-Kurzfassung)"
jahr : 2013
sha256 : "f9fccf78980c4746fd07294549bec3887df2a82db9021d58f6081737625ad61e"
feat: Block 2.2 — BUND WP20 (BTW 2021, Scholz-Ampel) historisch indiziert
7 Wahlprogramme zur BTW 26.09.2021 — die Programme der Scholz-Ampel-Periode
(SPD+GRÜNE+FDP, vereidigt 08.12.2021, vorgezogenes Ende 25.03.2025):
- cdu-bund-2021 (gemeinsam CDU/CSU "Stabilitaet und Erneuerung", 140 S., 232 chunks)
- csu-bund-2021 (eigenstaendige CSU-Bayern-Fokus-Variante, 18 S., 24 chunks)
- spd-bund-2021 (Zukunftsprogramm "Aus Respekt vor Deiner Zukunft", 66 S., 105 chunks)
- gruene-bund-2021 (272 S. barrierefreie Fassung, 269 chunks)
- fdp-bund-2021 (Beschluss 14.-16.05.2021 Berlin, 68 S., 136 chunks)
- afd-bund-2021 ("Deutschland. Aber normal.", 210 S., 160 chunks)
- linke-bund-2021 ("Zeit zu handeln!", 168 S., 324 chunks)
Total: 1.250 Chunks.
Geltungszeitraum 2021-09-26 (Wahltag) bis 2025-02-23 (Wahltag BTW 2025,
exklusiv). Antraege aus dieser Periode bekommen jetzt automatisch das
korrekte Programm zurueckgeliefert via wahlprogramm_zum_zeitpunkt():
- 2024-01-01 BUND/SPD -> spd-bund-2021 (Scholz-Ampel)
- 2025-02-22 BUND/SPD -> spd-bund-2021 (noch alt)
- 2025-02-23 BUND/SPD -> spd-bund-2025 (BTW-Wahltag, Wechsel)
Tests: 117 gruen, plus neue test_bund_2024_returns_btw_2021 und
test_bund_grenze_btw_2021_btw_2025.
Block 2.2 abgeschlossen — Block 2 Roadmap (16 BL × 3 WPs) ist 2/16 BL.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-08 10:25:51 +02:00
# Bundestagswahl 26.09.2021 — Kabinett Scholz I "Ampel" (SPD+GRÜNE+FDP),
# vereidigt 08.12.2021, vorgezogenes Ende 25.03.2025. Geltungszeitraum
# der Programme: Wahltag 2021-09-26 bis Wahltag der Folge-BTW 2025-02-23.
# Quellen: Parteiwebseiten (csu.de, spd.de, cms.gruene.de, fdp.de,
# afd.de, die-linke.de). Recherche 2026-05-08.
BUND_WP20 :
CDU :
- url : https://www.csu.de/common/download/Regierungsprogramm.pdf
titel : "Das Programm für Stabilität und Erneuerung. Gemeinsam für ein modernes Deutschland — Regierungsprogramm von CDU und CSU zur Bundestagswahl 2021 (Beschluss Juni 2021, Berlin; gemeinsame CDU/CSU-Fassung)"
jahr : 2021
sha256 : "92792dea70ca5c2ed1c78571fd223a592bf9983d339599e12a00469c7977382d"
CSU :
- url : https://www.csu.de/common/download/CSU-Programm_Gut_fuer_Bayern_Gut_fuer_Deutschland_final.pdf
titel : "Das CSU-Programm. Gut für Bayern. Gut für Deutschland. — eigenständiges CSU-Programm zur Bundestagswahl 2021 (Beschluss Parteivorstand 23.07.2021, Tegernsee; ergänzt das gemeinsame CDU/CSU-Programm)"
jahr : 2021
sha256 : "f98df23ddfbffbb13e44c01e74118357c4da875cf8a122cca498b3c5e4d70a29"
SPD :
- url : https://www.spd.de/fileadmin/Dokumente/Beschluesse/Programm/SPD-Zukunftsprogramm.pdf
titel : "Aus Respekt vor Deiner Zukunft. Das Zukunftsprogramm der SPD — Wofür wir stehen. Was uns antreibt. Wonach wir streben. (Beschluss Bundesparteitag 09.05.2021)"
jahr : 2021
sha256 : "2674e1db4c5037bf77a3675fc44db70a03f1d81fc3315d5c7392277d70077e82"
GRÜNE :
- url : https://cms.gruene.de/uploads/assets/Wahlprogramm-DIE-GRUENEN-Bundestagswahl-2021_barrierefrei.pdf
titel : "Deutschland. Alles ist drin. — Bundestagswahlprogramm 2021 von BÜNDNIS 90/DIE GRÜNEN (Beschluss 46. Bundesdelegiertenkonferenz 11.– 13.06.2021, digital; barrierefreie Fassung)"
jahr : 2021
sha256 : "96e2c2125af4b32c94e3f32af67a998d76f22246412193c5819f0ba5a7d6a432"
FDP :
- url : https://www.fdp.de/sites/default/files/2021-08/FDP_BTW2021_Wahlprogramm.pdf
titel : "Nie gab es mehr zu tun. — Wahlprogramm der Freien Demokraten zur Bundestagswahl 2021 (Beschluss 72. Ord. Bundesparteitag 14.– 16.05.2021, digital)"
jahr : 2021
sha256 : "e8916ba24a298b078af9dc13fc211a31dcfc2da8b1b55febaecc6ac54552dc4c"
AfD :
- url : https://www.afd.de/wp-content/uploads/2021/06/20210611_AfD_Programm_2021.pdf
titel : "Deutschland. Aber normal. — Programm der Alternative für Deutschland für die Wahl zum 20. Deutschen Bundestag (Beschluss Bundesparteitag 11.04.2021, Dresden)"
jahr : 2021
sha256 : "87355e96d7cd60a4047f33c765faa62459c1ce790bfc3d713c69eb6073c43eff"
LINKE :
- url : https://www.die-linke.de/fileadmin/download/wahlen2021/Wahlprogramm/DIE_LINKE_Wahlprogramm_zur_Bundestagswahl_2021.pdf
titel : "Zeit zu handeln! Für soziale Sicherheit, Frieden und Klimagerechtigkeit — Wahlprogramm DIE LINKE zur Bundestagswahl 2021 (Beschluss Bundesparteitag 19.– 20.06.2021)"
jahr : 2021
sha256 : "1ff28ede0916845c256db9c567ec4f361f861b0c1dd2234aadb78dc50b8687d1"
chore: konsolidiere Working-Tree mit dev-Stand nach Nextcloud-Sync-Resolution
Mehrtaegiger Sync-Stillstand hatte ueber 50 conflicted-copy-Dateien im
Working-Tree erzeugt. Die jeweils neuere Version wurde basierend auf
md5-Hash-Vergleich zum laufenden gwoe-antragspruefer-dev-Container
eingespielt.
Konsolidiert (38 modifiziert):
- analyzer.py, auswertungen.py, auth.py, config.py, database.py,
drucksache_typen.py, embeddings.py, main.py, models.py, parlamente.py,
ports/llm_bewerter.py, presse_generator.py, redline_utils.py, report.py,
validators.py, wahlprogramm_fetch.py, wahlprogramm-links.yaml,
wahlprogramm-shas.lock.json
- v2-Templates: base, components/{icon, matrix_mini, queue_widget,
result_row}, screens/{admin_queue, admin_stand, aktuelle-themen,
antrag_detail, auswertungen, cluster, landtag_suche, merkliste,
methodik, tags}, static/v2/v2.css
- Tests: test_embeddings (Strict-Mode-Drop in reconstruct_zitate),
test_endpoints_smoke, test_presse_generator, test_report,
test_wahlprogramme (mit TestRegierungsbildung-Block, +120 LOC)
- docker-compose.dev.yml, docs/adr/index.md, docs/reference/api.md, mkdocs.yml
Neuzugaenge:
- app/marker.py, app/pm_render.py — Konsistenz-Marker, PM-Render-Adapter
- app/templates/v2/screens/scorecard{,_portrait,_werkstatt}.html — Cloud-Design-Scorecard
- app/static/v3/, app/templates/v3/ — v3-Layout-Hierarchie
- docs/adr/0010-stimmverhalten-gwoe-aggregat.md
- docs/adr/0011-aktuelle-themen-pm-generator.md
- docs/adr/0012-debug-auth-token-bypass.md
- scripts/{auto-rate-orphans, pm-quality-audit, pm-sample-bundle, rotate-debug-token}.sh
- tests/e2e/test_smoke_browser.py, tests/test_{auto_rate_runs, icons,
marker, pm_render, presse_generator_style, thread_splitter,
v2_pdf_consistency}.py
Plus inhaltlich uebernommen aus dem Conflict-Stand:
- embeddings.py: fw-by-2023.partei korrigiert von "FW" zu "FREIE WAEHLER"
(war Mismatch zu wahlprogramme.py)
- embeddings.py: detailliertere Naming der BTW-2025-Wahlprogramme
Test-Suite-Stand: 1209 passed, 73 skipped (4 pre-existing failures in
test_presse_generator_style.py + 1 collection error in
integration/test_citations_substring.py — beide nicht durch dieses
Konsolidierungs-Commit verursacht).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-08 00:04:21 +02:00
# Bundestagswahl 23.02.2025 — Kabinett Merz I, vereidigt 06.05.2025.
# Quellen: Parteiwebseiten (cdu.de, csu.de, spd.de, gruene.de, fdp.de,
# afd.de, die-linke.de, bsw-vg.de). Recherche 2026-05-07.
BUND :
CDU :
- url : https://www.cdu.de/app/uploads/2025/01/km_btw_2025_wahlprogramm_langfassung_ansicht.pdf
titel : "Politikwechsel für Deutschland — Wahlprogramm von CDU und CSU zur Bundestagswahl 2025 (Langfassung)"
jahr : 2025
sha256 : "08f751316e731b77aa2f18090b8695d88268f2942481399f37a3a47317361795"
CSU :
- url : https://www.csu.de/common/download/Wahlprogramm_2025_von_CDU_und_CSU.pdf
titel : "Politikwechsel für Deutschland — Wahlprogramm von CDU und CSU zur Bundestagswahl 2025 (CSU-Verteilungsversion)"
jahr : 2025
sha256 : "c07fe4b65404be9b4c1b99ec9c970567a96a27b86a1154754a41e9ef31d0c04f"
SPD :
- url : https://www.spd.de/fileadmin/Dokumente/Beschluesse/Programm/2025_SPD_Regierungsprogramm.pdf
titel : "Mehr für Dich. Besser für Deutschland. — Regierungsprogramm der SPD zur Bundestagswahl 2025"
jahr : 2025
sha256 : "05aeb9eb19fd423288d94de1d15cabcddbcb9bb1ecf65237657d10e4839b9d7e"
GRÜNE :
- url : https://cms.gruene.de/uploads/assets/20250205_Regierungsprogramm_DIGITAL_DINA5.pdf
titel : "Zusammen wachsen — Regierungsprogramm BÜNDNIS 90/DIE GRÜNEN zur Bundestagswahl 2025"
jahr : 2025
sha256 : "0d1f7530ddecadc8d98db15b2189f3ee4ddcccd9619df825703911f1aac18dda"
FDP :
- url : https://www.fdp.de/sites/default/files/2024-12/fdp-wahlprogramm_2025.pdf
titel : "Alles lässt sich ändern — Wahlprogramm der Freien Demokraten zur Bundestagswahl 2025"
jahr : 2025
sha256 : "a549dcb318f60fdd8a257fb2e68745d1df50151f4914910e2afde20c3b0fa039"
AfD :
- url : https://www.afd.de/wp-content/uploads/2025/02/AfD_Bundestagswahlprogramm2025_web.pdf
titel : "Programm der Alternative für Deutschland — Bundestagswahl 2025"
jahr : 2025
sha256 : "e2d0a944f54017aa432bcd0c069c7908aefb3ea65af4904e7f86ca7c7bd0d4bb"
LINKE :
- url : https://www.die-linke.de/fileadmin/user_upload/Wahlprogramm_Langfassung_Linke-BTW25_01.pdf
titel : "Du verdienst mehr — Wahlprogramm DIE LINKE zur Bundestagswahl 2025 (Langfassung)"
jahr : 2025
sha256 : "301bd30a5fcd2a7e791adc4db5294e79d8f3fd71b8c9b080b057f14bf8cae600"
BSW :
- url : https://bsw-vg.de/wp-content/themes/bsw/assets/downloads/BSW%20Wahlprogramm%202025.pdf
titel : "Unser Land verdient mehr — Wahlprogramm Bündnis Sahra Wagenknecht zur Bundestagswahl 2025"
jahr : 2025
sha256 : "bd4640aab7c6ff214becc7e44bc6dc67539ebd80992bb39fb8853839d3a7ccda"
feat: 6 Grundsatzprogramme + Landesgrundsatzprogramme indiziert
Neu in embeddings.PROGRAMME (typ=parteiprogramm mit gueltig_ab):
- csu-grundsatz: CSU "Für ein neues Miteinander" (2023-05-06, 125 chunks)
ersetzt das bisher indizierte CSU 2016-Programm logisch
- cdu-grundsatz-nrw: CDU NRW "Aufstieg, Sicherheit, Perspektive"
(2015-06-13, Landesgrundsatzprogramm, 127 chunks)
- cdu-grundsatz-sn: CDU Sachsen "Zukunftsplan für Sachsen"
(2023-11-20, Landesgrundsatzprogramm, 52 chunks)
- cdu-grundsatz-lsa: CDU Sachsen-Anhalt "Unsere Verantwortung. Unsere
Zukunft." (2023-09-30, Landesgrundsatzprogramm, 74 chunks)
- ssw-grundsatz: SSW Rahmenprogramm (2016-04-16, Landesgrundsatzprogramm
für Schleswig-Holstein, 65 chunks)
- fw-grundsatz: FREIE WAEHLER Bundesgrundsatzprogramm (Stand 09/2025;
FW nicht im Bundestag, gilt fuer FW Bayern + FW RLP, 43 chunks)
programme.py:
- _migrate_from_legacy() unterscheidet jetzt grundsatzprogramm-bund
(bundesland=None) und grundsatzprogramm-land (bundesland gesetzt).
- _ADDITIONAL_PROGRAMME-Slot vereinfacht — alle Daten leben in
embeddings.PROGRAMME.
Auf gwoe-antragspruefer-dev indiziert (text-embedding-v4):
486 neue Chunks, 0 failed. wahlprogramm-shas.lock.json + -links.yaml
gepinnt mit allen 6 SHA-256-Hashes.
Test-Suite: 88 grün (test_legislaturen + test_wahlprogramme + test_embeddings).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-08 00:30:06 +02:00
feat: Block 2.4 + 2.5 — historische Wahlprogramme zurück bis 2011
92 neue PDFs + Geltungsdaten in PROGRAMME-Registry:
Block 2.4 — direkte 2019er-Lücken (21 Dokumente):
- BIW Bremen: Wahlprogramme 2015 + 2019 + 2023
- BUND WP19 (BTW 2017): CDU, CSU, SPD, GRÜNE, FDP, AfD, LINKE
- HH WP21 (BS 2015): SPD, CDU, GRÜNE, LINKE, AfD, FDP
- TH WP6 (LTW 2014): LINKE, CDU, SPD, GRÜNE, AfD, FDP
Block 2.5 — Vor-Vorperioden 2011-2014 (~71 Dokumente) für 15 BL:
BB WP6, BE WP17, BUND WP18, BW WP15, BY WP17, HB WP19, HE WP19,
LSA WP6, MV WP6, NI WP17, NRW WP16, RP WP16, SH WP18, SL WP15, SN WP6.
Inkl. PIRATEN, BVB/FREIE WÄHLER, FREIE WÄHLER, SSW.
Coverage: 287 Programme (286 indiziert auf dev — linke-sl-2012 ist
ein 2-Seiten-Kurzwahlprogramm und liefert keine Chunks).
Source-of-Truth-Pflege:
- wahlprogramm-links.yaml ergänzt (Quellen-URLs für alle PDFs)
- wahlprogramm-shas.lock.json ergänzt (SHA-256 für Integritätsprüfung)
- test_programme.py: drei Versionen NRW CDU statt zwei
Schließt #233 + #234.
2026-05-08 14:10:52 +02:00
# Landtagswahl Mecklenburg-Vorpommern 04.09.2011 — Wahlperiode 6
# (2011-09-04 bis 2016-09-04). Kabinett Sellering II (SPD+CDU GroKo).
# Geltungszeitraum der Programme: Wahltag 2011-09-04 bis Wahltag der
# Folge-LTW 2016-09-04. NPD war noch im Landtag (6,0 Prozent), aber
# Wahlprogramm-PDF in keinem Archiv mehr greifbar (nur Wahlzeitung auf
# Issuu); Eintrag deshalb ausgelassen.
# Quellen: Friedrich-Ebert-Stiftung-Bibliothek (SPD), CDU-MV-Webseite
# (CDU; Beschluss 25. Landesparteitag 21.05.2011, Ludwigslust),
# Wayback-Mirror originalsozial.de (LINKE; Beschluss 4. Tagung des
# 2. Landesparteitages 09.04.2011, Land Fleesensee). Recherche
# 2026-05-08.
MV_WP6 :
SPD :
- url : http://library.fes.de/pdf-files/bibliothek/ltw-programme/regierungsprogramm_11-16_496284.pdf
titel : "Regierungsprogramm 2011– 2016 (SPD MV zur Landtagswahl 04.09.2011; Spitzenkandidat Erwin Sellering; Mirror Friedrich-Ebert-Stiftung)"
jahr : 2011
sha256 : "1f122dcbf9e5276625fb2691a385656eb0ac5cab10e468be50798154ce489459"
CDU :
- url : https://cdu-mv.de/wp-content/uploads/2024/01/wahlprogramm-2011.pdf
titel : "Klar und entschlossen — Wahlprogramm der CDU Mecklenburg-Vorpommern (Beschluss 25. Landesparteitag 21.05.2011, Ludwigslust; Spitzenkandidat Lorenz Caffier)"
jahr : 2011
sha256 : "312629ee152900865c1ac706c3f153cf7dd830a0d28eac46763f64368972afa3"
LINKE :
- url : https://web.archive.org/web/20120131044943if_/http://www.originalsozial.de/fileadmin/dokumente_wahlen_2011/Wahlprogramm_Endfassung_14-04-2011_Beschluss.pdf
titel : "Gerechtigkeit! Nur mit uns. — Wahlprogramm DIE LINKE. Mecklenburg-Vorpommern zu den Landtagswahlen 2011 (Beschluss 4. Tagung des 2. Landesparteitages 09.04.2011, Land Fleesensee; Spitzenkandidat Helmut Holter; Mirror Internet Archive — Original originalsozial.de offline)"
jahr : 2011
sha256 : "69abc1ca385d03c231b7c22d25ac46dee514eeee374c46656e3c23c33fe8b2c8"
GRÜNE :
- url : https://archiv.gruene-mv.de/userspace/MV/lv_mv/Layout/Einzelseiten/2015_programmprozess/LTW2011_wahlprogramm_einzelseiten.pdf
titel : "Landtagswahlprogramm 2011 — BÜNDNIS 90/DIE GRÜNEN Mecklenburg-Vorpommern (Beschluss Landesdelegiertenkonferenz 02./03.04.2011, Rostock; Mirror archiv.gruene-mv.de)"
jahr : 2011
sha256 : "eab4c34406c9344de945976da4f27c17b7abc0aaf72445e90ff8fb4978fe9118"
feat: Block 2.3 — historische Wahlprogramme fuer 13 Bundeslaender + Bund
Massen-Beschaffung von Vorperioden-Wahlprogrammen via 15 parallele
Background-Agents. Jeder BL bekommt seine direkt vorhergehende WP
indiziert, sodass wahlprogramm_zum_zeitpunkt() jetzt fuer Antrage aus
2016-2024 historisch korrekt das damalige Programm liefert (vorher None
oder das aktuelle).
Indiziert (~83 PDFs, 9.799 Chunks insgesamt fuer Block 2.3):
| BL | Vorperiode | Wahltag | gueltig bis | Parteien |
|----|-----------|---------|------------|----------|
| BB | WP7 | 2019-09-01 | 2024-09-22 | SPD, CDU, GRUENE, AfD, LINKE, BVB/FW |
| BE | WP18 | 2016-09-18 | 2021-09-26 | SPD, LINKE, GRUENE, CDU, AfD, FDP |
| BW | WP16 | 2016-03-13 | 2021-03-14 | GRUENE, CDU, AfD, SPD, FDP |
| BY | WP18 | 2018-10-14 | 2023-10-08 | CSU, GRUENE, FW, AfD, SPD, FDP |
| HB | WP20 | 2019-05-26 | 2023-05-14 | SPD, GRUENE, LINKE, CDU, FDP, AfD |
| HE | WP20 | 2018-10-28 | 2023-10-08 | CDU, GRUENE, SPD, AfD, FDP, LINKE |
| HH | WP22 | 2020-02-23 | 2025-03-02 | SPD, GRUENE, CDU, LINKE, AfD, FDP |
| LSA | WP7 | 2016-03-13 | 2021-06-06 | CDU, SPD, GRUENE, AfD, LINKE, FDP |
| MV | WP7 | 2016-09-04 | 2021-09-26 | SPD, CDU, AfD, LINKE, GRUENE |
| NI | WP18 | 2017-10-15 | 2022-10-09 | SPD, CDU, GRUENE, AfD, FDP |
| RP | WP17 | 2016-03-13 | 2021-03-14 | SPD, GRUENE, FDP, AfD, CDU |
| SH | WP19 | 2017-05-07 | 2022-05-08 | CDU, SPD, GRUENE, FDP, AfD, SSW |
| SL | WP16 | 2017-03-26 | 2022-03-27 | CDU, SPD, LINKE, AfD, GRUENE |
| SN | WP7 | 2019-09-01 | 2024-09-01 | CDU, GRUENE, SPD, AfD, LINKE |
| TH | WP7 | 2019-10-27 | 2024-09-01 | LINKE, SPD, GRUENE, CDU, AfD, FDP |
Live-Verifikation auf gwoe-antragspruefer-dev: 17/17 historische
Lookups korrekt (alle 16 BL + Bund). Tests: 117 grun.
PDF-Quellen: 60% direkt von Parteiwebseiten, 30% via Mirror
(abgeordnetenwatch.de, Friedrich-Ebert-Stiftung, Friedrich-Naumann-
Stiftung, KAS-Archiv), 10% via Wayback Machine fuer Programme der
Vorperioden, deren Original-URLs nicht mehr existieren.
Total Embeddings-Index: 195 Programme, 24 BL/Wahlperioden-Kombinationen
abgedeckt. Block 2 (historische Indexierung) damit zu rund 60%
abgeschlossen — pro BL 1 vorhergehende WP plus aktuell, vor 2016 ist
noch nichts indiziert.
Roadmap-Update: Block 2.3 abgeschlossen, naechster Schritt waere
Block 2.4 (zweite Vorperiode pro BL).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-08 11:27:43 +02:00
# Landtagswahl Mecklenburg-Vorpommern 04.09.2016 — Wahlperiode 7
# (2016-09-04 bis 2021-09-26). Kabinett Sellering III, ab 04.07.2017
# Schwesig I (SPD+CDU). Geltungszeitraum der Programme: Wahltag
# 2016-09-04 bis Wahltag der Folge-LTW 2021-09-26.
# Recherche 2026-05-08. Liegen unter `app/static/referenzen/<datei>.pdf`.
MV_WP7 :
SPD :
- url : http://library.fes.de/pdf-files/bibliothek/ltw-programme/regierungsprogramm_7804933.pdf
titel : "Gemeinsam auf Kurs — Regierungsprogramm für ein modernes und sozial gerechtes Mecklenburg-Vorpommern (SPD MV zur Landtagswahl 04.09.2016; Spitzenkandidat Erwin Sellering; Mirror Friedrich-Ebert-Stiftung)"
jahr : 2016
sha256 : "92ba8f4447e78f3529c0d40812697becda7149046efe7bae91d2e547fc8e7e03"
CDU :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/aw-wahlen2016_meckpom_parteiprogramm_cdu.pdf
titel : "Heimat im Mittelpunkt — Wahlprogramm der CDU Mecklenburg-Vorpommern zur Landtagswahl 2016 (Beschluss 31. Landesparteitag 03.06.2016, Güstrow; Spitzenkandidat Lorenz Caffier; Mirror abgeordnetenwatch.de)"
jahr : 2016
sha256 : "9f6e1e7504980eb81dcbdb42ac202fbeb767c5f25f62f4a2d91569480a8c37b6"
AfD :
- url : https://afd-mv.de/wp-content/uploads/2016/06/AfD-MV_Wahlprogramm2016.pdf
titel : "Landeswahlprogramm 2016 — Wahlprogramm der Alternative für Deutschland Mecklenburg-Vorpommern zur Landtagswahl 2016 (Beschluss Landesparteitag 26.09.2015, Schwerin; Spitzenkandidat Leif-Erik Holm)"
jahr : 2016
sha256 : "2c612dd856e049874797d3c23ff43cb05da6950919078ba64843f1405dfb10ed"
LINKE :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/aw_wahlen2016_meckpo_parteiprogramme_linke.pdf
titel : "Aus Liebe zu M-V — Programm zur Landtagswahl 2016 (DIE LINKE. Mecklenburg-Vorpommern; Beschluss 3. Tagung des 5. Landesparteitages, 21.05.2016, Schwerin; Spitzenkandidat Helmut Holter; Mirror abgeordnetenwatch.de)"
jahr : 2016
sha256 : "1c19aad25dc90562a40b1a86980667c428004e5a1a402023e5479600220ae706"
GRÜNE :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/aw-wahlen2016_meckpom_parteiprogramm_grune.pdf
titel : "Neue Perspektiven für Mensch, Wirtschaft und Natur — Für Land und Leute. Programm zur Landtagswahl 2016, BÜNDNIS 90/DIE GRÜNEN Mecklenburg-Vorpommern (Mirror abgeordnetenwatch.de)"
jahr : 2016
sha256 : "b479c1e0b6f04c117d1a1b4a6ac3685b4f0bda46fe0ac436ea2da71c5a1b5400"
feat: Block 2.4 + 2.5 — historische Wahlprogramme zurück bis 2011
92 neue PDFs + Geltungsdaten in PROGRAMME-Registry:
Block 2.4 — direkte 2019er-Lücken (21 Dokumente):
- BIW Bremen: Wahlprogramme 2015 + 2019 + 2023
- BUND WP19 (BTW 2017): CDU, CSU, SPD, GRÜNE, FDP, AfD, LINKE
- HH WP21 (BS 2015): SPD, CDU, GRÜNE, LINKE, AfD, FDP
- TH WP6 (LTW 2014): LINKE, CDU, SPD, GRÜNE, AfD, FDP
Block 2.5 — Vor-Vorperioden 2011-2014 (~71 Dokumente) für 15 BL:
BB WP6, BE WP17, BUND WP18, BW WP15, BY WP17, HB WP19, HE WP19,
LSA WP6, MV WP6, NI WP17, NRW WP16, RP WP16, SH WP18, SL WP15, SN WP6.
Inkl. PIRATEN, BVB/FREIE WÄHLER, FREIE WÄHLER, SSW.
Coverage: 287 Programme (286 indiziert auf dev — linke-sl-2012 ist
ein 2-Seiten-Kurzwahlprogramm und liefert keine Chunks).
Source-of-Truth-Pflege:
- wahlprogramm-links.yaml ergänzt (Quellen-URLs für alle PDFs)
- wahlprogramm-shas.lock.json ergänzt (SHA-256 für Integritätsprüfung)
- test_programme.py: drei Versionen NRW CDU statt zwei
Schließt #233 + #234.
2026-05-08 14:10:52 +02:00
# Vorgezogene Landtagswahl Saarland 25.03.2012 — Wahlperiode 15, Kabinett
# Kramp-Karrenbauer II (CDU+SPD-GroKo nach Bruch der Jamaika-Koalition CDU
# +FDP+GRÜNE im Januar 2012). Geltungszeitraum der Programme: Wahltag
# 2012-03-25 bis Wahltag der Folge-LTW 2017-03-26 bzw. Antritt Kabinett
# Kramp-Karrenbauer III am 09.05.2017. Erster Einzug der Piratenpartei in
# einen Saarland-Landtag (7,4 % / 4 Sitze). DIE LINKE legte 2012 kein
# neues Vollprogramm vor, sondern nur ein zweiseitiges Faltblatt-
# Kurzwahlprogramm als Aktualisierung des 2009er-Programms; inhaltliche
# Bewertungsbasis bleibt entsprechend dünn. BÜNDNIS 90/DIE GRÜNEN-
# Originalprogramm (gruene-surfer2.de/saarland2012/wp-content/uploads/
# 2012/02/Wahlprogramm_2012.pdf, lt. zukunft-mobilitaet.net 2012) heute
# nicht mehr abrufbar; auch nicht im Wayback Machine, nicht bei Heinrich-
# Böll-Stiftung Saar, nicht bei FES und nicht im Manifesto Project.
# Eintrag deshalb mit leerer URL und ohne SHA; Bezugsquelle wäre HAR-
# Capture aus Parteiarchiv oder Digitalisat einer Druckfassung. Recherche
# 2026-05-08.
SL_WP15 :
CDU :
- url : https://www.kas.de/documents/252038/253252/7_file_storage_file_22084_1.pdf/87d3cbbb-38b2-9bae-0c57-65f2285e7984
titel : "Unser Saarland von morgen — Regierungsprogramm 2012– 2017 (CDU Saar zur vorgezogenen Landtagswahl 25.03.2012; Spitzenkandidatin Annegret Kramp-Karrenbauer; Programmsammlung Konrad-Adenauer-Stiftung; Document-Library hinter Web Application Firewall, curl-Direktdownload nicht möglich, Bezug nur über Browser-Session)"
jahr : 2012
sha256 : "0852e4ee81833a45fe5241d47c46b1ea44dbe4df9f1cac88b44abf27418a64cf"
SPD :
- url : http://library.fes.de/pdf-files/bibliothek/ltw-programme/regierungsprogramm_der_spd_saar_2012_-_2017_druckversion_539715.pdf
titel : "Ein Saarland mit Zukunft — solidarisch und stark. Jetzt Heiko Maas! Regierungsprogramm der SPD Saar 2012– 2017 (Druckversion; Spitzenkandidat Heiko Maas; Mirror Friedrich-Ebert-Stiftung)"
jahr : 2012
sha256 : "ee102f925eabe8e21275fa966ac78a327503d51eb9e513476440befed2459f37"
LINKE :
- url : https://web.archive.org/web/20121216060958if_/http://www.dielinke-saar.de/fileadmin/Wahlkampf2012/Kurzwahlprogramm_LTW2012_2.pdf
titel : "Soziale Gerechtigkeit — Jetzt nur noch mit uns! Kurzwahlprogramm DIE LINKE Saar zur Landtagswahl 25.03.2012 (zweiseitiges Faltblatt; offizielles Aktualisierungs-Programm zum 2009er-Wahlbroschüren-Programm; Spitzenkandidat Oskar Lafontaine; Wayback-Mirror, Original dielinke-saar.de offline)"
jahr : 2012
sha256 : "b08efbe38617e9e7e5dc895e60982b819f2eaa8de2f67cdbc477b4d2bd1c7c4b"
GRÜNE :
- url : ""
titel : "Wahlprogramm BÜNDNIS 90/DIE GRÜNEN Saar zur vorgezogenen Landtagswahl 25.03.2012 (Spitzenkandidatin Simone Peter; Original gruene-surfer2.de/saarland2012/wp-content/uploads/2012/02/Wahlprogramm_2012.pdf offline und nicht im Wayback Machine archiviert; Datei fehlt — Recherche 2026-05-08 ergebnislos in FES, Heinrich-Böll-Stiftung Saar, abgeordnetenwatch und Manifesto Project; HAR-Capture aus Parteiarchiv erforderlich)"
jahr : 2012
sha256 : ""
Piraten :
- url : https://wiki.piratenpartei.de/wiki/images/e/ef/Wahlprogramm_Saarland_LTW_2012.pdf
titel : "Wahlprogramm Piratenpartei Saarland zur Landtagswahl am 25. März 2012 (erster Einzug einer Piratenfraktion in einen deutschen Landtag, 7,4 % / 4 Sitze; Spitzenkandidat Michael Hilberer; Originalfassung im Piratenwiki — Cloudflare-Bot-Schutz, Direktdownload nur über Browser-Session)"
jahr : 2012
sha256 : "18b4c8be6e0619aa8384eb7c80610d63e5f8da5b8bf9b0fc05ecf87727bc5519"
feat: Block 2.3 — historische Wahlprogramme fuer 13 Bundeslaender + Bund
Massen-Beschaffung von Vorperioden-Wahlprogrammen via 15 parallele
Background-Agents. Jeder BL bekommt seine direkt vorhergehende WP
indiziert, sodass wahlprogramm_zum_zeitpunkt() jetzt fuer Antrage aus
2016-2024 historisch korrekt das damalige Programm liefert (vorher None
oder das aktuelle).
Indiziert (~83 PDFs, 9.799 Chunks insgesamt fuer Block 2.3):
| BL | Vorperiode | Wahltag | gueltig bis | Parteien |
|----|-----------|---------|------------|----------|
| BB | WP7 | 2019-09-01 | 2024-09-22 | SPD, CDU, GRUENE, AfD, LINKE, BVB/FW |
| BE | WP18 | 2016-09-18 | 2021-09-26 | SPD, LINKE, GRUENE, CDU, AfD, FDP |
| BW | WP16 | 2016-03-13 | 2021-03-14 | GRUENE, CDU, AfD, SPD, FDP |
| BY | WP18 | 2018-10-14 | 2023-10-08 | CSU, GRUENE, FW, AfD, SPD, FDP |
| HB | WP20 | 2019-05-26 | 2023-05-14 | SPD, GRUENE, LINKE, CDU, FDP, AfD |
| HE | WP20 | 2018-10-28 | 2023-10-08 | CDU, GRUENE, SPD, AfD, FDP, LINKE |
| HH | WP22 | 2020-02-23 | 2025-03-02 | SPD, GRUENE, CDU, LINKE, AfD, FDP |
| LSA | WP7 | 2016-03-13 | 2021-06-06 | CDU, SPD, GRUENE, AfD, LINKE, FDP |
| MV | WP7 | 2016-09-04 | 2021-09-26 | SPD, CDU, AfD, LINKE, GRUENE |
| NI | WP18 | 2017-10-15 | 2022-10-09 | SPD, CDU, GRUENE, AfD, FDP |
| RP | WP17 | 2016-03-13 | 2021-03-14 | SPD, GRUENE, FDP, AfD, CDU |
| SH | WP19 | 2017-05-07 | 2022-05-08 | CDU, SPD, GRUENE, FDP, AfD, SSW |
| SL | WP16 | 2017-03-26 | 2022-03-27 | CDU, SPD, LINKE, AfD, GRUENE |
| SN | WP7 | 2019-09-01 | 2024-09-01 | CDU, GRUENE, SPD, AfD, LINKE |
| TH | WP7 | 2019-10-27 | 2024-09-01 | LINKE, SPD, GRUENE, CDU, AfD, FDP |
Live-Verifikation auf gwoe-antragspruefer-dev: 17/17 historische
Lookups korrekt (alle 16 BL + Bund). Tests: 117 grun.
PDF-Quellen: 60% direkt von Parteiwebseiten, 30% via Mirror
(abgeordnetenwatch.de, Friedrich-Ebert-Stiftung, Friedrich-Naumann-
Stiftung, KAS-Archiv), 10% via Wayback Machine fuer Programme der
Vorperioden, deren Original-URLs nicht mehr existieren.
Total Embeddings-Index: 195 Programme, 24 BL/Wahlperioden-Kombinationen
abgedeckt. Block 2 (historische Indexierung) damit zu rund 60%
abgeschlossen — pro BL 1 vorhergehende WP plus aktuell, vor 2016 ist
noch nichts indiziert.
Roadmap-Update: Block 2.3 abgeschlossen, naechster Schritt waere
Block 2.4 (zweite Vorperiode pro BL).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-08 11:27:43 +02:00
# Landtagswahl Saarland 26.03.2017 — Wahlperiode 16, Kabinett
# Kramp-Karrenbauer III bzw. ab 01.03.2018 Hans I (CDU+SPD-GroKo).
# Geltungszeitraum der Programme: Wahltag 2017-03-26 bis Wahltag der
# Folge-LTW 2022-03-27.
# Quellen: Konrad-Adenauer-Stiftung-Programmsammlung (CDU, hinter WAF —
# alternativ Mirror homburg1.de), Friedrich-Ebert-Stiftung (SPD) sowie
# Lokal-Mirror homburg1.de für LINKE/AfD/GRÜNE (Originale gruene-saar.de
# und dielinke-saar.de offline). Recherche 2026-05-08.
SL_WP16 :
CDU :
- url : http://homburg1.de/wp-content/uploads/2017/02/Wahlprogramm-CDU-Saar.pdf
titel : "Zusammen. Weiter. Voran. — Zukunftsplan Saar. Für ein eigenständiges und starkes Saarland! (Wahlprogramm der CDU Saar zur Landtagswahl 2017; Beschluss CDU-Programmkommission 17.02.2017; Spitzenkandidatin Annegret Kramp-Karrenbauer; Mirror homburg1.de, Original kas.de hinter Web Application Firewall)"
jahr : 2017
sha256 : "fcab3b35137f7bbe8560c5e6483cfd28e395e113b40f90e96b7c9d41b0f13e39"
SPD :
- url : http://library.fes.de/pdf-files/bibliothek/ltw-programme/beschluss_fuer-ein-saarland-mit-zusammenhalt-und-staerke_rp1722_7816944.pdf
titel : "Für ein Saarland mit Zusammenhalt und Stärke — Regierungsprogramm der SPD Saar 2017– 2022 (Beschluss außerordentlicher Landesparteitag 03.02.2017, Cloef-Atrium Orscholz; Spitzenkandidatin Anke Rehlinger; Mirror Friedrich-Ebert-Stiftung)"
jahr : 2017
sha256 : "75942e7d4c60b0a02b7f0b7d91943c73e8d0702455e57c7a41e540a60782d04a"
LINKE :
- url : https://homburg1.de/wp-content/uploads/2017/02/Wahlprogramm-LINKE-Saar-1.pdf
titel : "Programm der Partei DIE LINKE zur Landtagswahl 2017 (DIE LINKE. Landesverband Saarland; Spitzenkandidat Oskar Lafontaine; Mirror homburg1.de)"
jahr : 2017
sha256 : "44ad03b9058288d5970ccb8197528f1e5153f514ba66ed87d3dadd87d4cc8d1c"
AfD :
- url : http://homburg1.de/wp-content/uploads/2017/02/Wahlprogramm-AfD-Saar-1.pdf
titel : "Landesprogramm der AfD Saar zur Landtagswahl 2017 (Alternative für Deutschland, Landesverband Saarland; Spitzenkandidat Rudolf Müller; Mirror homburg1.de)"
jahr : 2017
sha256 : "33a7685fe036f1c7ae3e730bc8a17d190616d560ed79a215cf0415551e115683"
GRÜNE :
- url : http://homburg1.de/wp-content/uploads/2017/02/Wahlprogramm-Gr%C3%BCne-Saar.pdf
titel : "Wahlprogramm 2017 — BÜNDNIS 90/DIE GRÜNEN Saar zur Landtagswahl im Saarland 2017 (Spitzenkandidat Hubert Ulrich; Mirror homburg1.de, Original gruene-saar.de offline)"
jahr : 2017
sha256 : "5f0d38ad1cbdbcb66f44539a1195412220dfc1622da03e7e5d19545b623df35a"
feat: 6 Grundsatzprogramme + Landesgrundsatzprogramme indiziert
Neu in embeddings.PROGRAMME (typ=parteiprogramm mit gueltig_ab):
- csu-grundsatz: CSU "Für ein neues Miteinander" (2023-05-06, 125 chunks)
ersetzt das bisher indizierte CSU 2016-Programm logisch
- cdu-grundsatz-nrw: CDU NRW "Aufstieg, Sicherheit, Perspektive"
(2015-06-13, Landesgrundsatzprogramm, 127 chunks)
- cdu-grundsatz-sn: CDU Sachsen "Zukunftsplan für Sachsen"
(2023-11-20, Landesgrundsatzprogramm, 52 chunks)
- cdu-grundsatz-lsa: CDU Sachsen-Anhalt "Unsere Verantwortung. Unsere
Zukunft." (2023-09-30, Landesgrundsatzprogramm, 74 chunks)
- ssw-grundsatz: SSW Rahmenprogramm (2016-04-16, Landesgrundsatzprogramm
für Schleswig-Holstein, 65 chunks)
- fw-grundsatz: FREIE WAEHLER Bundesgrundsatzprogramm (Stand 09/2025;
FW nicht im Bundestag, gilt fuer FW Bayern + FW RLP, 43 chunks)
programme.py:
- _migrate_from_legacy() unterscheidet jetzt grundsatzprogramm-bund
(bundesland=None) und grundsatzprogramm-land (bundesland gesetzt).
- _ADDITIONAL_PROGRAMME-Slot vereinfacht — alle Daten leben in
embeddings.PROGRAMME.
Auf gwoe-antragspruefer-dev indiziert (text-embedding-v4):
486 neue Chunks, 0 failed. wahlprogramm-shas.lock.json + -links.yaml
gepinnt mit allen 6 SHA-256-Hashes.
Test-Suite: 88 grün (test_legislaturen + test_wahlprogramme + test_embeddings).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-08 00:30:06 +02:00
# Grundsatzprogramme (Bundes- und Landesebene). Recherche 2026-05-07.
# Liegen unter `app/static/referenzen/<datei>.pdf`; URLs hier zur Provenance-Doku.
GRUNDSATZ :
CSU :
- url : https://www.csu.de/common/download/CSU_Grundsatzprogramm_2023.pdf
titel : "Für ein neues Miteinander — Grundsatzprogramm der CSU"
jahr : 2023
sha256 : "a2a024e40d7d0d7dd75bf133ca95486b7115b24307a445d215fc7be397626071"
CDU_NRW :
- url : https://www.cdu-kreis-soest.de/image/inhalte/file/grundsatzprogramm_cdu_nrw.pdf
titel : "Aufstieg, Sicherheit, Perspektive — Das Nordrhein-Westfalen-Programm der CDU NRW"
jahr : 2015
sha256 : "379e7f33854f3fabcb1337b53e763ab58bb8962ae16ef39cf102243ddfe9db1f"
CDU_SN :
- url : https://www.cdu-sachsen.de/Dateien/zukunftsplan-fuer-sachsen/17504452
titel : "Zukunftsplan für Sachsen — Grundsatzprogramm der CDU Sachsen (38. Landesparteitag Chemnitz)"
jahr : 2023
sha256 : "fe203bcad9bef4d037820eab3f8d19f3f30db4cd801576aff4ab170699409721"
CDU_LSA :
- url : https://www.cdulsa.de/sites/www.cdulsa.de/files/publikationen/grundsatzprogrammcdulsa.pdf
titel : "Sachsen-Anhalt. Unsere Verantwortung. Unsere Zukunft. — Grundsatzprogramm der CDU Sachsen-Anhalt"
jahr : 2023
sha256 : "d2fc731319ececdb7dc97d34266311dcbf7f3f42c2184424bb722c7f6046e107"
SSW :
- url : https://www.ssw.de/fileadmin/user_upload/daten/allgemein/Informationsmaterial/SSWRammeprogram.pdf
titel : "Rahmenprogramm des Südschleswigschen Wählerverbandes (SSW)"
jahr : 2016
sha256 : "f4530674c7898365eed391b0aef89b89760e0afa6a6e1a5f85dab0eeb797e8e5"
FW :
- url : https://wp.freiewaehler.eu/wp-content/uploads/2025/09/Grundsatzprogramm.pdf
titel : "Bundesgrundsatzprogramm der FREIEN WÄHLER"
jahr : 2025
sha256 : "7b671900eea315ab2c0a396f2b1583f84d48e3b7a5ae60286ae31e4f60a1e1cd"
feat: Block 2.4 + 2.5 — historische Wahlprogramme zurück bis 2011
92 neue PDFs + Geltungsdaten in PROGRAMME-Registry:
Block 2.4 — direkte 2019er-Lücken (21 Dokumente):
- BIW Bremen: Wahlprogramme 2015 + 2019 + 2023
- BUND WP19 (BTW 2017): CDU, CSU, SPD, GRÜNE, FDP, AfD, LINKE
- HH WP21 (BS 2015): SPD, CDU, GRÜNE, LINKE, AfD, FDP
- TH WP6 (LTW 2014): LINKE, CDU, SPD, GRÜNE, AfD, FDP
Block 2.5 — Vor-Vorperioden 2011-2014 (~71 Dokumente) für 15 BL:
BB WP6, BE WP17, BUND WP18, BW WP15, BY WP17, HB WP19, HE WP19,
LSA WP6, MV WP6, NI WP17, NRW WP16, RP WP16, SH WP18, SL WP15, SN WP6.
Inkl. PIRATEN, BVB/FREIE WÄHLER, FREIE WÄHLER, SSW.
Coverage: 287 Programme (286 indiziert auf dev — linke-sl-2012 ist
ein 2-Seiten-Kurzwahlprogramm und liefert keine Chunks).
Source-of-Truth-Pflege:
- wahlprogramm-links.yaml ergänzt (Quellen-URLs für alle PDFs)
- wahlprogramm-shas.lock.json ergänzt (SHA-256 für Integritätsprüfung)
- test_programme.py: drei Versionen NRW CDU statt zwei
Schließt #233 + #234.
2026-05-08 14:10:52 +02:00
# Landtagswahl Brandenburg 14.09.2014 — Wahlperiode 6 (2014-09-14 bis
# 2019-09-01). Kabinett Woidke I, Rot-Rot SPD+LINKE (Fortsetzung Platzeck-
# Koalition). AfD erstmals im Landtag mit 12,2 Prozent (Spitzenkandidat
# Alexander Gauland); BVB/Freie Wähler über Direktmandat von Christoph
# Schulze plus Grundmandatsklausel mit 2,7 Prozent ins Parlament.
# Recherche 2026-05-07. Liegen unter `app/static/referenzen/<datei>.pdf`.
BB_WP6 :
SPD :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/spd-wahlprogramm-brandenburg2014.pdf
titel : "Brandenburg. Das ist, was wir tun. — Unser Brandenburg-Plan: 50 Vorhaben, auf die Sie sich verlassen können (Regierungsprogramm der SPD Brandenburg 2014– 2019; einstimmiger Beschluss Landesparteitag 03.05.2014; Spitzenkandidat Dietmar Woidke; Mirror abgeordnetenwatch.de)"
jahr : 2014
sha256 : "8a233969cd07b77c16dd1204b6d9ff271c340372f0480a38cbaefff62e86e68f"
CDU :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/cdu-wahlprogramm-brandenburg2014.pdf
titel : "Brandenburg. Besser. Machen. — Regierungsprogramm der CDU Brandenburg für die 6. Wahlperiode des Landtages 2014– 2019 (Beschluss 29. Landesparteitag 21.06.2014, Potsdam; Spitzenkandidat Michael Schierack; Mirror abgeordnetenwatch.de)"
jahr : 2014
sha256 : "183975e08e43ff59c3f618c9d65beb4dd3ec98caeffdbc8c64f071055825314f"
LINKE :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/linke-wahlprogramm-brandenburg2014.pdf
titel : "Soziales Brandenburg. Das ist Linke. — Wahlprogramm DIE LINKE Brandenburg zur Landtagswahl 2014 (Spitzenkandidat Christian Görke; Mirror abgeordnetenwatch.de, Original archiv.dielinke-brandenburg.de heute nicht mehr direkt erreichbar)"
jahr : 2014
sha256 : "2549cc4e216b6f4eac804c189807c230d208d51afea3e13a7055abcbd7907891"
GRÜNE :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/gruenen-wahlprogramm-brandenburg2014.pdf
titel : "Programm zur Landtagswahl 2014 — BÜNDNIS 90/DIE GRÜNEN Brandenburg (Spitzenkandidat*innen Ursula Nonnemacher und Axel Vogel; Mirror abgeordnetenwatch.de)"
jahr : 2014
sha256 : "741035ca34fbfd18accc88b70559b63b782eb519cb1fdf91f9943e61d4670157"
AfD :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/afd-wahlprogramm-brandenburg2014.pdf
titel : "Mut zu Brandenburg – bodenständig und frei leben! — Wahlprogramm der Alternative für Deutschland in Brandenburg zur Landtagswahl am 14. September 2014 (Beschluss Landesparteitag 04.05.2014; Spitzenkandidat Alexander Gauland; Mirror abgeordnetenwatch.de)"
jahr : 2014
sha256 : "1450f57fb4fa2134008e3eb14b5c6f8108540f0ec20d006b2a1a66f922f66a08"
BVB-FW :
- url : https://www.abgeordnetenwatch.de/sites/default/files/election-program-files/bvb-wahlprogramm-brandenburg2014.pdf
titel : "Wahlprogramm der BVB / FREIE WÄHLER für die Landtagswahl 2014 — Brandenburger Vereinigte Bürgerbewegungen / Freie Wähler — Die unabhängige Kraft für Brandenburg (Landesvorsitzender Péter Vida, Direktkandidat Christoph Schulze; Mirror abgeordnetenwatch.de)"
jahr : 2014
sha256 : "a80339a2e75dea6d0a77c689d104d35978debe6ea3070744c1aabc538908aca7"
# Landtagswahl Sachsen-Anhalt 20.03.2011 — 6. Wahlperiode (2011-03-20 bis
# 2016-03-13), Kabinett Haseloff I "GroKo" (CDU+SPD), vereidigt 19.04.2011
# (Nachfolger Böhmer III, der nach 2002-2011 nicht mehr antrat). CDU 32,5 %
# (Spitzenkandidat Reiner Haseloff), DIE LINKE 23,7 % (Wulf Gallert), SPD
# 21,5 % (Jens Bullerjahn), GRÜNE erstmals wieder im Landtag mit 7,1 %
# (Spitzenkandidatin Claudia Dalbert), FDP scheiterte mit 3,8 % an Fünf-
# Prozent-Hürde. Geltungszeitraum der Programme: Wahltag 2011-03-20 bis
# Wahltag der Folge-LTW 2016-03-13. Quellen: kas.de [CDU-Mirror Konrad-
# Adenauer-Stiftung], library.fes.de [SPD-Mirror Friedrich-Ebert-Stiftung],
# dielinke-sachsen-anhalt.de, gruene-lsa.de. Recherche 2026-05-08.
LSA_WP6 :
CDU :
- url : https://www.kas.de/documents/252038/253252/7_file_storage_file_25137_1.pdf/eda1e121-be39-d6b7-0f16-94b5221d3020
titel : "Stabilität, Kompetenz, Tatkraft. — Regierungsprogramm der CDU Sachsen-Anhalt 2011– 2016 (Spitzenkandidat Reiner Haseloff; Mirror Konrad-Adenauer-Stiftung, Original cdulsa.de offline)"
jahr : 2011
sha256 : "876bf0175b7eaadeade1f9ebc01428a8ce4ff77d42e7a68e53fc80de965fe389"
SPD :
- url : http://library.fes.de/pdf-files/bibliothek/ltw-programme/wahlprogramm2011_708432.pdf
titel : "Klare Ziele. Sichere Wege. — Wahlprogramm der SPD Sachsen-Anhalt zur Landtagswahl 2011 (Beschluss Landesparteitag Dessau, 09.10.2010; Spitzenkandidat Jens Bullerjahn; Mirror Friedrich-Ebert-Stiftung)"
jahr : 2011
sha256 : "3216acf262a8222645debdfce180d984053c833435a570f2e4fa1ed3f08c1c0e"
LINKE :
- url : https://www.dielinke-sachsen-anhalt.de/fileadmin/aaa_download_lsa/Landtagswahl2011/Landtagswahl2011Wahlprogramm/LTW_Programm.pdf
titel : "Ein Land für alle! — Wahlprogramm DIE LINKE Sachsen-Anhalt zur Landtagswahl am 20. März 2011 (Spitzenkandidat Wulf Gallert)"
jahr : 2011
sha256 : "5983223dcdb5a720bf42005456af2808b4f3e216469622bf51325469cd467042"
GRÜNE :
- url : https://www.gruene-lsa.de/wp-content/uploads/2022/10/Landtagswahlprogramm-2011.pdf
titel : "Landtagswahlprogramm 2011 — BÜNDNIS 90/DIE GRÜNEN Sachsen-Anhalt zur Landtagswahl am 20. März 2011 (Spitzenkandidatin Claudia Dalbert)"
jahr : 2011
sha256 : "c90ad2f04f4edeb694eeeaea2ee87276b30a0d12e95dcc682fef9aa0f0d4360b"