)]}'
{
  "commit": "e8ac308461665f5e47ff45d61e4028f0ce99d934",
  "tree": "958f94f3b23194243c28fade28832745dd46d818",
  "parents": [
    "1adfb1c74ff3cc6618a9b37e76ab2feadc09f8e8"
  ],
  "author": {
    "name": "hathach",
    "email": "thach@tinyusb.org",
    "time": "Fri Sep 04 04:38:49 2026 +0700"
  },
  "committer": {
    "name": "hathach",
    "email": "thach@tinyusb.org",
    "time": "Fri Sep 04 04:38:49 2026 +0700"
  },
  "message": "ci: one Claude review per PR at a time, at effort high\n\nA new push now cancels the stale in-flight review instead of stacking a\nsecond run on the same PR. Effort max on every synchronize is the only\nplace the routine review needs the top setting; high is the documented\ndefault. Drop the transcript dump that was marked temporary.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a9b026bfd4d44d92d0641e00419c9cbf4d063f4b",
      "old_mode": 33188,
      "old_path": ".github/workflows/claude-code-review.yml",
      "new_id": "bc22c6f435ef9f9e7cc64e0b0cc1a98d84e05a83",
      "new_mode": 33188,
      "new_path": ".github/workflows/claude-code-review.yml"
    }
  ]
}
