)]}'
{
  "commit": "58e19982f25ae6433d7837454bb54b8edc37589c",
  "tree": "ba5f4f8712150e0a9aae195e59290393831845a4",
  "parents": [
    "d1e2facd01c88dbd4758fbc2a64bf9e01abca4e7"
  ],
  "author": {
    "name": "Matthias Andreas Benkard",
    "email": "code@mail.matthias.benkard.de",
    "time": "Mon Jul 13 07:09:19 2026 +0200"
  },
  "committer": {
    "name": "Matthias Andreas Benkard",
    "email": "code@mail.matthias.benkard.de",
    "time": "Mon Jul 13 07:09:19 2026 +0200"
  },
  "message": "Add tests, usage documentation, and .claude/ to .gitignore.\n\nUnit tests for the gii-norm loader, text cleanup, quote extraction,\ncommand recognition (literal sentences from the sample amendment act),\nsentence splitting, and command application on a synthetic mini law;\nan HTML renderer test including escaping; and an end-to-end smoke test\non the IfSG sample data that skips itself when the (untracked) sample\nfiles are absent.  The README gains a German usage section.\n\nCo-Authored-By: Claude Fable 5 \u003cnoreply@anthropic.com\u003e\nChange-Id: I7f02ff349f9c3bd34fa90a2a84678b9e6fad697d\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "90af5ea9f9df8debb95d738c13bd2d1acf80b6e8",
      "old_mode": 33188,
      "old_path": ".gitignore",
      "new_id": "8d936de8e016ebac5ae92c9d4505ab525e105b3b",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "modify",
      "old_id": "1e3252d0d794e517453daae82e1eb557b08d1f37",
      "old_mode": 33188,
      "old_path": "README.adoc",
      "new_id": "ad512f695ec038219ddac4847d0b4e2201d4185f",
      "new_mode": 33188,
      "new_path": "README.adoc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "57e745f690e1e5e0da2b9ecc27acaf19659ef22e",
      "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": "c8f9cb82a2d3b522dfb3338707c05f6b53a0e0ee",
      "new_mode": 33188,
      "new_path": "src/test/java/eu/mulk/aendggner/aenderung/parse/BefehlErkennerTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d8c5a03aef6b880431ff5ecf29097033522434b6",
      "new_mode": 33188,
      "new_path": "src/test/java/eu/mulk/aendggner/aenderung/parse/TextBereinigerTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8194f6b89612f81a07ad7d82d5d6351527b207bd",
      "new_mode": 33188,
      "new_path": "src/test/java/eu/mulk/aendggner/aenderung/parse/ZitatExtraktorTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "26557d1f15e80f35dc0729c06bda189c95b87381",
      "new_mode": 33188,
      "new_path": "src/test/java/eu/mulk/aendggner/anwendung/BefehlAnwenderTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7df8f3776c09a0159a43952fd8b27f54921ee73a",
      "new_mode": 33188,
      "new_path": "src/test/java/eu/mulk/aendggner/anwendung/SatzTeilerTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b3e3f32a08c214439379b688877326f91b1d85bd",
      "new_mode": 33188,
      "new_path": "src/test/java/eu/mulk/aendggner/gesetz/gii/GiiXmlLoaderTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b82778c2e4f35b8ee8e5b3a5d155a0cebd70f4c8",
      "new_mode": 33188,
      "new_path": "src/test/java/eu/mulk/aendggner/synopse/HtmlRendererTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "866f81bb6cf1ff729dc20ffaf6d64206ae8f691f",
      "new_mode": 33188,
      "new_path": "src/test/resources/eu/mulk/aendggner/mini-gii.xml"
    }
  ]
}
