)]}'
{
  "log": [
    {
      "commit": "6957ac9ceaf4b0de7ce1e350ed5f10b4bcfca2ce",
      "tree": "2f472382e2dbeb87241e9e6577edec0de530a4c1",
      "parents": [
        "323a4d399c1b52943d8cd72d8a7c31fe2dcddc57"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Sep 03 12:18:27 2026 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Sep 03 13:49:12 2026 +0200"
      },
      "message": "CI: run the doc prompting tests in their own, non-blocking job\n\nThe Readme documentation prompting tests query LLMs, so they are neither\ndeterministic nor free: a model can miss an expectation on one run and\nmeet it on the next, and an empty API account fails them regardless of\nthe state of the package. Letting them decide whether the pipeline is\ngreen means red builds for commits that changed nothing related.\n\nThey therefore move into their own job with allow_failure: true, where a\nfailure is visible as what it is, a hint that the documentation may have\nbecome unclear, without blocking anything. That job runs GLM-5.3-Flash,\nwhich solved all three documentation tasks in every trial run, while\ngemini-3.5-flash-lite still missed an expectation every few runs.\n\nKeeping them out of the main job needs more than a testthat filter,\nsince devtools::check() runs the tests as well, and blanking the API\nkeys in the job would not work either, because project level variables\nset in the GitLab UI take precedence over those in the yml. The model\nlist is used as the switch instead: RKORAP_LLM_MODELS unset means the\ndefault models, set but empty means none at all, so the main job\ngenerates no LLM tests in either of its two steps.\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\nChange-Id: Ia1f29f05a0b8401f61307859e97948f4be977565\n"
    },
    {
      "commit": "5057f50fb67cdca38c23a04e7fc91f6e0ce2d637",
      "tree": "854afebbde0fa259b3279c14c304a0be9d3a304d",
      "parents": [
        "3b307c240c828eb5025fdd4ddbadd4eaaaded45e"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Apr 06 16:55:57 2025 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Apr 06 17:58:49 2025 +0200"
      },
      "message": "CI: fix tests\n\nChange-Id: I48db4254cc47bc781967c76d2527fbfb48d95848\n"
    },
    {
      "commit": "3b307c240c828eb5025fdd4ddbadd4eaaaded45e",
      "tree": "ef7caff863a96ae7206d4e6c599b0aa2bba8f6ac",
      "parents": [
        "b8766592b9e87930aac06b797ba686ad2dce47ed"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Apr 06 16:32:27 2025 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Apr 06 17:58:49 2025 +0200"
      },
      "message": "CI: drop installation on rolling\n\nChange-Id: I7bb9a066043c308f41df17fa388c0bdc1066de26\n"
    },
    {
      "commit": "03f2225f42a6b71ba0fd2ee3f936072282539bbd",
      "tree": "11fd67bd9c28eb4c622dab65df54687f0c862733",
      "parents": [
        "89ce727518b7236841d59999a345ce9002ddcf73"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Apr 06 16:14:50 2025 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Apr 06 17:58:49 2025 +0200"
      },
      "message": "CI: add tests\n\nChange-Id: Ib75bbb9ca5c7e911e96def6964c54f0fe124cb8f\n"
    },
    {
      "commit": "8a3402d95fec2d99b81bad02de02d4594bc718cd",
      "tree": "f5fa359166d6680101e62641333375aeab8ada9b",
      "parents": [
        "16e66c3b7d5bc28a90a07a1715fca4d26fee07d0"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Jan 28 14:14:37 2024 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Jan 28 14:14:37 2024 +0100"
      },
      "message": "CI: try to fix include path\n\nChange-Id: Ifd19641ebd17ea4c42b50dcf2e871643891e399e\n"
    },
    {
      "commit": "16e66c3b7d5bc28a90a07a1715fca4d26fee07d0",
      "tree": "8731e639993dfd5c5c171abe865b694c873db5dc",
      "parents": [
        "15b49bfc1c61027086c4b93ed3ee38c2362b2a20"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Jan 28 13:31:25 2024 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Jan 28 13:31:25 2024 +0100"
      },
      "message": "CI: Factor out .install-rkorapclient to allow remote use\n\nChange-Id: Iddbd787290529649824c2912a28a6f4ebf99a20e\n"
    },
    {
      "commit": "810bc19fdaf51dede01526c30d1f5a3cfbc954ed",
      "tree": "654fc39aababcc84944463fefc16bb5f517046ef",
      "parents": [
        "742719590e2175feaced5fa6b31a5e6a307a8624"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Jan 25 15:07:51 2024 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Jan 25 15:07:51 2024 +0100"
      },
      "message": "CI: build also on Ubuntu stable\n\nChange-Id: I67ec007b39d97c718c470931d68cf0fd600f2e1a\n"
    },
    {
      "commit": "742719590e2175feaced5fa6b31a5e6a307a8624",
      "tree": "11afb8992939a1a1ea4db90c5e036ad46d796372",
      "parents": [
        "9e6661970f756cca53db348be09976bb8656dfae"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Jan 25 14:26:58 2024 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Jan 25 14:26:58 2024 +0100"
      },
      "message": "CI: no artifacts\n\nChange-Id: I34be30adad2867ecb32cdb4a44bd1c99d3fefdac\n"
    },
    {
      "commit": "383900793cb4ebf937a6d485b803cedddbcd446b",
      "tree": "bf4ea5a1335dc9c6fdfc48b6c8fc115c8399158c",
      "parents": [
        "fab6eaf3cb3c752344270fae47b2b5bd17e4ac30"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Jan 25 13:33:23 2024 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Jan 25 13:33:23 2024 +0100"
      },
      "message": "Add gitlab ci workflow\n\nMainly to check if the installation on ubuntu rolling works.\n\nChange-Id: I19f7fd847fdeaf4c683a40b6f240cde211913779\n"
    }
  ]
}
