)]}'
{
  "commit": "9090d239f997b897ce301da8df7ebcff0844c0bc",
  "tree": "8f07806c65b435f1946010ea7cd6ffc084346fca",
  "parents": [
    "a5f9eb049dc0df0edafb610d8c3ab826ea5de42e"
  ],
  "author": {
    "name": "Sarah Silva",
    "email": "sarahsilva@google.com",
    "time": "Tue Jun 23 22:45:19 2026 +0000"
  },
  "committer": {
    "name": "Sarah Silva",
    "email": "sarahsilva@google.com",
    "time": "Wed Jul 22 18:30:08 2026 +0000"
  },
  "message": "Configure central rules for rationale upload\n\nAdd rationale upload rule directly to repository in\n.agents/rules/upload_rationale.md and reference it in\n.agents/rules.json. The rule directs agents to read the gerrit\nskill (upload-rationale section) for rationale upload instructions.\n\nRelease-Notes: skip\nChange-Id: I9c246992913fb72b8a338cc6c53dfdbd60792d16\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d8db5f09e80feb76bf7eb83fb1c6ec7f6a70f511",
      "old_mode": 33188,
      "old_path": ".agents/rules.json",
      "new_id": "bcd4b2751a7ff903c8510c27e08d30020dc96256",
      "new_mode": 33188,
      "new_path": ".agents/rules.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f7a13a4f58b34c72dae0d08099d2aeaf12b50fa2",
      "new_mode": 33188,
      "new_path": ".agents/rules/upload_rationale.md"
    }
  ]
}
