)]}'
{
  "log": [
    {
      "commit": "19969a9af6da4b5b5e25d02aa635dabad196e464",
      "tree": "d4701576dce7bdffd962b1d11cd3e6b37d4be443",
      "parents": [
        "44f847a93e7e0953abd42880f5e87c8b3e213134"
      ],
      "author": {
        "name": "Josh Bleecher Snyder",
        "email": "josharian@gmail.com",
        "time": "Thu Jun 05 14:34:02 2025 -0700"
      },
      "committer": {
        "name": "Josh Bleecher Snyder",
        "email": "josharian@gmail.com",
        "time": "Thu Jun 05 19:30:39 2025 -0700"
      },
      "message": "all: s/title/slug/, adjust branch handling\n\nThere are two intertwined changes here.\n\nFirst, replace title with slug, and precommit with commit-message-style.\n\nThe slug makes enough of a title, and it provides a single human-readable\nidentifier we can use everywhere.\n\nSecond, construct the branch name on the fly instead of storing it,\nout of slug, branch prefix, and retryNumber.\nThis removes some duplicated data, and makes the retry loop\neasier to follow and reason about."
    },
    {
      "commit": "3321939d46174ae7ab27483b8d37e0174e6476db",
      "tree": "77e9a4aa33aca4193a6136aeb30d25ac892e40ea",
      "parents": [
        "f84e88cd1c2455610de5cb73b8766972216bc14c"
      ],
      "author": {
        "name": "Philip Zeyliger",
        "email": "philip@bold.dev",
        "time": "Wed May 14 20:43:24 2025 -0700"
      },
      "committer": {
        "name": "Autoformatter",
        "email": "bot@sketch.dev",
        "time": "Thu May 15 03:44:20 2025 +0000"
      },
      "message": "Explaining relative paths to my dear llm.\n"
    },
    {
      "commit": "848572dcc2fff195e330d896530de63cd21b0f00",
      "tree": "87d93dadd66dbf5c8bc18060739d1235ef93c953",
      "parents": [
        "c31e29689eaf26e7904e074bf8dcb3f02150c1ac"
      ],
      "author": {
        "name": "Sean McCullough",
        "email": "banksean@gmail.com",
        "time": "Tue May 13 22:27:42 2025 +0000"
      },
      "committer": {
        "name": "Autoformatter",
        "email": "bot@sketch.dev",
        "time": "Tue May 13 22:31:22 2025 +0000"
      },
      "message": "webui: Add documentation explaining sketch-tool-card component architecture\n\nAdded DEAR_LLM.md that documents the relationship between LitElement\nsubclasses and the sketch-tool-card custom element. The document explains:\n- Component hierarchy and containment relationships\n- How composition (not inheritance) is used for specialized components\n- Shadow DOM encapsulation and CSS styling effects\n- Various styling techniques used in the components\n\nThis serves as a reference for understanding the web component architecture.\n\nCo-Authored-By: sketch \u003chello@sketch.dev\u003e\nChange-ID: s7f7a15baab05d7e9sk\n"
    }
  ]
}
