)]}'
{
  "commit": "e8213085ebb446081cfe6ce45f047d6862e1a755",
  "tree": "c311888baa3c23cfc678d763470a8b459aa5def6",
  "parents": [
    "a88d5707a4a58b1d37db97b211770d3509e95ee5"
  ],
  "author": {
    "name": "Matthias Andreas Benkard",
    "email": "code@mail.matthias.benkard.de",
    "time": "Mon Aug 24 21:12:44 2026 +0200"
  },
  "committer": {
    "name": "Matthias Andreas Benkard",
    "email": "code@mail.matthias.benkard.de",
    "time": "Mon Aug 24 21:12:44 2026 +0200"
  },
  "message": "Nicht jedes Landesportal versteckt seinen Text\n\nBrandenburg ist das erste Land, dessen Portal keine juris-Einseitenanwendung ist:\nBRAVORS gibt seine Vorschriften als gewöhnliches HTML aus und führt unter\n„Änderungshistorie“ jede Fassung einzeln. Vor- und Nachfassung entstammen damit\nderselben Quelle — kein Wayback, keine Browsersteuerung, nur zwei Adressen. Die\nHefte lassen sich am Dokumententitel des PDF einordnen; „FraktG-1AendG“ verrät\nmehr als jede Volltextsuche.\n\nDer Belegfall ist das Erste Gesetz zur Änderung des Fraktionsgesetzes (GVBl. I\n2026 Nr. 12): vier Befehle, vier angewandt, alle 24 Normen gleich der amtlichen\nNachfassung — auf Anhieb, ohne einen einzigen Eingriff am Parser. Zugleich ist er\ndie Gegenprobe zum Inkrafttreten: Artikel 2 ordnet es schlicht an („am Tag nach\nder Verkündung“), also darf keine Staffelung gerügt und kein Datum erfunden\nwerden.\n\nDrei Eigenheiten fürs Aufbereiten stehen in Brandenburg/SOURCES: Die\nAbschnittsbezeichnung steht im Kopfelement vor der Überschrift; die Aufzählungen\nsind echte Listen, deren Marken erst das Stilblatt erzeugt; und an ehemaligen\nTrennstellen führt das Portal vereinzelt Steuerzeichen mit (U+0002 in\n„Mitglie\u003cSTX\u003eder“), die kein Textbestand sind.\n\nEin allgemeiner Fund kam doch dazu: Die Überschrift des Schlussartikels geriet in\nden Wortlaut der Inkrafttretens-Anordnung, weil ein Artikel ohne Absatz-\nbezeichnungen im ganzen ein Absatz ist. Auf das bloße Vorkommen von „tritt“ ist\ndabei kein Verlass — das Wort „Inkrafttreten“ trägt es selbst.\n\nGeprüft: 349 Tests, REUSE 185/185.\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\nChange-Id: I17660864fdf589d280024c9ba310e23902781515\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "393f6e9bd1b547e0ac5fd095a860d881b61f4289",
      "old_mode": 33188,
      "old_path": "FASSUNGEN.txt",
      "new_id": "269b320b7e62445192df60aea45cb2f58db570e9",
      "new_mode": 33188,
      "new_path": "FASSUNGEN.txt"
    },
    {
      "type": "modify",
      "old_id": "5a0e64c3045f349c5f03a278517234efc276ae4d",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "d8fb755aab885455bf974b877c216daf71b02db9",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "modify",
      "old_id": "a2140c77bcf1f44ddf409a11117c0c0b6d668f93",
      "old_mode": 33188,
      "old_path": "REUSE.toml",
      "new_id": "8e92018ac5ca048a5290d29db0d2a6dea509207c",
      "new_mode": 33188,
      "new_path": "REUSE.toml"
    },
    {
      "type": "modify",
      "old_id": "28924663ec11708237cebd239a9aaa6932629178",
      "old_mode": 33188,
      "old_path": "src/main/java/eu/mulk/aendggner/aenderung/parse/InkrafttretensLeser.java",
      "new_id": "fccad1639deb9b74b7b17b9949b5aafaebe93441",
      "new_mode": 33188,
      "new_path": "src/main/java/eu/mulk/aendggner/aenderung/parse/InkrafttretensLeser.java"
    },
    {
      "type": "modify",
      "old_id": "e1da584b00e20f2d1331966876abf110c6909735",
      "old_mode": 33188,
      "old_path": "src/test/java/eu/mulk/aendggner/EndToEndTest.java",
      "new_id": "7aa1727f846d72e6e933c649c2cdcd6a5e9df2d0",
      "new_mode": 33188,
      "new_path": "src/test/java/eu/mulk/aendggner/EndToEndTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6efcf15148c4fd577dbd40118741758ebce38ddd",
      "new_mode": 33188,
      "new_path": "src/test/resources/sampledata/Brandenburg/FraktG-alt.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "464b383865b9b72d3e88bd6047ddb8095de51c6c",
      "new_mode": 33188,
      "new_path": "src/test/resources/sampledata/Brandenburg/FraktG-neu.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "489d2460fe213e5ec906c99871212ed04f04fe5e",
      "new_mode": 33188,
      "new_path": "src/test/resources/sampledata/Brandenburg/GVBl-I-2026-12_FraktG-AendG.pdf"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b10ec7b36161fd00d41f7fbe248659762798ae83",
      "new_mode": 33188,
      "new_path": "src/test/resources/sampledata/Brandenburg/SOURCES"
    },
    {
      "type": "modify",
      "old_id": "ea218a0b722ac370795029bacb24c3a101a15ebd",
      "old_mode": 33188,
      "old_path": "src/test/resources/sampledata/Landesrecht-Beispiele.adoc",
      "new_id": "d35e7c2ba0d7239ee7a88e343c5fd198e57151b7",
      "new_mode": 33188,
      "new_path": "src/test/resources/sampledata/Landesrecht-Beispiele.adoc"
    }
  ]
}
