)]}'
{
  "commit": "52441604dd0cc8296a354ba55d8033848cfbf4ad",
  "tree": "2e2241b810473114e8e4a39ee36c58358ec7b41f",
  "parents": [
    "efc9a4a8fb4b648249c836cc14bba9dfe235f154"
  ],
  "author": {
    "name": "gio",
    "email": "gio@v1.dodo.cloud",
    "time": "Sun Jul 06 18:22:56 2025 +0000"
  },
  "committer": {
    "name": "gio",
    "email": "gio@v1.dodo.cloud",
    "time": "Sun Jul 06 18:22:56 2025 +0000"
  },
  "message": "Canvas: Auto-assign position to nodes if missing\n\nChange-Id: Ica80878e0cb280c9a44f58637c11b53d78e07892\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e30992662dff623b218dd523f3c3e20ba06c6ab0",
      "old_mode": 33188,
      "old_path": "apps/canvas/config/src/graph.ts",
      "new_id": "c2f8e054ad68b17334428336cb6b620c57c16a1f",
      "new_mode": 33188,
      "new_path": "apps/canvas/config/src/graph.ts"
    },
    {
      "type": "modify",
      "old_id": "4a6121ef309bdd95bf303ba37b8da7c528bee23f",
      "old_mode": 33188,
      "old_path": "apps/canvas/config/src/index.ts",
      "new_id": "c10ce31b8f44f6605d1d1f18837d8592e78ff79d",
      "new_mode": 33188,
      "new_path": "apps/canvas/config/src/index.ts"
    },
    {
      "type": "modify",
      "old_id": "b0237a9c9f1f0ef728945dbf1306b6d63a38cfdf",
      "old_mode": 33188,
      "old_path": "apps/canvas/front/src/lib/state.ts",
      "new_id": "fcfe0118c876261aa925789dc31fdbfbab5f790a",
      "new_mode": 33188,
      "new_path": "apps/canvas/front/src/lib/state.ts"
    }
  ]
}
