<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/">
<channel>
<title>Beiträge – Lage der Gesetze</title>
<description>Gesetzesänderungen als Pull Requests sichtbar machen – KI-gestützte Synopsen für jeden Gesetzentwurf des Deutschen Bundestages, mit vollem Audit-Trail.</description>
<link>https://lagedergesetze.org/blog/</link>
<language>de</language>
<atom:link href="https://lagedergesetze.org/blog/feed.xml" rel="self" type="application/rss+xml"/>
<item>
<title>Wie eine Synopse entsteht</title>
<link>https://lagedergesetze.org/blog/pipeline/</link>
<guid isPermaLink="true">https://lagedergesetze.org/blog/pipeline/</guid>
<pubDate>Sat, 23 May 2026 00:00:00 +0000</pubDate>
<description><![CDATA[Ein echter Fall, sieben Stationen: von der Drucksache 21/6003 bis zur freigegebenen Synopse – inklusive der Fehler, die wir unterwegs gefunden haben.]]></description>
<content:encoded><![CDATA[<blockquote><p>Anhand der Drucksache <strong>BT-Drs. 21/6003</strong> (Änderung kindergeldrechtlicher Regelungen) – Schritt für Schritt durch die KI-Pipeline.</p></blockquote><p>Diese Seite erklärt, was zwischen „Drucksache liegt im Bundestag” und „Synopse ist auf <a href="https://lagedergesetze.org/synopsen/">lagedergesetze.org/synopsen</a>” eigentlich passiert. Keine Marketing-Sicht – die echte Mechanik.</p><h2 id="in-kürze">In Kürze</h2><ul><li><p><strong>Sechs spezialisierte KI-Agenten</strong> arbeiten zusammen – alle Claude-Sessions, jede gezielt anders instruiert.</p></li><li><p><strong>Jede Synopse durchläuft sechs Stationen</strong> (Dirigent, Synopsen-Bearbeitung, zwei Gutachten zur Synopse, Klartext-Bearbeitung, Klartext-Gutachten). Bei Beanstandungen kommt eine Korrekturrunde dazu.</p></li><li><p><strong>Ziel ist, künftig Modelle mehrerer Anbieter unabhängig voneinander prüfen zu lassen</strong> (Claude, GPT, Gemini) – aktuell laufen alle Rollen auf Claude Sonnet 4.5/4.6.</p></li><li><p><strong>Alle Befunde sind im Audit-Trail jeder Synopse sichtbar.</strong> Nichts wird versteckt; auch fehlerhafte Drucksachen werden 1:1 übernommen und transparent markiert.</p></li></ul><h2 id="die-rollen">Die Rollen</h2><table><thead><tr><th scope="col">Rolle</th><th scope="col">Aufgabe</th><th scope="col">Wann</th></tr></thead><tbody><tr><td><strong>Dirigent</strong></td><td>Koordiniert den Betrieb, startet die passenden Bearbeiter und Gutachter und speichert das Ergebnis</td><td>Durchgehend laufend</td></tr><tr><td><strong>Synopsen-Bearbeiter</strong></td><td>Liest Drucksache + Gesetz, erzeugt eine strukturierte Vorher/Nachher-Datei (JSON)</td><td>Pro Drucksache einmal</td></tr><tr><td><strong>Synopsen-Gutachter</strong></td><td>Prüft <code>vorher</code>/<code>nachher</code> wortgenau gegen Drucksache + Gesetzestext</td><td>Pro Drucksache einmal</td></tr><tr><td><strong>Stand-Gutachter</strong></td><td>Prüft, ob die Drucksache zur lokalen Gesetzes-Fassung passt</td><td>Pro Drucksache einmal</td></tr><tr><td><strong>Klartext-Bearbeiter</strong></td><td>Übersetzt die fertige Synopse in laienverständliche Sprache</td><td>Pro Drucksache einmal</td></tr><tr><td><strong>Klartext-Gutachter</strong></td><td>Prüft die laienverständlichen Erklärungen auf sachliche Richtigkeit</td><td>Pro Drucksache einmal</td></tr></tbody></table><p>Jede Rolle hat einen kurzen Anweisungstext (einen sogenannten <strong>Skill</strong>) – ein paar Bildschirmseiten, die die Rolle, das erwartete Format, die Korrektheits-Disziplin und typische Fehler beschreiben. Die Vollversion liegt im Repo.</p><h2 id="schritt-1-drucksache-holen">Schritt 1 – Drucksache holen</h2><p>Der Dirigent fragt täglich die <a href="https://search.dip.bundestag.de/api/v1/">DIP-API des Bundestages</a> nach neuen Gesetzentwürfen. Für 21/6003 lädt er die PDF von <code>dserver.bundestag.de</code>, konvertiert sie mit <code>pdftotext</code> in Plaintext und legt sie unter <code>Originalquellen/BT-21/2106003.txt</code> ab.</p><p>Parallel sorgt eine deterministische Hilfsschicht dafür, dass die im Gesetzentwurf geänderten Gesetze in einer aktuellen Markdown-Fassung vorliegen – für 21/6003 also <strong>Einkommensteuergesetz § 66</strong> und <strong>Bundeskindergeldgesetz § 6</strong>, jeweils direkt aus dem amtlichen XML von <code>gesetze-im-internet.de</code>.</p><h2 id="schritt-2-der-synopsen-bearbeiter-erzeugt-den-diff">Schritt 2 – Der Synopsen-Bearbeiter erzeugt den Diff</h2><p>Der Bearbeiter wird mit drei Pfaden gestartet:</p><ul><li><p>Pfad zum Drucksachen-Plaintext</p></li><li><p>Pfad zur lokalen Gesetzes-Datenbank</p></li><li><p>Pfad, an den die fertige JSON-Datei geschrieben werden soll</p></li></ul><p><strong>Skill-Auszug</strong> (gekürzt; volle Fassung im Repo):</p><blockquote><p>Du bist Synopsen-Bearbeiter für <strong>eine</strong> Drucksache. Du liest sie, du liest die betroffenen Gesetze, du schreibst eine strukturierte Synopse als JSON. Du machst nichts anderes.</p><p>Pro Änderungsbefehl der Drucksache schreibst du einen Block:</p><ul><li><p><code>vorher</code> = der vollständige Norm-Block VOR der Änderung – wortgenau aus dem Gesetz.</p></li><li><p><code>nachher</code> = derselbe Block mit angewendeter Änderung.</p></li><li><p><code>konfidenz</code> ehrlich: <code>hoch</code> wenn eindeutig, <code>unbestimmt</code> wenn du es nicht belastbar lösen konntest.</p></li></ul><p>Niemals halluzinieren. Findest du <code>vorher</code> nicht 1:1 im Gesetz, ist der Block <code>unbestimmt</code> und <code>unsicherheiten</code> muss begründen.</p></blockquote><p><strong>Was 21/6003 ergibt:</strong> Zwei Änderungs-Blöcke – jeweils eine Einfügung in einen bestehenden Paragraphen:</p><table><thead><tr><th scope="col">Block</th><th scope="col">Gesetz</th><th scope="col">Befehl</th><th scope="col">Konfidenz</th></tr></thead><tbody><tr><td>1</td><td>EStG § 66</td><td>„Nach § 66 Absatz 3 wird der folgende Absatz 4 eingefügt: ‚(4) Für ein nicht nach § 1 Absatz 1 oder 2 unbeschränkt einkommensteuerpflichtiges Kind …’”</td><td>mittel</td></tr><tr><td>2</td><td>BKGG § 6</td><td>„Nach § 6 Absatz 1 Satz 1 werden die folgende Sätze eingefügt: ‚Für ein nicht nach § 1 Absatz 1 oder 2 …’”</td><td>mittel</td></tr></tbody></table><p><strong>Konfidenz</strong> bedeutet hier: Wie sicher ist die Pipeline, dass sie den Änderungsbefehl korrekt angewendet hat? Hier ist sie nur <strong>mittel</strong> – und dafür gibt es einen Grund.</p><h3 id="was-216003-lehrreich-macht-drei-auffälligkeiten-im-drucksachentext">Was 21/6003 lehrreich macht – drei Auffälligkeiten im Drucksachentext</h3><p>Beim Lesen der Drucksache stieß der Bearbeiter auf:</p><ol><li><p><strong>Selbstreferenz im normativen Text:</strong> Der eingefügte Absatz 4 enthält den Satz „Satz 2 ist nicht anzuwenden …” – und ist selbst „Satz 2” im neuen Absatz. Der Verweis zeigt damit offenbar auf den gerade eingefügten Satz selbst, was die Anwendung unklar macht. Gemeint war fast sicher „Satz 1”.</p></li><li><p><strong>Widerspruch zwischen Norm und Begründung:</strong> Die Begründung der Drucksache spricht von „Satz 3 stellt sicher, dass …” – der normative Text hat aber nur zwei Sätze.</p></li><li><p><strong>Grammatikfehler:</strong> „werden die folgende Sätze eingefügt” – fehlendes End-n.</p></li></ol><p><strong>Der Bearbeiter glättet das nicht.</strong> Er übernimmt den Drucksachen-Wortlaut 1:1 (inklusive Fehler) und dokumentiert die Beobachtungen im <code>unsicherheiten[]</code>-Feld jedes betroffenen Blocks. Konfidenz fällt deshalb auf „mittel”. So bleibt für jede:n Lesende:n transparent, dass die Auffälligkeit aus dem Drucksachentext stammt, nicht aus der Bearbeitung.</p><h2 id="schritt-3-synopsen-gutachter-und-stand-gutachter-prüfen-parallel">Schritt 3 – Synopsen-Gutachter und Stand-Gutachter prüfen parallel</h2><p>Sobald die JSON da ist, startet der Dirigent zwei Gutachter – beide laufen <strong>gleichzeitig</strong>, unabhängig voneinander, ohne den Befund des anderen zu sehen.</p><h3 id="synopsen-gutachter">Synopsen-Gutachter</h3><blockquote><p>Lade die Synopse + die Originalquellen. Prüfe Block für Block:</p><ul><li><p>Steht <code>befehl_original</code> wortgenau in der Drucksache?</p></li><li><p>Steht <code>vorher</code> wortgenau im geltenden Norm-Markdown?</p></li><li><p>Wende den Befehl gedanklich auf <code>vorher</code> an – kommt <code>nachher</code> heraus? Wurde nichts ergänzt, nichts still weggelassen?</p></li></ul><p><strong>Stille Auslassungen sind ein kritischer Fehler</strong> – wenn <code>vorher</code> ein ganzer Absatz ist und <code>nachher</code> plötzlich nur ein einzelner Satz, ohne dass die Drucksache eine Löschung verlangt: Befund „abgelehnt”, Synopse zurück an Bearbeiter.</p></blockquote><p>Befund für 21/6003: <strong>„konsistent”</strong> – beide Blöcke wortgenau, kein still weggelassener Text, Adressierung stimmt.</p><h3 id="stand-gutachter">Stand-Gutachter</h3><blockquote><p>Beantworte eine einzige Frage: <strong>Bezieht sich die Drucksache auf die Gesetzes-Fassung, die wir im Repo haben?</strong></p><p>Wenn die Drucksache von einem Stand spricht, der bei uns schon weiter ist (Änderung bereits eingearbeitet) oder noch nicht da ist (Paragraph existiert nicht), kann keine sinnvolle Synopse entstehen.</p></blockquote><p>Befund für 21/6003: <strong>„stand passt”</strong> – die Drucksache nennt EStG i.d.F. v. 4.2.2026, und unser lokales EStG hat exakt dieses Datum als <code>letzter_stand_builddate</code>.</p><h2 id="schritt-4-klartext-bearbeiter-erzeugt-die-laienverständlichen-erklärungen">Schritt 4 – Klartext-Bearbeiter erzeugt die laienverständlichen Erklärungen</h2><p>Erst wenn die fachliche Synopse durch ist, schreibt der Klartext-Bearbeiter die Übersetzung in Alltagssprache:</p><blockquote><p>Pro Block: ein bis drei Sätze in sachlicher dritter Person.</p><p>Keine Wertung. Keine Wirkungs-Adjektive („drastisch”, „massiv”). Konkret bleiben – Beträge, Daten, Behörden mit Namen, sofern die Synopse sie nennt.</p><p><strong>Klartext darf nichts hinzufügen, was nicht in der Synopse steht.</strong> Externes Hintergrundwissen (Urteile, Begründungs-Zahlen, Gesetzgebungsgeschichte) ist verboten – das wäre Quellen-Recherche, eine andere Rolle. Kontext aus anderen Blöcken derselben Synopse ist erlaubt.</p></blockquote><h2 id="schritt-5-klartext-gutachter-prüft-die-erklärungen">Schritt 5 – Klartext-Gutachter prüft die Erklärungen</h2><blockquote><p>Prüfe die Klartext-Felder auf sachliche Richtigkeit und Lesbarkeit. Keine Wertung, keine Wirkungs-Adjektive, keine Hinzufügung aus externem Hintergrundwissen.</p></blockquote><p>Erster Befund für 21/6003: <strong>„unsicher”</strong>. Der Klartext beider Blöcke hatte das juristisch saubere „nicht nach § 1 Absatz 1 oder 2 unbeschränkt einkommensteuerpflichtig” zu „Wohnsitz nicht in Deutschland” verkürzt. Klingt ähnlich – ist aber juristisch ein anderes Kriterium (beschränkt steuerpflichtige Personen ohne deutschen Wohnsitz fallen anders darunter). Eine verfälschende Vereinfachung.</p><h2 id="schritt-6-bei-beanstandung-korrekturrunde">Schritt 6 – Bei Beanstandung: Korrekturrunde</h2><p>Der „unsicher”-Befund läuft zurück zum Klartext-Bearbeiter. Der korrigiert gezielt: das juristische Tatbestandsmerkmal wird ausgeschrieben, die voreilige „Wohnsitz”-Vereinfachung entfernt, die unklare Ausnahme (wegen der Drucksachen-Selbstreferenz) ehrlich als „nicht eindeutig bestimmbar” markiert.</p><p>Anschließend prüft der Klartext-Gutachter erneut. Befund: <strong>„konsistent”</strong>. Die Korrektur ist sauber, keine neuen Fehler eingeführt.</p><h2 id="schritt-7-freigabe-veröffentlichung">Schritt 7 – Freigabe &amp; Veröffentlichung</h2><p>Mit drei positiven Gutachten ergibt sich automatisch <strong>Befund „geprüft”</strong>. Der Dirigent:</p><ol><li><p>Befüllt den <code>audit</code>-Block der Synopse (alle drei Gutachten + Freigabe-Zeitstempel).</p></li><li><p>Lässt die Render-Schicht aus der JSON eine Markdown-Seite mit Vorher/Nachher-Diff + Audit-Trail erzeugen.</p></li><li><p>Bereitet die Webseite für die Veröffentlichung vor und spielt sie nach Freigabe auf Cloudflare Pages aus.</p></li><li><p>Synct die Synopse-JSON auf den API-Server, sodass die iOS-App sie sofort sieht.</p></li></ol><p>Hätte einer der Gutachter „mit vorbehalt” gemeldet (etwa weil ein Block <code>konfidenz: niedrig</code> hat), würde die Synopse trotzdem veröffentlicht – aber mit gelbem „MIT VORBEHALT”-Badge in der Übersicht und allen Details im Audit-Trail.</p><h2 id="typische-fehler-muster">Typische Fehler-Muster</h2><table><thead><tr><th scope="col">Was</th><th scope="col">Wer fängt es</th><th scope="col">Beispiel</th></tr></thead><tbody><tr><td>Auffälligkeiten in der Drucksache (Selbstreferenz, Begründungs-Widerspruch)</td><td>Bearbeiter (markiert)</td><td>21/6003 – drei Stück gleichzeitig</td></tr><tr><td>Erfundener Vorher-Text (nicht 1:1 im Gesetz)</td><td>Synopsen-Gutachter</td><td>Verlangt zweite Bearbeiter-Runde</td></tr><tr><td>Mehrere Änderungen in einem Befehl, nur eine angewendet</td><td>Synopsen-Gutachter</td><td>„A→B, C→D, E→F” – nur 1 von 3 umgesetzt</td></tr><tr><td>Block enthält fremde Änderungen</td><td>Synopsen-Gutachter</td><td><code>nachher</code> zieht Änderungen aus einem Geschwister-Block mit hinein</td></tr><tr><td>Stand-Mismatch</td><td>Stand-Gutachter</td><td>Drucksache geht von einer Fassung aus, die lokal schon überholt ist</td></tr><tr><td>Klartext-Vereinfachung verfälscht</td><td>Klartext-Gutachter</td><td>21/6003 „Wohnsitz” statt „unbeschränkt einkommensteuerpflichtig”</td></tr><tr><td>Wertung/Übertreibung im Klartext</td><td>Klartext-Gutachter</td><td>„drastische Verschärfung” o.ä.</td></tr></tbody></table><h2 id="transparenz">Transparenz</h2><p>Jede Synopse trägt ihren Befund offen oben auf der Synopsen-Karte: <span class="ldg-badge ldg-badge-high"><span class="dot"></span>GEPRÜFT</span>, <span class="ldg-badge ldg-badge-medium"><span class="dot"></span>MIT VORBEHALT</span> oder <span class="ldg-badge ldg-badge-low"><span class="dot"></span>PRÜFUNG NÖTIG</span>. Auf der Detail-Seite zeigt die Audit-Trail-Sektion alle Stufen mit ihren Modellen, Befunden und (bei den Gutachtern) den jeweiligen Beobachtungen.</p><p>Die Synopse-Daten selbst sind unter <a href="https://creativecommons.org/publicdomain/zero/1.0/">CC0 / Public Domain</a> frei nutzbar – alles ist über die <a href="https://lagedergesetze.org/api/">API</a> abrufbar. Der Quellcode der Pipeline soll Open Source werden, sobald die Architektur stabil ist.</p>]]></content:encoded>
</item>
<item>
<title>Was die Befund-Stufen bedeuten</title>
<link>https://lagedergesetze.org/blog/befund-stufen/</link>
<guid isPermaLink="true">https://lagedergesetze.org/blog/befund-stufen/</guid>
<pubDate>Thu, 21 May 2026 00:00:00 +0000</pubDate>
<description><![CDATA[Jede Synopse trägt ein farbiges Badge. Was geprüft, mit vorbehalt, teils unsicher und prüfung nötig genau heißen – und warum nichts versteckt wird.]]></description>
<content:encoded><![CDATA[<p>Jede Synopse trägt einen <strong>Befund</strong> – das aggregierte Urteil aus den drei unabhängigen KI-Gutachten (<a href="https://lagedergesetze.org/blog/vier-augen-prinzip/">Inhalt, Bezugsstand, Klartext</a>). Der Befund steht offen oben auf jeder Synopsen-Karte und entscheidet über Badge-Farbe und Warnhinweise. Versteckt wird nie etwas – auch eine unsichere Synopse erscheint, dann eben sichtbar markiert.</p><link rel="stylesheet" href="https://lagedergesetze.org/assets/css/methodik.css">
<div class="ldg-befunde">
<div class="ldg-befund-card">
<span class="ldg-befund-badge ldg-befund-badge-ok"><span class="dot"></span>geprüft</span>
<p class="ldg-befund-meaning">Alle drei KI-Gutachter <code>konsistent</code> + Bezugsstand passt.</p>
<p class="ldg-befund-publish">Sichtbar als grünes Badge in der Synopsen-Liste.</p>
</div>
<div class="ldg-befund-card">
<span class="ldg-befund-badge ldg-befund-badge-warn"><span class="dot"></span>mit vorbehalt</span>
<p class="ldg-befund-meaning">Mindestens ein KI-Gutachter ist nicht ausdrücklich auf <code>konsistent</code>.</p>
<p class="ldg-befund-publish">Veröffentlicht, gelbes Badge, Details im Audit-Trail.</p>
</div>
<div class="ldg-befund-card">
<span class="ldg-befund-badge ldg-befund-badge-warn"><span class="dot"></span>teils unsicher</span>
<p class="ldg-befund-meaning">Mindestens ein Block hat Konfidenz <code>niedrig</code> – der Bearbeiter ist selbst unsicher.</p>
<p class="ldg-befund-publish">Veröffentlicht, gelbes Badge, betroffene Blöcke markiert.</p>
</div>
<div class="ldg-befund-card">
<span class="ldg-befund-badge ldg-befund-badge-fail"><span class="dot"></span>prüfung nötig</span>
<p class="ldg-befund-meaning">Mindestens ein Block hat Konfidenz <code>unbestimmt</code>.</p>
<p class="ldg-befund-publish">Veröffentlicht mit Warnung, rotes Badge – manuelle Prüfung empfohlen.</p>
</div>
</div>
<p>Der Befund wird nie versteckt – er ist auf der <a href="https://lagedergesetze.org/synopsen/">Synopsen-Liste</a>, in der <a href="https://lagedergesetze.org/api/">API</a> (<code>befund</code>-Feld) und im PDF-Download immer sichtbar. Wie die drei Gutachten zustande kommen, erklärt der Beitrag <a href="https://lagedergesetze.org/blog/vier-augen-prinzip/">Das Vier-Augen-Prinzip</a>.</p>]]></content:encoded>
</item>
<item>
<title>Das Vier-Augen-Prinzip</title>
<link>https://lagedergesetze.org/blog/vier-augen-prinzip/</link>
<guid isPermaLink="true">https://lagedergesetze.org/blog/vier-augen-prinzip/</guid>
<pubDate>Tue, 19 May 2026 00:00:00 +0000</pubDate>
<description><![CDATA[Warum wir KI gegen KI prüfen lassen: vier unabhängige Rollen, drei Kreuz-Prüfungen und ein maschinenlesbarer Audit-Trail pro Synopse.]]></description>
<content:encoded><![CDATA[<p>Lage der Gesetze nutzt eine <strong>End-to-End-KI-Pipeline</strong> zur Erzeugung von Synopsen – vom Lesen der Drucksache bis zur Veröffentlichung greifen <strong>vier unabhängige KI-Rollen</strong> ineinander, jede mit klar abgegrenztem Auftrag. Damit das nicht zu einer Black Box wird, ist jeder Schritt im <a href="#audit-trail">Audit-Trail</a> maschinenlesbar dokumentiert.</p><blockquote><p>Wer den Ablauf konkret an einem Beispiel sehen möchte, findet unter <a href="https://lagedergesetze.org/blog/pipeline/">Wie eine Synopse entsteht</a> eine Schritt-für-Schritt-Erklärung anhand der Drucksache 21/6003 (Kindergeld-Indexierung) – inklusive der typischen Fehlerklassen, die wir dort gefunden haben.</p></blockquote><blockquote><p><strong>Wichtig:</strong> <em>Bearbeiter</em> und <em>Gutachter</em> sind in diesem Projekt <strong>immer KI-Modelle</strong> (Claude und GPT in unterschiedlichen Konfigurationen). Es gibt keine menschlichen Gutachter in der Schleife – Menschen werden nur bei Erratum-Meldungen aktiv und prägen das Goldstandard-Set, anhand dessen die Pipeline laufend kalibriert wird.</p></blockquote><h2 id="datenfluss">Datenfluss</h2><ol><li><p><strong>Abruf</strong> – Bundestags-DIP-API + gesetze-im-internet.de täglich abrufen (Drucksachen + geltender Norm-Stand)</p></li><li><p><strong>KI-Bearbeiter</strong> – liest die Drucksache + den aktuellen Gesetzestext und erzeugt das strukturierte Vorher/Nachher (Blöcke nach Änderungs-Typ: Wort-Ersetzung, Satz-Neufassung, Einfügung, Aufhebung, …) inklusive Klartext-Erklärung pro Block</p></li><li><p><strong>Drei KI-Gutachter (Vier-Augen-Prinzip)</strong> – jeweils unabhängig:</p><ul><li><p><strong>Inhalts-Gutachter</strong> prüft, ob der erzeugte Diff den Änderungsbefehl korrekt umsetzt</p></li><li><p><strong>Stand-Gutachter</strong> prüft, ob der zitierte „Vorher”-Text dem tatsächlich geltenden Bezugsstand entspricht</p></li><li><p><strong>Klartext-Gutachter</strong> prüft, ob die Klartext-Erklärung die juristische Änderung wahrheitsgetreu beschreibt</p></li></ul></li><li><p><strong>Veröffentlichung</strong> – nur wenn alle drei Gutachten konsistent sind, wird die Synopse mit dem Befund <code>geprüft</code> öffentlich. Divergente Gutachten landen mit <code>mit vorbehalt</code>, <code>teils unsicher</code> oder <code>prüfung nötig</code> in der Liste – sichtbar markiert, nie versteckt.</p></li></ol><h2 id="warum-ki-gegen-ki">Warum KI gegen KI?</h2><p>Eine einzelne KI-Antwort ist nicht vertrauenswürdig – sie kann plausibel klingen und trotzdem halluzinieren. Deshalb baut die Pipeline drei voneinander unabhängige <strong>Kreuz-Prüfungen</strong> ein:</p><ol><li><p><strong>Vier-Augen zwischen Anbietern.</strong> KI-Bearbeiter und KI-Gutachter laufen auf unterschiedlichen Modellfamilien (z.B. Anthropic Claude für die Bearbeitung, OpenAI GPT für die Prüfung – oder umgekehrt). Eine Halluzination müsste in beiden Modellen identisch entstehen, damit sie unentdeckt durchläuft.</p></li><li><p><strong>Drei verschiedene Blickwinkel.</strong> Jeder Gutachter hat einen klar abgegrenzten Auftrag (Inhalt / Bezugsstand / Klartext), keinen Gesamteindruck. Ein Fehler in einer Dimension wird von genau dem Gutachter erwischt, der diese Dimension prüft.</p></li><li><p><strong>Goldstandard-Tests.</strong> Eine wachsende Suite manuell verifizierter historischer Drucksachen prüft retroaktiv, ob neue Prompt- oder Modell-Versionen die Pipeline verbessern oder verschlechtern. Releases gegen die Test-Suite sind die Bremse gegen Regressionen.</p></li></ol><h2 id="der-befund">Der Befund</h2><p>Jede Synopse trägt am Ende einen <strong>Befund</strong> – das aggregierte Urteil aus den drei KI-Gutachten. Er ist nie versteckt und immer sichtbar: auf der <a href="https://lagedergesetze.org/synopsen/">Synopsen-Liste</a>, in der <a href="https://lagedergesetze.org/api/">API</a> (<code>befund</code>-Feld) und im PDF-Download.</p><blockquote><p>Welche Befund-Stufen es gibt und was jede konkret bedeutet, erklärt der eigene Beitrag <a href="https://lagedergesetze.org/blog/befund-stufen/">Was die Befund-Stufen bedeuten</a>.</p></blockquote><h2 id="audit-trail">Audit-Trail</h2><p>Pro Synopse wird eine <code>.audit.json</code> mit allen Pipeline-Schritten dokumentiert. Diese Datei enthält:</p><ul><li><p>Verwendete LLM-Modelle (Provider + Versions-ID)</p></li><li><p>Prompt-Versionen (versioniert im Repo)</p></li><li><p>Quell-URLs (Drucksache, Norm-Stand, Vorgang)</p></li><li><p>Validation-Ergebnisse (alle vier Strategien)</p></li><li><p>Manuell-verifiziert-Marker + Reviewer-ID + Timestamp</p></li></ul><p>Damit ist jede Synopse forensisch rekonstruierbar.</p><h2 id="was-wir-explizit-nicht-garantieren">Was wir explizit NICHT garantieren</h2><p>Lage der Gesetze ist ein <strong>journalistisches und zivilgesellschaftliches Transparenz-Werkzeug</strong>, <strong>keine amtliche Rechtsfassung</strong>. Für rechtlich belastbare Aussagen ist immer das Bundesgesetzblatt (<code>bgbl.de</code>) maßgeblich.</p><p>Bei Fehlern: Erratum-Workflow – die korrigierte Version ersetzt das Original am gleichen URL, die alte Version bleibt versioniert zugänglich mit „Korrigiert”-Banner, und der Korrektur-Eintrag landet auf der öffentlichen Erratum-Seite.</p>]]></content:encoded>
</item>
</channel>
</rss>