)]}'
{
  "commit": "a16fa2afa7d7a16154804d206802829939b304eb",
  "tree": "97801b75727c39bf85e71f91c3dd3afa4a7a2125",
  "parents": [
    "eb399f69bddca47d315c6064542181c32fcb146c"
  ],
  "author": {
    "name": "Wayne Chou",
    "email": "waynechou@fuchsia.infra.roller.google.com",
    "time": "Mon Oct 12 02:15:08 2026 -0700"
  },
  "committer": {
    "name": "Copybara Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Oct 12 02:15:08 2026 -0700"
  },
  "message": "[roll] Roll fuchsia [bazel_migration][assembly] //src/lib/assembly/validate_util\n\nMigrate //src/lib/assembly/validate_util from GN to Bazel using the\n\"migrating-host-tool-to-bazel\" and \"syncing-bazel-to-gn\" skills.\n\n- Convert the host-only `validate_util` `rustc_library` (crate name\n  `assembly_validate_util`) to `BUILD.bazel` with\n  `target_compatible_with \u003d HOST_OS_CONSTRAINTS`.\n- Sync `validate_util` back to `BUILD.gn` via `bazel2gn` because its\n  reverse dependencies in //src/lib/assembly still build in GN.\n\nOriginal-Original-Bug: 571831745\nTest: fx bazel test --config\u003dhost //src/lib/assembly/validate_util:validate_util_test\nBazel-Migration-Target: //src/lib/assembly/validate_util:validate_util\nTAG: planter planter-20261008-633b8b4b94a-local\n\nOriginal-Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1883760\nOriginal-Original-Revision: e9ecf7230a22b07f68fef07365eea5e05207fa94\nGitOrigin-RevId: 2a16ca3a2090c6bdf90a1713f960b1cf4ac0f388\nChange-Id: I514ac03f49eb40fef21f07919fa2d468c5d4c233\nReviewed-on: https://fuchsia-review.googlesource.com/c/integration/+/1883781\nCr-Commit-Position: refs/heads/main@{#205400}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "17cac3d10e96c61fed0889411def8b0952a1385b",
      "old_mode": 33188,
      "old_path": "stem",
      "new_id": "9bc7e39c4f9e335a4ed1e3cd540fe4bd223583e2",
      "new_mode": 33188,
      "new_path": "stem"
    }
  ]
}
