)]}'
{
  "commit": "cf19190dd743f3f3c906a7b6f4fd89b87913663e",
  "tree": "94c715b3c77e417940dd043388847860031ec358",
  "parents": [
    "272c4a9aab39b3b7eadb6c6ae7b275da4663e9d7"
  ],
  "author": {
    "name": "Josh Bleecher Snyder",
    "email": "josharian@gmail.com",
    "time": "Wed Jun 04 18:18:40 2025 +0000"
  },
  "committer": {
    "name": "Josh Bleecher Snyder",
    "email": "josharian@gmail.com",
    "time": "Wed Jun 04 17:00:43 2025 -0700"
  },
  "message": "claudetool/codereview: add go generate support\n\nAutomatically run \u0027go generate\u0027 as part of codereview,\nsince sketch sometimes forgets to do it.\n\nCo-Authored-By: sketch \u003chello@sketch.dev\u003e\nChange-ID: safe9348e7c24beffk",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "11f897e55c124dd4d3babdaf0ca68c8d553f3b25",
      "old_mode": 33188,
      "old_path": "claudetool/codereview/codereview.go",
      "new_id": "085479e7bdd6d209746f6a3157f133c89cb94cb6",
      "new_mode": 33188,
      "new_path": "claudetool/codereview/codereview.go"
    },
    {
      "type": "modify",
      "old_id": "334e67da082164a29a3722e918d5f83e3d2f1afb",
      "old_mode": 33188,
      "old_path": "claudetool/codereview/differential.go",
      "new_id": "868884350870fbbdf2bba2c20e17e6ff46fc0af5",
      "new_mode": 33188,
      "new_path": "claudetool/codereview/differential.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e5c195f35d719f94c3c8182a4e76d44ad48d8d10",
      "new_mode": 33188,
      "new_path": "claudetool/codereview/testdata/generate_error.txtar"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e38d7e9f1ce249ad1581645698dad270510d42db",
      "new_mode": 33188,
      "new_path": "claudetool/codereview/testdata/generate_no_changes.txtar"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b6b618329b06d75ae9dfb620df574da7408f644d",
      "new_mode": 33188,
      "new_path": "claudetool/codereview/testdata/generate_success.txtar"
    },
    {
      "type": "modify",
      "old_id": "b15f325006a7ea75109979837427071efdffd2d5",
      "old_mode": 33188,
      "old_path": "claudetool/codereview/testdata/related_files_cooccurrence.txtar",
      "new_id": "d42ee702d19a9a174bfc0448a8c014643cc9b592",
      "new_mode": 33188,
      "new_path": "claudetool/codereview/testdata/related_files_cooccurrence.txtar"
    }
  ]
}
