)]}'
{
  "log": [
    {
      "commit": "efa8f436182a310f7c5eaaf0f9f4787ba4fd3693",
      "tree": "9fb7306edcfb68ebe9af2519784040ce25e16665",
      "parents": [
        "90993a0d42e84be835ebf2096687a299d461cfeb"
      ],
      "author": {
        "name": "Josh Bleecher Snyder",
        "email": "josharian@gmail.com",
        "time": "Wed May 28 18:04:41 2025 -0700"
      },
      "committer": {
        "name": "Josh Bleecher Snyder",
        "email": "josharian@gmail.com",
        "time": "Wed May 28 18:58:46 2025 -0700"
      },
      "message": "claudetool: strengthen the \"no trailers\" commit message guidance\n\nShould prevent duplicate trailers.\n"
    },
    {
      "commit": "586ecb184b4466435507d9935e4240630e80f482",
      "tree": "4e49af79c8fe7df45567507c642dd31fe015ae8b",
      "parents": [
        "0efb29db25ff141e6463b40675defc423a42379c"
      ],
      "author": {
        "name": "Josh Bleecher Snyder",
        "email": "josharian@gmail.com",
        "time": "Thu May 22 21:04:33 2025 -0700"
      },
      "committer": {
        "name": "Josh Bleecher Snyder",
        "email": "josharian@gmail.com",
        "time": "Sat May 24 12:06:12 2025 -0700"
      },
      "message": "claudetool: fix sha command formatting"
    },
    {
      "commit": "e10f0e6c540ac0f6c038a4a6b729e9401dd39e52",
      "tree": "c3704ca3c01f833195fee4f16f5764b80e268544",
      "parents": [
        "564043144868f401515c8ed250d989f60ea2e1de"
      ],
      "author": {
        "name": "Josh Bleecher Snyder",
        "email": "josharian@gmail.com",
        "time": "Wed May 21 10:57:09 2025 -0700"
      },
      "committer": {
        "name": "Josh Bleecher Snyder",
        "email": "josharian@gmail.com",
        "time": "Wed May 21 11:37:49 2025 -0700"
      },
      "message": "claudetool: ignore trailers in git commit style analysis\n\n"
    },
    {
      "commit": "7ce7b0294ba1efe6c7b3d462e905c1b2a7057a37",
      "tree": "9b0b92fbcf2b27a2b971481716e4d1dc99d3ec6f",
      "parents": [
        "9daa5183df5270beaf5611c20e4d77cd7cfe21f7"
      ],
      "author": {
        "name": "Josh Bleecher Snyder",
        "email": "josharian@gmail.com",
        "time": "Fri May 16 11:35:51 2025 -0700"
      },
      "committer": {
        "name": "Josh Bleecher Snyder",
        "email": "josharian@gmail.com",
        "time": "Tue May 20 20:49:05 2025 -0700"
      },
      "message": "claudetool: draw attention to commit message capitalization and punctuation"
    },
    {
      "commit": "4d54493fe3808ecd0c6a9a4d0bbcc7786e97b094",
      "tree": "9877409fc95aaa32aed882426ea15464b8036e34",
      "parents": [
        "a4ad8af8b08a54326bbbd99d57110a42c459c54e"
      ],
      "author": {
        "name": "Josh Bleecher Snyder",
        "email": "josharian@gmail.com",
        "time": "Wed May 07 13:33:53 2025 +0000"
      },
      "committer": {
        "name": "Autoformatter",
        "email": "bot@sketch.dev",
        "time": "Thu May 08 19:25:30 2025 +0000"
      },
      "message": "all: support hiding subconvo output\n\nSome of it is systematically noisy.\n"
    },
    {
      "commit": "924a77070bc1edc1a861de6462a4ef7bb863e648",
      "tree": "c29b5c835e41c7df9ead819659b8ec9283ade2fc",
      "parents": [
        "4936de3834a2c70db563d19975c072bb42d953cc"
      ],
      "author": {
        "name": "Josh Bleecher Snyder",
        "email": "josharian@gmail.com",
        "time": "Tue May 06 02:14:40 2025 +0000"
      },
      "committer": {
        "name": "Josh Bleecher Snyder",
        "email": "josharian@gmail.com",
        "time": "Wed May 07 14:02:13 2025 -0700"
      },
      "message": "claudetool: improve commit message guidance in precommit tool\n\nThe precommit tool now:\n1. Directly executes git commands to extract example commit messages\n2. Displays actual commit message examples from the repository\n3. Includes stronger, mandatory language about following the commit style\n\nThis improves compliance with the repository\u0027s commit message style by\nproviding clear examples rather than just instructions on how to view them.\n\nCo-Authored-By: sketch \u003chello@sketch.dev\u003e\n"
    },
    {
      "commit": "593ca6455ea14bf48f6ae4ff6f5d3296c6befa7b",
      "tree": "195d854dcbad19949840d997701315c6c2496965",
      "parents": [
        "a23587b969adfacca40bd443b74fa37d2d91dc79"
      ],
      "author": {
        "name": "Josh Bleecher Snyder",
        "email": "josharian@gmail.com",
        "time": "Wed May 07 05:19:32 2025 -0700"
      },
      "committer": {
        "name": "Josh Bleecher Snyder",
        "email": "josharian@gmail.com",
        "time": "Wed May 07 14:00:16 2025 -0700"
      },
      "message": "claudetool: disable prompt caching for one-shot subconvos"
    },
    {
      "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"
    }
  ]
}
