)]}'
{
  "commit": "88e12538434fb9750a11f317899ab58d37c6f055",
  "tree": "3d257dc8929a7f0dd32954b9367df7d8649ba16c",
  "parents": [
    "6db21fa56954e57b3dec0e48c5bb3baa2b7fdf74"
  ],
  "author": {
    "name": "Richard Levasseur",
    "email": "richardlev@gmail.com",
    "time": "Thu Sep 03 04:46:05 2026 +0000"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Sep 03 04:46:05 2026 +0000"
  },
  "message": "build: move requirements update multirun from //private to //dev (#4143)\n\nPart of consolidating developer-only tools and utilities under //dev.\nTop-level //private ambiguously conflates rule internals with\ndeveloper utilities.\n\nMove the repo-wide requirements update multirun from //private to\n//dev:all_requirements.update and remove the //private package.\n\nWork towards #4128",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "22fe5bb9186c7e55f5d1d981bfe623f1d6c38a08",
      "old_mode": 33188,
      "old_path": "dev/BUILD.bazel",
      "new_id": "9b0e32bb7126e30bfde8ce0dad6702c76f366b80",
      "new_mode": 33188,
      "new_path": "dev/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "b886e815274470fcd20cd8cb5b77763320467ec2",
      "old_mode": 33188,
      "old_path": "docs/devguide.md",
      "new_id": "f8445ae5247a86056a0d44b3558eefb8752ccc30",
      "new_mode": 33188,
      "new_path": "docs/devguide.md"
    },
    {
      "type": "delete",
      "old_id": "761298fbd4f642b45cfb1d50b01ed3792c5706b8",
      "old_mode": 33188,
      "old_path": "private/BUILD.bazel",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "8746d82c174f954f2b90a656fe55ce0207bb8bb1",
      "old_mode": 33188,
      "old_path": "tools/private/update_deps/BUILD.bazel",
      "new_id": "5ebb8550c1af9ece528e8c4f927f68739d9171f4",
      "new_mode": 33188,
      "new_path": "tools/private/update_deps/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "a449405e5e935bba861ea06da4c4cd8319d0ffd4",
      "old_mode": 33188,
      "old_path": "tools/publish/BUILD.bazel",
      "new_id": "93b44b376607220424f45d5acd28185e8a25bdcb",
      "new_mode": 33188,
      "new_path": "tools/publish/BUILD.bazel"
    }
  ]
}
