)]}'
{
  "log": [
    {
      "commit": "8414ae53620556e12a1fa848bdf80faf213bb5bc",
      "tree": "b11833df96bf92755949676e2191a52165f19a73",
      "parents": [
        "a1b05a529f060b981b254a2e706b17fb7545774c"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue May 19 13:31:14 2026 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue May 19 13:31:14 2026 +0200"
      },
      "message": "Add koral:rewrite to query and corpus transformations\n\nChange-Id: I97e3050d39b936256616bdf46203a784de6a3414\n"
    },
    {
      "commit": "13e864633814de7478432111d3f5d9b76449ba4c",
      "tree": "79dd3b5d8c5cb27657ff95fbc52ae0a698e09429",
      "parents": [
        "497cfe8dcc00ba843f8f760f6391616b90fabe85"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 03 13:44:16 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 03 13:44:16 2025 +0200"
      },
      "message": "Simplify ast implementation\n\nChange-Id: I0e61cde0e8551103e362a14de880d77fc9315807\n"
    },
    {
      "commit": "497cfe8dcc00ba843f8f760f6391616b90fabe85",
      "tree": "8ab7c574173226db261c9db9acf8b0fa72c1cb42",
      "parents": [
        "23d93af9e18325a77a62cc002c11cd082b353ba5"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 03 13:26:54 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 03 13:26:54 2025 +0200"
      },
      "message": "Fix layer precedence and document precedences\n\nChange-Id: I7fdc9f9122d7e723f98674a9f9e3010c38118ba9\n"
    },
    {
      "commit": "7c91cde484cb8390f58605a91f6003177da6d222",
      "tree": "506d55acacc3a8531b89f46ede7ad757fcba6042",
      "parents": [
        "24ab22ecaa31360979b3f15bdead4ca2aa686b2a"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jun 24 17:11:22 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jun 24 17:11:22 2025 +0200"
      },
      "message": "Add RestrictObligatory filter for response rewriting\n\nChange-Id: I30a386ac48fa8dcbd0635b77fa6449c755f0cd59\n"
    },
    {
      "commit": "441bd121fa81b85d993e0e113b57c36aafa32d20",
      "tree": "afe7477c3b158b967e569333ef10a3c29b626fd7",
      "parents": [
        "8f1970f8026390fce955383bfb89c275321ba5c3"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri May 30 14:19:50 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri May 30 14:41:32 2025 +0200"
      },
      "message": "Optimize mappings\n"
    },
    {
      "commit": "8f1970f8026390fce955383bfb89c275321ba5c3",
      "tree": "365f07f5129f9918185550dc94091b65026fb5df",
      "parents": [
        "8a87d9ace497103239638116ff03ef9c2afd43e7"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri May 30 12:52:03 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri May 30 12:52:03 2025 +0200"
      },
      "message": "Support legacy fields\n"
    },
    {
      "commit": "1a5fccd5dba1d22b0f34401aa1767419933276cf",
      "tree": "5d31ed85ce2d8605fb9ee65a3ced44f630939133",
      "parents": [
        "6f455152dedadfb2745d8ac0d85fee836641dfb7"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue May 27 09:54:09 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue May 27 09:54:09 2025 +0200"
      },
      "message": "Add support keeping rewrites\n"
    },
    {
      "commit": "753f49a517cc75326790b05a474930e6c00ba857",
      "tree": "4bf40c0bce35b9669ace29625c863208232e8312",
      "parents": [
        "fa55bb2227bd43c3f8ae4f44aed0bc19f5364a48"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon May 26 16:53:18 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon May 26 16:53:18 2025 +0200"
      },
      "message": "Simplify ast\n"
    },
    {
      "commit": "c79d87e5a69d9ccd5188f1519efcb2a55b5887ed",
      "tree": "841807c9f50888100917249950ff2766859882d8",
      "parents": [
        "74e1c070e47876dcff3eb07565563b8cd6dd6e31"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon May 26 15:03:27 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon May 26 15:03:27 2025 +0200"
      },
      "message": "Remove pkg subfolder\n"
    },
    {
      "commit": "bf5149cca0f33333c1e3e6ec4ec663d0b6780b05",
      "tree": "e4d55ba70aa51866f589b36c32913e4981170fac",
      "parents": [
        "3295842d17e9dd565980e662ccd41d72cafe32d6"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue May 20 15:53:41 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue May 20 15:53:41 2025 +0200"
      },
      "message": "Support catchall nodes\n"
    },
    {
      "commit": "3295842d17e9dd565980e662ccd41d72cafe32d6",
      "tree": "3d54c90b3fa0b93686b03d4d48fb9be435c3fec7",
      "parents": [
        "b7e1f35341c9bdbd40dff88302e2f1b60de1ed21"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri May 16 16:33:05 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri May 16 16:33:05 2025 +0200"
      },
      "message": "Support arbitrary koral nodes in AST\n"
    },
    {
      "commit": "b7e1f35341c9bdbd40dff88302e2f1b60de1ed21",
      "tree": "c775e99d91ccce8dd42189cc37d16cbfe6d78535",
      "parents": [
        "8251baebfb5e0321a6baba5225d4bdebb8792ddf"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri May 16 15:45:23 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri May 16 15:45:23 2025 +0200"
      },
      "message": "Test new approach with AST (AI assisted)\n"
    }
  ]
}
