1d44 be07 92fa 3c55
6c2b 81e4 0af7 d539
e70a 4b8f c611 3d9a
$ ./wortlaut --verbatim --no-summarize
#wortlaut_
Ein Archiv des öffentlichen Wortes. Was Mandatsträger öffentlich sagen, wird erfasst, fremdarchiviert, gehasht und wörtlich wiederauffindbar gemacht.
Wortlaut oder gar nichts. Die Maschine urteilt nicht.
„Ich will Zeugnis ablegen bis zum letzten." — Victor Klemperer
Was es tut
Belegen statt behaupten.
Frag das System, was in einem Parlament zu einem Thema wörtlich gesagt wurde. Die Antwort ist nie ein geglätteter Fließtext, sondern eine Liste wörtlicher Zitate mit Sprecher, Datum, Permalink zur Primärquelle, Archivlink und Hash. Jedes Zitat ist unabhängig gegen seinen Hash nachprüfbar. Kein „fasse zusammen": Ein Zitat, das ein Modell geglättet hat, ist eine Behauptung. Der echte Wortlaut nicht, der steht da.
Status: Planungsphase / Pre-Alpha. Architektur, Recht, Security und Datenmodell sind spezifiziert und offen im Repo. MVP-Fokus: öffentliche, amtliche Quellen (gemeinfrei nach § 5 UrhG). Die Architektur ist von Tag 1 partei- und quellen-agnostisch.
Die Verfassung des Projekts
Prinzipien, nicht verhandelbar.
Provenienz vor allem
Nichts wird verarbeitet, was nicht vorher archiviert und gehasht ist. Die Kette Rohbyte → Hash → Fremdarchiv → Span ist lückenlos.
Die Maschine urteilt nicht
Als Architektur, nicht als Absicht. Retrieval gibt nur wörtliche Spans zurück, nie generierten Fließtext. Es gibt keinen summarize-Pfad.
Parteineutral by design
Kein Datenmodellfeld, kein Ranking bevorzugt eine Partei. Neutralität ist in die Struktur gebaut, nicht angekündigt.
Offen & reproduzierbar
Code offen unter AGPL-3.0. Jede Beweiskette ist von außen nachprüfbar. Wer eine Instanz betreibt, legt den Code offen.
Nur öffentliches Wort
Ausschließlich öffentliche Äußerungen von Mandatsträgern in politischer Funktion. Keine Privatsphäre, keine Nicht-Mandatsträger, kein Doxxing.
Fahrplan
Erst das Fundament.
wortlaut ist in der Planungs- und Pre-Alpha-Phase. Wir bauen bewusst klein und sauber, ein Schritt nach dem anderen. First make it run.
Fundament
Architektur, Recht, Security und Datenmodell sind spezifiziert und offen im Repo. Das Persistenz-Fundament (Datenbank, Migrationen, Tests) steht.
Beweis-Ledger
Der Kern: ein unveränderbares Datenmodell, dann die Hash- und Fremdarchiv-Pipeline. Rohbyte → Hash → Fremdarchiv → wörtlicher Span, lückenlos.
MVP
Erste amtliche Quellen (Parlaments-Drucksachen und Plenarprotokolle), wörtliches Retrieval mit Sprecher, Datum, Permalink, Archivlink und Hash.
Breite
Weitere Quellen und Parteien (die Architektur ist agnostisch), sowie Spracherkennung und Diarization für Audio und Video.
Häufige Fragen
Was wir beweisen, und was nicht.
Beweist der Hash, dass die Aussage echt ist?
Ehrliche Antwort: Nein, nicht allein. Ein Hash beweist, dass ein Wortlaut seit dem Archivieren unverändert ist und dass genau dieses Zitat wiedergefunden wurde. Er beweist nicht automatisch die Authentizität der Quelle im Moment der Erfassung.
Deshalb ist wortlaut kein Wahrheits-Orakel, sondern eine lückenlose Beweiskette: Erfassungs-Metadaten (Quell-URL, TLS-Zertifikat der Quelldomain, Zeitstempel), ein vertrauenswürdiger Zeitstempel, und mehrere unabhängige Archive gleichzeitig. Weichen die Kopien voneinander ab, ist das ein Manipulations-Alarm. So wird Fälschung sehr schwer und, wo sie passiert, sichtbar.
Was wir beweisen und was nicht, legen wir offen: siehe Threat-Model und Rechtslage.
Urteilt die KI? Fasst sie zusammen?
Nein, und zwar architektonisch. Es gibt keinen summarize-Pfad. Das System findet, strukturiert und sortiert wörtliche Spans. Es bewertet nicht, wer „recht hat", und labelt niemanden. Das Urteil bleibt beim Menschen, der den belegten Wortlaut liest.
Ist das parteiisch?
Nein. Parteineutralität ist in die Struktur gebaut: kein Feld, kein Ranking, kein Modellpfad bevorzugt oder benachteiligt eine Partei. Erfasst wird das öffentliche Wort aller Mandatsträger gleich. Die Architektur ist quellen- und partei-agnostisch.
Woher kommen die Daten? Ist das legal?
MVP-Fokus sind öffentliche, amtliche Quellen (z.B. Parlaments-Drucksachen und Plenarprotokolle). Amtliche Werke sind nach § 5 UrhG gemeinfrei, die Sprecherzuordnung ist amtlich. Nur öffentliche Äußerungen in politischer Funktion, keine privaten Daten. Details in der offenen Rechts-Dokumentation.
Wie stellt ihr Qualität und Vertrauen sicher?
Alles offen im Repo. Spec-driven mit testgetriebener Entwicklung (TDD), harten CI-Gates (Lint, Typen, Tests, Coverage, Security-Scan, Architektur-Fitness) und dokumentierten Architektur-Entscheidungen (ADRs). Ein Serving-Layer darf per Test keinen generierenden Pfad enthalten. Vertrauen entsteht durch Nachprüfbarkeit, nicht durch Versprechen.
Verbraucht das nicht viel Strom?
wortlaut trainiert keine großen Modelle im Dauerbetrieb. Der Kern ist Archivierung, Hashing und Retrieval, also Nachschlagen statt Rechen-Marathon. Wo KI eingesetzt wird, geschieht das ressourcenbewusst und, wo möglich, auf souveräner, sparsamer Infrastruktur.
Mitmachen
Eine Truppe, ein Ziel.
wortlaut baut gerade eine kleine, agile Kern-Truppe fürs Fundament. Wir denken nicht in Rollen, sondern in Kompetenzen: jede und jeder bringt die eigenen Stärken ein, so wie es passt. Wenn du dich in einer der Kompetenzen wiederfindest, bist du willkommen.
Der Code ist offen auf GitHub. Mitcoden geht jederzeit über Issues und Pull Requests, siehe CONTRIBUTING. Neue Quellen kommen als Ingest-Adapter dazu, der Beweis-Kern bleibt unberührt.