)]}'
{
  "commit": "fc35222393254f4d537da1eb7b98966ed89df6b6",
  "tree": "5977eddf3f625fe115ea0621b1a90c3a6f7ca71f",
  "parents": [
    "d7140710be7c06d0c22ff47c608b6ed7a4ac1279"
  ],
  "author": {
    "name": "matt venn",
    "email": "matt@mattvenn.net",
    "time": "Tue Aug 23 19:42:33 2022 +0200"
  },
  "committer": {
    "name": "matt venn",
    "email": "matt@mattvenn.net",
    "time": "Tue Aug 23 19:42:33 2022 +0200"
  },
  "message": "integrate new projects\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "17b457c1a423807fc540c29e5098bf28f9ea4186",
      "old_mode": 33188,
      "old_path": "def/user_project_wrapper.def",
      "new_id": "5be48a279d4ceef13326050b6f7d2bae80760ee6",
      "new_mode": 33188,
      "new_path": "def/user_project_wrapper.def"
    },
    {
      "type": "modify",
      "old_id": "68bd02a15b907e6ba5ea50004412d1fdcd92634a",
      "old_mode": 33188,
      "old_path": "gds/scan_wrapper_334445762078310996.gds.gz",
      "new_id": "ca0980255a43244bc0eb8afb22911229c1faf947",
      "new_mode": 33188,
      "new_path": "gds/scan_wrapper_334445762078310996.gds.gz"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "539dd4ff87a14704d81c3faef05b1e92e477fa56",
      "new_mode": 33188,
      "new_path": "gds/scan_wrapper_340285391309374034.gds.gz"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "51b84783dd9282a444ed64804b6a87b349a363d2",
      "new_mode": 33188,
      "new_path": "gds/scan_wrapper_340661930553246290.gds.gz"
    },
    {
      "type": "modify",
      "old_id": "4d6dc5999b3731c01b0115954555fb271d450358",
      "old_mode": 33188,
      "old_path": "gds/user_project_wrapper.gds.gz",
      "new_id": "3b22fdad1e381ec3a9850e0ff478d54209cf4f0d",
      "new_mode": 33188,
      "new_path": "gds/user_project_wrapper.gds.gz"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "33538a1b65491b18910ddeb74de50d0fac79953f",
      "new_mode": 33188,
      "new_path": "lef/scan_wrapper_340285391309374034.lef"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cc6781fcf30d956f3583f6cbe7d76e59664533a3",
      "new_mode": 33188,
      "new_path": "lef/scan_wrapper_340661930553246290.lef"
    },
    {
      "type": "modify",
      "old_id": "a39554d4fa14cd4fd0a784ba791deb46ebb1b695",
      "old_mode": 33188,
      "old_path": "mag/user_project_wrapper.mag",
      "new_id": "c775267c93b487544b68eecf4b813a3232096203",
      "new_mode": 33188,
      "new_path": "mag/user_project_wrapper.mag"
    },
    {
      "type": "modify",
      "old_id": "d487aa8b6ef42d53adfcd13c88ad292aa28a1cce",
      "old_mode": 33188,
      "old_path": "maglef/user_project_wrapper.mag",
      "new_id": "6053e583cb9558c53ee7b38a4c167fbe3bda9b8a",
      "new_mode": 33188,
      "new_path": "maglef/user_project_wrapper.mag"
    },
    {
      "type": "modify",
      "old_id": "c147f7b845ba85c0d84e2984ef3f1b28ae86c03b",
      "old_mode": 33188,
      "old_path": "openlane/user_project_wrapper/extra_lef_gds.tcl",
      "new_id": "04b55db6e74acba2441b548f9c456230983e5ec2",
      "new_mode": 33188,
      "new_path": "openlane/user_project_wrapper/extra_lef_gds.tcl"
    },
    {
      "type": "modify",
      "old_id": "65ece305d16ce6ecb828c424d362de6194e46ff9",
      "old_mode": 33188,
      "old_path": "openlane/user_project_wrapper/macro.cfg",
      "new_id": "3eb011d5dd4b67f9036984d75a9c86ea47ace4da",
      "new_mode": 33188,
      "new_path": "openlane/user_project_wrapper/macro.cfg"
    },
    {
      "type": "modify",
      "old_id": "9edbda418408d05fc404573a911c6e0a3ceea063",
      "old_mode": 33188,
      "old_path": "openlane/user_project_wrapper/macro_power.tcl",
      "new_id": "d91dd8ed46377005d169f20ee85695414a213b4f",
      "new_mode": 33188,
      "new_path": "openlane/user_project_wrapper/macro_power.tcl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fd6c0398c12d2862e622dc114dbbe2e037eee6cd",
      "new_mode": 33188,
      "new_path": "post_build.sh"
    },
    {
      "type": "modify",
      "old_id": "0398250ad2a8099bcd9e9ea69dfadac7cf3f12a5",
      "old_mode": 33188,
      "old_path": "project_urls.py",
      "new_id": "a34bc3331c274a298ef9cb5e48161438f82801ba",
      "new_mode": 33188,
      "new_path": "project_urls.py"
    },
    {
      "type": "modify",
      "old_id": "d297a27a030fe5333c3be4185db23b291f95aaec",
      "old_mode": 33188,
      "old_path": "projects.pkl",
      "new_id": "ee5ed8a34c26738abd740cac378bce82e9b2d03f",
      "new_mode": 33188,
      "new_path": "projects.pkl"
    },
    {
      "type": "modify",
      "old_id": "deb75cfb49ea7dcd3c065ec81547b655c0070845",
      "old_mode": 33188,
      "old_path": "spi/lvs/user_project_wrapper.spice",
      "new_id": "4977ef43dc56857713356beb0695c4e4b70e2d48",
      "new_mode": 33188,
      "new_path": "spi/lvs/user_project_wrapper.spice"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9418ab41bf2c5036a2c1f4fe54a7c5faaa92827f",
      "new_mode": 33188,
      "new_path": "verilog/gl/scan_wrapper_340285391309374034.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ef40e97336a20dbfc4ea69efbc108d4e979c3a9d",
      "new_mode": 33188,
      "new_path": "verilog/gl/scan_wrapper_340661930553246290.v"
    },
    {
      "type": "modify",
      "old_id": "22d53231489cba91e2c9a084ed9684c8c512e83a",
      "old_mode": 33188,
      "old_path": "verilog/gl/user_project_wrapper.v",
      "new_id": "182f49bbcae739c13d48b1d7c658cb2cb1b27820",
      "new_mode": 33188,
      "new_path": "verilog/gl/user_project_wrapper.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6be3541bcec833936f2ab98c1e9fd12614c73ee7",
      "new_mode": 33188,
      "new_path": "verilog/rtl/scan_wrapper_340285391309374034.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "072676f9c0431e415c10128333f1729181228a8a",
      "new_mode": 33188,
      "new_path": "verilog/rtl/scan_wrapper_340661930553246290.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ded94ff479ba138f5ade6157d1d58295c563b8ba",
      "new_mode": 33188,
      "new_path": "verilog/rtl/user_module_340285391309374034.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e603dae50636275a1bfb0305c828e5c9066303f6",
      "new_mode": 33188,
      "new_path": "verilog/rtl/user_module_340661930553246290.v"
    },
    {
      "type": "modify",
      "old_id": "48bc4183c1ec93691ff1993420a5498d05e06590",
      "old_mode": 33188,
      "old_path": "verilog/rtl/user_project_includes.v",
      "new_id": "7593f6045622dd1c4c258bed8aebce6375b929a2",
      "new_mode": 33188,
      "new_path": "verilog/rtl/user_project_includes.v"
    },
    {
      "type": "modify",
      "old_id": "37a339f891eff21c5e3477abb268707786602964",
      "old_mode": 33188,
      "old_path": "verilog/rtl/user_project_wrapper.v",
      "new_id": "4ddebeba19c7d601757eca549e661df316d99e85",
      "new_mode": 33188,
      "new_path": "verilog/rtl/user_project_wrapper.v"
    }
  ]
}
