)]}'
{
  "commit": "00991bfb42c4f3b0b7a50aa8f475ac1c8369924b",
  "tree": "734323ebfa72006189e2758b403c9730f8ac0ddc",
  "parents": [
    "e8338b54bd3b4ff525a51e3028c9aebc163936a0"
  ],
  "author": {
    "name": "Gavin Mak",
    "email": "gavinmak@google.com",
    "time": "Wed Apr 01 23:03:03 2026 +0000"
  },
  "committer": {
    "name": "LUCI",
    "email": "gerrit-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Apr 09 12:09:28 2026 -0700"
  },
  "message": "manifest: Add `sync-strategy` attribute to project elements\n\nThe only supported sync-strategy is \"stateless\". The intent is to keep\nthe local workspace as small as possible by not keeping history during\nsyncs. This prevents disk space waste for projects with large binaries\nwhere we only care about the current version.\n\nA follow up change will implement the logic.\n\nBug: 498730431\nChange-Id: I84a436a9ca2492893163c6cfda6c28dc62a568f0\nReviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/568462\nTested-by: Gavin Mak \u003cgavinmak@google.com\u003e\nReviewed-by: Mike Frysinger \u003cvapier@google.com\u003e\nCommit-Queue: Gavin Mak \u003cgavinmak@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f0149dd80a7e5db8310bfcae2b6115b8afac3791",
      "old_mode": 33188,
      "old_path": "docs/manifest-format.md",
      "new_id": "42fb1bfe21e608f625a95a992cdbb7fec4bc5d73",
      "new_mode": 33188,
      "new_path": "docs/manifest-format.md"
    },
    {
      "type": "modify",
      "old_id": "4d74fde897c2108d827c34d54644321e425a7b71",
      "old_mode": 33188,
      "old_path": "man/repo-manifest.1",
      "new_id": "75c9fa9e1de1d521d1f5f3275903ea6cc8f93787",
      "new_mode": 33188,
      "new_path": "man/repo-manifest.1"
    },
    {
      "type": "modify",
      "old_id": "c9bc6848bf4701e023a09539b477e0ceef451dad",
      "old_mode": 33188,
      "old_path": "manifest_xml.py",
      "new_id": "5dc9d2fe9c7aebb87ef3c68336bd688e1f0370da",
      "new_mode": 33188,
      "new_path": "manifest_xml.py"
    },
    {
      "type": "modify",
      "old_id": "11b53c33c8b8f7d63edf9cb624263dc671e526b9",
      "old_mode": 33188,
      "old_path": "project.py",
      "new_id": "1766c9a0767a98ed9efe9fe390640e5f503f439c",
      "new_mode": 33188,
      "new_path": "project.py"
    },
    {
      "type": "modify",
      "old_id": "473f781ba1456f9fbd04bf96613acb0abba3408a",
      "old_mode": 33188,
      "old_path": "tests/test_manifest_xml.py",
      "new_id": "c7352f89a4283cf3a2dd3c780c953b39ec28ef70",
      "new_mode": 33188,
      "new_path": "tests/test_manifest_xml.py"
    }
  ]
}
