)]}'
{
  "commit": "d50221a160e19326dc6a620d4fd74b9ab6ca40ad",
  "tree": "7805a5eaa70f20cefb49fc961f2879d800282c21",
  "parents": [
    "bac6e701f8fa494869673b3f84116dddb3e64a10"
  ],
  "author": {
    "name": "Matt Venn",
    "email": "matt@mattvenn.net",
    "time": "Fri Mar 04 18:35:54 2022 +0100"
  },
  "committer": {
    "name": "Matt Venn",
    "email": "matt@mattvenn.net",
    "time": "Fri Mar 04 18:35:54 2022 +0100"
  },
  "message": "update with mpw-5c hardened function generator\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1f07bfabe61b2edf1d96d0debb85841b82f2a677",
      "old_mode": 33188,
      "old_path": "def/user_project_wrapper.def",
      "new_id": "1e8756e82a0ffbcdbc5b81d0d9c130dbababd973",
      "new_mode": 33188,
      "new_path": "def/user_project_wrapper.def"
    },
    {
      "type": "delete",
      "old_id": "c24328f4069ea334973768180194ea46d0e8a29e",
      "old_mode": 33188,
      "old_path": "gds/sky130_sram_1kbyte_1rw1r_32x256_8.gds.gz",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "35935dcf9e4dfc2b2febbf99943ebeb18dee8cd2",
      "old_mode": 33188,
      "old_path": "gds/user_project_wrapper.gds.gz",
      "new_id": "182b21cca8f39f7a342c4b8a845f55526e197af0",
      "new_mode": 33188,
      "new_path": "gds/user_project_wrapper.gds.gz"
    },
    {
      "type": "delete",
      "old_id": "54ef37a10a93d70cadd5f73fe993ef8fb20d7aeb",
      "old_mode": 33188,
      "old_path": "gds/wb_bridge_2way.gds.gz",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a8cbf13eb8919376909903c3383feba4a9d57c73",
      "old_mode": 33188,
      "old_path": "gds/wb_openram_wrapper.gds.gz",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "50c1c1c4372661f97824317c7fefa0c799ed0bdd",
      "old_mode": 33188,
      "old_path": "gds/wrapped_function_generator.gds.gz",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "30b2ff45b468e3c45caaa004998b9219f17f320c",
      "old_mode": 33188,
      "old_path": "lef/sky130_sram_1kbyte_1rw1r_32x256_8.lef",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "1fd15e6cec1c4e8500e5ad8d7586c04fb0971f6c",
      "old_mode": 33188,
      "old_path": "lef/user_project_wrapper.lef",
      "new_id": "3381478260d0c7bf908232259f99f3cfbd6746e4",
      "new_mode": 33188,
      "new_path": "lef/user_project_wrapper.lef"
    },
    {
      "type": "delete",
      "old_id": "a16c452ad63f3c23f50442056a3bf56dc425e175",
      "old_mode": 33188,
      "old_path": "lef/wb_bridge_2way.lef",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "510e85f2903ebc31fb4c55b9d7a6b4a30f9ae74c",
      "old_mode": 33188,
      "old_path": "lef/wb_openram_wrapper.lef",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ecee3424dc4377c0536149c444ad3189a8ee50c3",
      "old_mode": 33188,
      "old_path": "lef/wrapped_function_generator.lef",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "fe6b1d7655bc53cf5e4c475828ed2beda98631f8",
      "old_mode": 33188,
      "old_path": "mag/user_project_wrapper.mag",
      "new_id": "56a17428612ab07e85e0b7f323a974f40ca8e180",
      "new_mode": 33188,
      "new_path": "mag/user_project_wrapper.mag"
    },
    {
      "type": "modify",
      "old_id": "50599a73d31cfc885d142669a31c8b193ce82ef4",
      "old_mode": 33188,
      "old_path": "maglef/user_project_wrapper.mag",
      "new_id": "bbf0a53f4565b731938aa5aa7f02b95e2542d5c6",
      "new_mode": 33188,
      "new_path": "maglef/user_project_wrapper.mag"
    },
    {
      "type": "modify",
      "old_id": "86804708ea01ce90b1f8cb1187b45298eb6c193f",
      "old_mode": 33261,
      "old_path": "openlane/user_project_wrapper/config.tcl",
      "new_id": "08b9d13a286fcb103fbd7bc03cd8f1f27bd3d8b3",
      "new_mode": 33261,
      "new_path": "openlane/user_project_wrapper/config.tcl"
    },
    {
      "type": "modify",
      "old_id": "faecef4467101cf130e2f23c650cf222e25d77d0",
      "old_mode": 33188,
      "old_path": "signoff/user_project_wrapper/final_summary_report.csv",
      "new_id": "7d210ac80fef2782d69af9df466a2f6ae625c958",
      "new_mode": 33188,
      "new_path": "signoff/user_project_wrapper/final_summary_report.csv"
    },
    {
      "type": "modify",
      "old_id": "3583804f12e08449c7dece622292ba6c3e0069f4",
      "old_mode": 33188,
      "old_path": "verilog/includes/includes.rtl.caravel_user_project",
      "new_id": "9dae66cd8f455eaf7cef56ac70175637424d901c",
      "new_mode": 33188,
      "new_path": "verilog/includes/includes.rtl.caravel_user_project"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "07c05e3439e581f824773e82caf1da4542c0ce11",
      "new_mode": 33188,
      "new_path": "verilog/rtl/user_project_includes.v"
    }
  ]
}
