Tagesreport Samstag, 24. Oktober 2026

64
Issues offen
+27
Neu angelegt
51
Abgeschlossen
47
PRs gemergt
#3008 feat(security): Schutz gegen Prompt-Injection aus aufgenommenen Dokumenten 8 / 8 erledigt
Gemergte Pull Requests:
  • #3076docs(security): Schutz gegen Prompt-Injection in Handbuch und Grundschutz-Vorlage (+97/−11, 7 Dateien)
  • #3075test(e2e): Linkregel und präparierte Dokumente in Antworten (+261/−3, 4 Dateien)
  • #3073feat(indexing): Steuerzeichen beim Aufnehmen bereinigen und auffällige Muster melden (+1151/−16, 29 Dateien)
  • #3065feat(query): Fundstellen im Antwort-Prompt als Daten kennzeichnen (+573/−46, 9 Dateien)
  • #3058feat(security): Erlaubte Linkziele und Linkregel in Antworten (+1319/−33, 48 Dateien)
  • #3057feat(mcp): Treffer des MCP-Servers als Fremdinhalt kennzeichnen (+492/−30, 16 Dateien)
  • #3055test(eval): Testsatz präparierter Dokumente gegen Prompt-Injection (+3003/−5, 48 Dateien)
#3010 feat: Kennzeichnung KI-erzeugter Antworten nach Art. 50 KI-Verordnung 6 / 6 erledigt
Gemergte Pull Requests:
  • #3086test(e2e): Szenarien zur Kennzeichnung KI-erzeugter Antworten (+182/−0, 2 Dateien)
  • #3085docs(behoerden): Einstufungshilfe KI-VO und Handbuch auf die Kennzeichnung nachziehen (+88/−44, 4 Dateien)
  • #3069feat(chat): Antwort über den Kopierknopf mit Vermerk aus Hinweistext, Produktname und Datum (+446/−23, 11 Dateien)
  • #3068feat(chat): KI-Hinweis vor der ersten Frage und Kennzeichen an jeder Antwort (+254/−23, 15 Dateien)
  • #3034feat(branding): Hinweistext der Behörde zur KI-Nutzung, änderbar und nicht abschaltbar (+397/−36, 24 Dateien)
#1296 feat: Audit-Trail-Review: Ereignisvertrag, Integrität und extern anbindbarer Datenstrom 6 / 6 erledigt
Gemergte Pull Requests:
  • #3126feat(audit): Metriken zu Protokollgröße und Löschlauf (+206/−1, 6 Dateien)
  • #3091feat(audit): Revisionsprotokoll an ein zentrales Sicherheitsmonitoring ausleiten (+2299/−57, 53 Dateien)
#2986 feat: Selbstauskunft — eigene Daten als ZIP aus den Einstellungen exportieren (Stufe 1) 12 / 12 erledigt
Gemergte Pull Requests:
  • #3072feat(auth): Backend sendet für den Download der Selbstauskunft selbst SAMEORIGIN und frame-ancestors 'self' (+218/−15, 10 Dateien)
  • #3071fix(selfdisclosure): Erwartete Abbrüche gestreamter Antworten ohne WARN/ERROR (+432/−84, 9 Dateien)
  • #3070test(audit): Strukturtest für Leser des Protokolls gegen Kleinschreibung, Konstanten und Methodenreferenzen härten (+202/−27, 1 Datei)
  • #3061test(e2e): Selbstauskunft aus den Einstellungen in der E2E-Suite prüfen (+778/−3, 6 Dateien)
#2552 feat(release): Update-Paket je Release — kumuliertes Delta, Betriebsfolgen, Attestierung, Offline-Bündel, Instanzbezug 14 / 14 erledigt
Gemergte Pull Requests:
  • #3080feat(compliance): Update-Delta gegen den Konfigurationsexport einer Instanz abgleichen (+1696/−17, 12 Dateien)
  • #3078ci(release): Prüfbericht Barrierefreiheit im Update-Paket (+1373/−33, 17 Dateien)
  • #3066feat(release): Update-Paket eines LTS-Release mit Delta zur vorigen LTS-Linie (+547/−59, 13 Dateien)
  • #2897feat(compliance): Anlassbezogene Klärungen im Berichtszeitraum in der Auskunft über die Datenerhebung (+1646/−134, 34 Dateien)
