aboutsummaryrefslogtreecommitdiff
path: root/README.md
Commit message (Collapse)AuthorAgeFilesLines
* Ein Änderungsgesetz schreibt zwei Stammgesetze fortMatthias Andreas Benkard42 hours1-7/+8
| | | | | | | | | | | | | | | | | | | | | | | | | Schleswig-Holstein ändert mit einem Gesetz die Gemeindeordnung und die Kreisordnung zugleich, jede in ihrem eigenen Artikel. Beide Stammfassungen sind nun über die Browsersteuerung beschafft — Vor- wie Nachfassung —, und beide werden vollständig fortgeschrieben: je ein Neufassungsbefehl, kein Rest, und danach gleicht die Gemeindeordnung in allen 167, die Kreisordnung in allen 86 Normen der amtlichen Fassung vom 31. März 2026. Der dritte Artikel ändert ein anderes Änderungsgesetz und bleibt zu Recht unbeachtet. Der Portalsatz hat zwei Eigenheiten. Er trennt die Sachnummer ab („§ 57 c“ statt „§ 57c“); zusammengezogen gehört das zur Aufbereitung, ohne den Handgriff wären zehn Paragraphen der Gemeindeordnung dem Gesetz entgangen. Und er setzt im Klammerzusatz „(Gemeindeordnung - GO -)“ einen Bindestrich, wo das Gesetzblatt einen Gedankenstrich führt. Daran scheiterte die Trennung von Kurztitel und Abkürzung, der Einleitungssatz fand sein Ziel nicht, und es wurde kein Artikel gewählt. Der Parser nimmt den Strich fortan in beiden Gestalten an, sofern Leerraum ihn umgibt — innerhalb eines Namens steht ein Bindestrich stets ohne. Geprüft durch „mvnw verify“: 327 Tests, keine bestehende gepinnte Zahl bewegt, REUSE-Konformität 162 von 162. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Change-Id: I11e8e84436c9b4b0e1729f5e4be012cc35335a0c
* Der Browser bekommt, was dem Skript verwehrt bleibtMatthias Andreas Benkard43 hours1-4/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Die Landesrechtsportale, die auf der juris-Anwendung beruhen, galten als Sackgasse: Jede Skriptabfrage erhält nur ihre leere Anwendungshülle, gleich unter welcher Adresse. Sie geben ihren Wortlaut aber jedem Browser, und über eine Browsersteuerung ist er Werk für Werk auszulesen. Damit ist die hessische Verkehrsrechts-Zuständigkeitsverordnung in beiden maßgeblichen Fassungen beschafft — der vom 1. Januar 2026 und der vom 4. Februar 2026 — und Hessen ist kein bloßer Erkennungsfall mehr, sondern ein voller Belegfall: einundzwanzig Befehle, kein Rest, und alle zweiundfünfzig Normen gleichen zeichengenau der amtlichen Nachfassung. Der Weg dorthin hat fünf allgemeine Lücken aufgedeckt. Der Klartext-Parser verlangte für jeden Normkopf eine Überschrift, die eine Verordnung nicht führt, und kannte die ausgeschriebene Gliederung nicht („Erster Teil“); ein Aufzählungsglied, das auf „und“ endet, galt ihm als Unter-Überschrift. Der Anwender behandelte die Streichung einer Absatzbezeichnung wie die Aufhebung des Absatzes, setzte Platzhalter auch dort, wo kein Platz zu halten war, und ließ ein Wort, das an die Stelle eines Satzzeichens tritt, am Vorwort kleben. Zwei stille Mängel kamen unverhofft mit: „List.remove“ war zweimal ein geboxter Index übergeben, sodass der Aufruf an die suchende Überladung band, nichts fand und nichts meldete. Betroffen war neben der Aufhebung eines Absatzes auch dessen Neufassung durch mehrere — der alte Absatz blieb neben den neuen stehen. Geprüft durch „mvnw verify“: 327 Tests, keine bestehende gepinnte Zahl bewegt, REUSE-Konformität 157 von 157. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Change-Id: I20ac8a7bc66357cd66daa167184b06b8c419f843
* Die fortlaufende Quelltextquelle zieht umMatthias Andreas Benkard45 hours1-1/+1
| | | | | | | | | | | | | | | | | | Gerrit (gerrit.benkard.de/plugins/gitiles/aendggner) weicht https://git.benkard.de/mulk/aendggner. Nachgezogen ist die Anschrift an allen fünf Stellen: im Handbuch (§ 3 Abs. 2), im Feld SPDX-PackageDownloadLocation der REUSE.toml, in der Zeile „Fortlaufend“ des beigelegten quelltext-fassung.txt (deploy/webpaket.sh) sowie in den Fußzeilen der Startseite und des Impressums. Dort trug der Verweis die Beschriftung „Gerrit“; sie lautet fortan „Git“, denn sie benennt keine bestimmte Oberfläche mehr. Damit bleibt die Nennung nach AGPLv3 § 13 erreichbar. Die REUSE-Prüfung meldet unverändert Konformität mit der Spezifikation 3.3 (154/154). Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Change-Id: I52f5fadfece4b0fb7e8c09c097835b90a701a449
* Das Handbuch liegt auch in Markdown vorMatthias Andreas Benkard45 hours1-0/+675
Das Handbuch stand allein als AsciiDoc; wer den Quelltext über ein Verzeichnis betrachtet, das nur Markdown darstellt, sah es als Rohtext. Die Übersetzung gibt den Wortlaut unverändert wieder. Übersetzt sind allein die Auszeichnungen: Überschriften, Quelltextblöcke, Verweise, Aufzählungen und die Begriffsverzeichnisse. Der Attributkopf des AsciiDoc entfällt; an seine Stelle tritt ein Inhaltsverzeichnis über die siebzehn Paragraphen und den Lizenzabschnitt. Die REUSE-Angaben stehen als HTML-Kommentar im Kopf. Die Folge der Absatzziffern ist gegen die AsciiDoc-Fassung abgeglichen und stimmt überein, einschließlich der dort vorgefundenen doppelten Zählung der Absätze 6 und 7 des § 14, die unangetastet bleibt. Die Prüfung meldet unverändert Konformität mit der REUSE-Spezifikation 3.3 (155/155). Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Change-Id: Ie930a0f5d847a66522a5f2193ef8524c0cd24487