)]}'
{
  "log": [
    {
      "commit": "6aaf6afdee5d097c23d5e80314ea13cf37bea491",
      "tree": "add2c3678c614dd45b718ef1ff636bd2b012e8b2",
      "parents": [
        "6ab6fce0d5309447156935c39c3d29dc4977c49d"
      ],
      "author": {
        "name": "Josh Bleecher Snyder",
        "email": "josharian@gmail.com",
        "time": "Wed May 07 20:47:13 2025 +0000"
      },
      "committer": {
        "name": "Josh Bleecher Snyder",
        "email": "josharian@gmail.com",
        "time": "Wed May 07 14:04:30 2025 -0700"
      },
      "message": "experiment: make precommit always on\n\nRemove the precommit experiment flag and make commit message style guidance\nalways available when using the precommit tool.\n\nCo-Authored-By: sketch \u003chello@sketch.dev\u003e"
    },
    {
      "commit": "e01ea0e6d41c8235261d09d2847489ff298d1ed9",
      "tree": "d952975d718f69092a6cbccb420c0d1e46f3e34a",
      "parents": [
        "085f74c133c2c467622a7e34143751f37836c7c6"
      ],
      "author": {
        "name": "Josh Bleecher Snyder",
        "email": "josharian@gmail.com",
        "time": "Tue May 06 02:03:26 2025 +0000"
      },
      "committer": {
        "name": "Josh Bleecher Snyder",
        "email": "josharian@gmail.com",
        "time": "Mon May 05 19:06:57 2025 -0700"
      },
      "message": "experiment: fix more dumb bugs\n"
    },
    {
      "commit": "085f74c133c2c467622a7e34143751f37836c7c6",
      "tree": "7c39fd342c953eb6f9f8ac46d9867fa8a64c0836",
      "parents": [
        "b1cca6f19bf38a7c22793648012598b6a2baf9fb"
      ],
      "author": {
        "name": "Josh Bleecher Snyder",
        "email": "josharian@gmail.com",
        "time": "Tue May 06 01:58:25 2025 +0000"
      },
      "committer": {
        "name": "Josh Bleecher Snyder",
        "email": "josharian@gmail.com",
        "time": "Mon May 05 18:59:42 2025 -0700"
      },
      "message": "experiment: fix Flag.Set\n\nCo-Authored-By: sketch \u003chello@sketch.dev\u003e"
    },
    {
      "commit": "d42577f657516eba00e41bd266d581b88e28ae05",
      "tree": "eaf121c494a873a112213599c15045aaabba43c8",
      "parents": [
        "8fdf753004ffa6f0c2df098d0ff09b60e8c3a074"
      ],
      "author": {
        "name": "Josh Bleecher Snyder",
        "email": "josharian@gmail.com",
        "time": "Mon May 05 17:59:00 2025 -0700"
      },
      "committer": {
        "name": "Josh Bleecher Snyder",
        "email": "josharian@gmail.com",
        "time": "Mon May 05 18:20:24 2025 -0700"
      },
      "message": "experiment: actually enable experiments when using -all\n\nOoops.\n\n"
    },
    {
      "commit": "6f446faed9f79e08362d22dfc9c79b15cba5f55c",
      "tree": "4abe9e1961f152d83974411319e193d40537ee30",
      "parents": [
        "3871a09ecaeead3e67d95a9694ab0fb38fa5e8fe"
      ],
      "author": {
        "name": "Josh Bleecher Snyder",
        "email": "josharian@gmail.com",
        "time": "Mon May 05 14:51:49 2025 -0700"
      },
      "committer": {
        "name": "Josh Bleecher Snyder",
        "email": "josharian@gmail.com",
        "time": "Mon May 05 15:17:27 2025 -0700"
      },
      "message": "experiment: don\u0027t panic when Enabled called with unknown name"
    },
    {
      "commit": "d7970e62c34243aaa9c7a6405ceedfb9a073a783",
      "tree": "aaf5359fe136652624580e48d240d732790de3c2",
      "parents": [
        "e2518e5c7b80d3f0d8f3017e34b19e59d6deeac6"
      ],
      "author": {
        "name": "Josh Bleecher Snyder",
        "email": "josharian@gmail.com",
        "time": "Thu May 01 01:56:28 2025 +0000"
      },
      "committer": {
        "name": "Josh Bleecher Snyder",
        "email": "josharian@gmail.com",
        "time": "Mon May 05 13:48:06 2025 -0700"
      },
      "message": "claudetool: change title tool to precommit, add commit style guidance\n"
    },
    {
      "commit": "e2518e5c7b80d3f0d8f3017e34b19e59d6deeac6",
      "tree": "4d23f4326e76a8f587b4a148aa4347cdc9d243f6",
      "parents": [
        "503b5e3543f69cc56c05bd02ce48666259d01f90"
      ],
      "author": {
        "name": "Josh Bleecher Snyder",
        "email": "josharian@gmail.com",
        "time": "Tue Apr 29 11:13:40 2025 -0700"
      },
      "committer": {
        "name": "Josh Bleecher Snyder",
        "email": "josharian@gmail.com",
        "time": "Mon May 05 13:48:06 2025 -0700"
      },
      "message": "claudetool: add experimental LLM reviewer stage"
    },
    {
      "commit": "503b5e3543f69cc56c05bd02ce48666259d01f90",
      "tree": "b1d5efec44e4ff2d6094758b7ccb8d306055c53a",
      "parents": [
        "d7e56386b4243bb6b2f303ef824418bae971a836"
      ],
      "author": {
        "name": "Josh Bleecher Snyder",
        "email": "josharian@gmail.com",
        "time": "Mon May 05 13:30:55 2025 -0700"
      },
      "committer": {
        "name": "Josh Bleecher Snyder",
        "email": "josharian@gmail.com",
        "time": "Mon May 05 13:48:06 2025 -0700"
      },
      "message": "loop: add not_done experiment\n\nThis attempts to get the LLM to introspect a bit more\nwhile calling the done tool, encouraging it to change\nitself mind if it thinks better of its progress\nwhile working through the checklist.\n"
    },
    {
      "commit": "b4782147bb79cd34495c4418a351672bc44035de",
      "tree": "57e11cb271a479c09f577df246ceb619b451a99f",
      "parents": [
        "f396a0014767e7efe619e01a0f1ad371147b385b"
      ],
      "author": {
        "name": "Josh Bleecher Snyder",
        "email": "josharian@gmail.com",
        "time": "Mon May 05 19:16:54 2025 +0000"
      },
      "committer": {
        "name": "Josh Bleecher Snyder",
        "email": "josharian@gmail.com",
        "time": "Mon May 05 13:48:06 2025 -0700"
      },
      "message": "experiment: add simple way to toggle experimental features"
    }
  ]
}
