Bremen öffnet seine Fassungen, und zwei Zitate bleiben offen
Bremen tritt als fünfzehntes Land hinzu. Sein Transparenzportal ist nach BRAVORS
und recht.nrw.de das dritte, das einer Skriptabfrage gewöhnliches HTML liefert,
und das erste außerhalb Brandenburgs, das jede frühere Gesamtausgabe einzeln
adressierbar führt; Vor- und Nachfassung stammen daher aus derselben Quelle.
Das Heft (Brem.GBl. 2026 Nr. 87) versäumt es zweimal, ein Zitat zu schließen.
Daran zeigte sich, dass die Grenze am Aufzählungspunkt zu eng gefasst war: Sie
verlangte, dass der Rest des Abschnitts ausbalanciert zurückbleibe, und konnte
deshalb nur den letzten Mangel heilen. Nunmehr prüft sie, dass kein schließendes
Anführungszeichen ohne öffnendes zurückbleibt — ein Abschnitt darf mehrere
offene Zitate tragen, und jedes wird an seiner eigenen Grenze geschlossen. Das
Heft gab vorher 22 Befehle her, nun 41.
Die bremische Befehlssprache brachte sechs Nebenformen (Name der Verordnung,
bloße Aufzählungsmarke als Stelle, Marke mit Schlusspunkt, „geändert“ statt
„ersetzt“, „um Satz 2 ergänzt“, benanntes Satzzeichen) und fünf Anwendungsfunde:
Eine unvollendet endende Neufassung lässt die Untergliederung stehen; das Zitat
des ersten Satzes trägt die Absatzbezeichnung mit; ein Umbruch mitten im Satz
ist Satzspiegel; ein Platzhalter hält nur im eigenen Block Platz; und eine
angefügte Einheit, die ihre Nummer nennt, tritt an den genannten Platz. Dabei
kam ein stiller Mangel ans Licht: „hinter dem Wort“ war in den Mustern
zugelassen, wurde aber nirgends geprüft — die Wörter traten vor den Anker.
Geprüft: mvnw verify (428 Testfälle) und reuse lint (204/204) gehen durch; der
neue Akzeptanzfall pinnt 41 gelesene, 37 angewandte Befehle und den Gleichlauf
von 26 der 29 Normen mit der amtlichen Nachfassung.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Change-Id: If83a1f3204cd4599168888f2701db71d560b7bc7
diff --git a/REUSE.toml b/REUSE.toml
index 6005618..568a7c9 100644
--- a/REUSE.toml
+++ b/REUSE.toml
@@ -195,6 +195,11 @@
SPDX-License-Identifier = "LicenseRef-AmtlichesWerk"
[[annotations]]
+path = ["src/test/resources/sampledata/Bremen/BremGBl-2026-87_BerufsfachschulVO-AendVO.pdf"]
+SPDX-FileCopyrightText = "Freie Hansestadt Bremen"
+SPDX-License-Identifier = "LicenseRef-AmtlichesWerk"
+
+[[annotations]]
path = ["src/test/resources/sampledata/RheinlandPfalz/GVBl-2026-21_UKAPOGS-E3-AendVO.pdf"]
SPDX-FileCopyrightText = "Land Rheinland-Pfalz"
SPDX-License-Identifier = "LicenseRef-AmtlichesWerk"
@@ -215,6 +220,8 @@
"src/test/resources/sampledata/Berlin/ASOG-Bln-alt.txt",
"src/test/resources/sampledata/Brandenburg/FraktG-alt.txt",
"src/test/resources/sampledata/Brandenburg/FraktG-neu.txt",
+ "src/test/resources/sampledata/Bremen/AssBerFSchulV-BR-alt.txt",
+ "src/test/resources/sampledata/Bremen/AssBerFSchulV-BR-neu.txt",
"src/test/resources/sampledata/Hamburg/GAusschV-HH-alt.txt",
"src/test/resources/sampledata/Hamburg/GAusschV-HH-neu.txt",
"src/test/resources/sampledata/RheinlandPfalz/UKAPOGS-E3-neu.txt",
@@ -246,6 +253,7 @@
"src/test/resources/sampledata/GEG/SOURCES",
"src/test/resources/sampledata/Berlin/SOURCES",
"src/test/resources/sampledata/Brandenburg/SOURCES",
+ "src/test/resources/sampledata/Bremen/SOURCES",
"src/test/resources/sampledata/Hamburg/SOURCES",
"src/test/resources/sampledata/RheinlandPfalz/SOURCES",
"src/test/resources/sampledata/Hessen/SOURCES",