)]}'
{
  "commit": "9aa5e084974e8f88d6d4e19002b865c253c45064",
  "tree": "68a36ae9b771f15522436c3ec4faf1508192ad5c",
  "parents": [
    "92349f00c5b6fb1a9268c2268d1d116755819fe9"
  ],
  "author": {
    "name": "Marc Kupietz",
    "email": "kupietz@ids-mannheim.de",
    "time": "Sun Jun 14 22:16:02 2026 +0200"
  },
  "committer": {
    "name": "Marc Kupietz",
    "email": "kupietz@ids-mannheim.de",
    "time": "Sun Jun 14 22:16:02 2026 +0200"
  },
  "message": "Always emit Krill availability, inherited corpus-\u003edoc-\u003etext, default unknown\n\nThe availability (licence) field is legally required for a KorAP instance to\nserve a text, so every Krill document must carry it. resolveHeaderMetadata\nalready inherits metadata corpus -\u003e doc -\u003e text (a lower level overriding a\nhigher one); this makes availability follow the same path and, when no value\nis present at any level, defaults it to \"unknown\" so the field is never\nmissing. Each defaulted text is logged at FINE and counted, and a single\nsummary warning reports the affected text count at the end of Krill output.\n\nCo-Authored-By: Claude Opus 4.8 \u003cnoreply@anthropic.com\u003e\n\nChange-Id: Ia588c27f8cfeccb320841c8876de29c83193018c\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "86bf61df45b40bc23094a542737a1192dc0e7818",
      "old_mode": 33188,
      "old_path": "CHANGELOG.md",
      "new_id": "5b4233c239879e394c3491e60891bace19743b43",
      "new_mode": 33188,
      "new_path": "CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "69b655b9a46a461de41a060be889fcf910794815",
      "old_mode": 33188,
      "old_path": "app/src/main/kotlin/de/ids_mannheim/korapxmltools/KorapXmlTool.kt",
      "new_id": "d3e3b39b3792035432cc419fe64e306c98a03356",
      "new_mode": 33188,
      "new_path": "app/src/main/kotlin/de/ids_mannheim/korapxmltools/KorapXmlTool.kt"
    },
    {
      "type": "modify",
      "old_id": "9cbc88b3de26a54aa8e68d301007ea4d527ee39b",
      "old_mode": 33188,
      "old_path": "app/src/test/kotlin/de/ids_mannheim/korapxmltools/KrillJsonGeneratorTest.kt",
      "new_id": "89f229bd483170a4817c2d23bf93f302bc2596be",
      "new_mode": 33188,
      "new_path": "app/src/test/kotlin/de/ids_mannheim/korapxmltools/KrillJsonGeneratorTest.kt"
    }
  ]
}