#2542 feat: Beschaffungs- und Einführungsunterstützung für Behörden — Fakten, Update-Paket und Unterlagen, die mit dem Produkt mitziehen 5 / 5 erledigt
Gemergte Pull Requests:
  • #3088docs(release): Roadmap über GitHub-Meilensteine ergänzen (+35/−10, 4 Dateien)
  • #3063ci(security): CVE-Scan aller unterstützten Release-Linien (+521/−84, 15 Dateien)
  • #3060chore(renovate): Renovate auf den Wartungsbranches der unterstützten Linien (+454/−13, 9 Dateien)
  • #3033ci(release): Wartungsbranches release/X.Y, Backport-Verfahren und Rulesets (+687/−93, 22 Dateien)
#3104 feat(library): Quelleinrichtung nach UI-Lab-Variante F umsetzen 5 / 5 erledigt
#2560 docs(behoerden): Behördenunterlagen — redaktionelle Vorlagen entlang der Behördenreise 14 / 14 erledigt
Gemergte Pull Requests:
  • #3064docs(behoerden): Übersicht des Personalvertretungsrechts der Länder (+122/−10, 4 Dateien)
#2146 feat: Datei-Konnektoren für Cloud- und Netzablagen (Google Drive, Nextcloud, SharePoint/OneDrive, SMB, Dropbox) 18 / 22 erledigt
Sonstiges
Gemergte Pull Requests:
  • #3128docs(design): Auswahlschwelle in §5.11 auf die oberste Ebene beziehen (+7/−2, 1 Datei)
  • #3115docs(adr): Teststufen und Testmuster für Konnektoren festlegen (+129/−5, 4 Dateien)
  • #3114fix(update-package): Mermaid-Diagramme der HTML-Fassung als SVG rendern (+1350/−27, 12 Dateien)
  • #3112feat(sharepoint): Hinweis auf fehlende Administratorzustimmung bei Token ohne Rollen (+159/−19, 8 Dateien)
  • #3111test(ratelimit): Fensterwechsel der globalen Obergrenzen ausdrücklich testen (+70/−2, 2 Dateien)
  • #3103docs(design): Guidelines nach UI-Lab #3084 fortschreiben – §5.9, §5.11, §6, WCAG 2.2 (+144/−64, 5 Dateien)
  • #3101feat(ui-lab): UI-Lab als wiederverwendbarer Ablauf – Mock-Szenarien, Messskript, Prüfliste und Skill (+4592/−52, 42 Dateien)
  • #3099test(ratelimit): Obergrenzen-Tests ganz in einem festen Zählfenster starten (+48/−0, 3 Dateien)
  • #3097docs(behoerden): offene Frage zum unveränderten Namen in der Einstufungshilfe wiederherstellen (+2/−1, 1 Datei)
  • #3095build(db): Schemamigration von Liquibase auf Flyway umstellen (ADR-0056) (+6135/−10228, 378 Dateien)
  • #3094fix(permission): Rechteübertragung nennt Personen im Protokoll nur per Pseudonym (+57/−3, 2 Dateien)
  • #3092fix(auth): Neuladen während des Refreshs nicht mehr als Wiederverwendung werten (+573/−74, 23 Dateien)
  • #3090fix(indexing): abgeschnittene Auflistungen als unvollständig melden (+382/−65, 18 Dateien)
  • #3089fix(selfdisclosure): Server-Abbruch schließt die Verbindung ohne Fehlerseite (+46/−0, 2 Dateien)
  • #3087chore: Ablage auf openCode im Repository vorbereiten (+404/−5, 9 Dateien)
  • #3082fix(chat): Kopier-Chunk von der Neulade-Automatik ausnehmen, Klartext-Rückfall beim Kopieren (+189/−3, 6 Dateien)
  • #3081feat(ingestion): Aufgenommene Dateien auf Schadprogramme prüfen (+1475/−43, 64 Dateien)
  • #3077fix(compliance): M-02 auf die Clients von OPAA eingrenzen, Offline-Lauf als zweiten Beleg nennen (+65/−21, 8 Dateien)
  • #3074feat(eval): Prompt-Injection-Testsatz für Betreiber gegen das eigene Modell (+269/−34, 11 Dateien)
  • #3067fix(branding): Nachreview zum Hinweistext – leere Glyphen, Bidi-Steuerzeichen, Enter im Feld (+147/−22, 5 Dateien)