)]}'
{
  "commit": "75f5be7f904f22a0d0103a4e17449ddeb2e74b37",
  "tree": "998df84e01d54163fa99d5f4e884cf26a22698cb",
  "parents": [
    "110d762f4be989cc22178fd6680567ebc224564f"
  ],
  "author": {
    "name": "Jarek Potiuk",
    "email": "jarek@potiuk.com",
    "time": "Thu Jun 11 18:44:48 2026 +0200"
  },
  "committer": {
    "name": "Jarek Potiuk",
    "email": "jarek@potiuk.com",
    "time": "Thu Jun 11 18:44:48 2026 +0200"
  },
  "message": "asf-highlights: add missing ASF license header to generate_asf_blog_posts.sh\n\ngenerate_asf_blog_posts.sh shipped without the ASF license header, so the\ninsert-license prek hook (run as `prek run --all-files` in CI) fails on\nevery pull request regardless of what it touches. Add the standard header\nafter the shebang to restore a green static-checks run.\n\nGenerated-by: Claude Code 2.1.173 (Claude Opus 4.8)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5d450dfa14d3bfc83d484d447b3b0fe4db25bcf9",
      "old_mode": 33261,
      "old_path": "asf-highlights/generate_asf_blog_posts.sh",
      "new_id": "3869d39123b3c97324186de95a857ab320eb54d7",
      "new_mode": 33261,
      "new_path": "asf-highlights/generate_asf_blog_posts.sh"
    }
  ]
}
