)]}'
{
  "commit": "6bc555d10e5f45747a93e67ff06f53e157b9762f",
  "tree": "4ea8c7e06408dd7ce9ca468ac7ecdc7dfc96c738",
  "parents": [
    "34ce2115785e613d2526cb0bd02dae44569a430d"
  ],
  "author": {
    "name": "Richard Levasseur",
    "email": "richardlev@gmail.com",
    "time": "Mon Aug 24 23:31:04 2026 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Aug 24 23:31:04 2026 -0700"
  },
  "message": "agents: add external PR push guidance, refactor commit type, and fix news frontmatter (#4112)\n\nImprove agent guidance and rule syntax consistency when working with\nexternal PR branches, internal refactoring changes, and news file glob\nmatching.\n\n- Add explicit push instructions for checked-out external PR branches to\n  prevent accidental pushes to upstream or default remotes.\n- Document the `refactor:` commit and PR type for unreleased changes and\n  internal refactorings to keep commit logs accurate.\n- Correct the news rule frontmatter syntax to use glob triggering and\n  clarify that news entries should be omitted for unreleased code.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ce8a844439dffe389cea4393403a1d8a7e9fbf1c",
      "old_mode": 33188,
      "old_path": ".agents/rules/news.md",
      "new_id": "7946967ad41a27a5955cbab444a2178e78c14efb",
      "new_mode": 33188,
      "new_path": ".agents/rules/news.md"
    },
    {
      "type": "modify",
      "old_id": "bc6f87f44b93609436e2386409708072995a13aa",
      "old_mode": 33188,
      "old_path": ".agents/rules/pr.md",
      "new_id": "6f211e0693701d0d2024e3f24b5aed483d5aa88d",
      "new_mode": 33188,
      "new_path": ".agents/rules/pr.md"
    },
    {
      "type": "modify",
      "old_id": "bc64d4779c3a30ca4a9c2b74741ecd53e9dd1f60",
      "old_mode": 33188,
      "old_path": ".agents/rules/workspace.md",
      "new_id": "b3bb1745144f1fd377965029a9402799f99664c0",
      "new_mode": 33188,
      "new_path": ".agents/rules/workspace.md"
    }
  ]
}
