)]}'
{
  "commit": "5045d1a3a3a4d0b7930231868179cc37f621dce8",
  "tree": "48e575601f52e518e67d1b6e35a66e42226e4224",
  "parents": [
    "fd0f3f91b28803362d95d323fd569f99da33e6ef"
  ],
  "author": {
    "name": "SomaSz",
    "email": "soma.szabo15@gmail.com",
    "time": "Sat Oct 15 13:12:11 2022 -0500"
  },
  "committer": {
    "name": "SomaSz",
    "email": "soma.szabo15@gmail.com",
    "time": "Sat Oct 15 13:12:11 2022 -0500"
  },
  "message": "Hardened wrapper\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c9e52341132f25e3a2766b91ed06fad6859d7fce",
      "old_mode": 33188,
      "old_path": "def/user_project_wrapper.def",
      "new_id": "dd37a6c61dcc22c18dab58cbf422c44d2ed8d93b",
      "new_mode": 33188,
      "new_path": "def/user_project_wrapper.def"
    },
    {
      "type": "delete",
      "old_id": "5bdbf9d2ccac955ff40bcbd59c721ada533f44de",
      "old_mode": 33188,
      "old_path": "gds/btc_miner_top.gds",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ff5bc0e2c06cdc9dc0b03adbf523db9accce868d",
      "old_mode": 33188,
      "old_path": "gds/user_adder.gds",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "34084b0822f5c5b3eafac5ed92cd67d46c7e46bf",
      "old_mode": 33188,
      "old_path": "gds/user_project_wrapper.gds",
      "new_id": "71de7e97a74e9f1b2e1dde25148635edb2f43d6c",
      "new_mode": 33188,
      "new_path": "gds/user_project_wrapper.gds"
    },
    {
      "type": "delete",
      "old_id": "c305cd18cde1f6635e1f991d668e8e479ba70d6e",
      "old_mode": 33188,
      "old_path": "lef/btc_miner_top.lef",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ac17ab0db9377530f8bf7eee3fec1b44cadf12ae",
      "old_mode": 33188,
      "old_path": "lef/user_adder.lef",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "dc9fb35edf4431a64924c788c55f8d784fedb4a0",
      "old_mode": 33188,
      "old_path": "lef/user_project_wrapper.lef",
      "new_id": "5227b291742b259c190893b3b30281f2c0501ce7",
      "new_mode": 33188,
      "new_path": "lef/user_project_wrapper.lef"
    },
    {
      "type": "delete",
      "old_id": "f35f54fdcfbd6a6358791f417c1193f0f44735e7",
      "old_mode": 33188,
      "old_path": "mag/btc_miner_top.mag",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "840892b698842e43f0fdeb7d57dbf692d431a2f3",
      "old_mode": 33188,
      "old_path": "mag/user_adder.mag",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "1c220f9da868b448688398793ab94122a8b4dcda",
      "old_mode": 33188,
      "old_path": "mag/user_project_wrapper.mag",
      "new_id": "3179d35abfb88e4dad27b061ee9314e879a4cec7",
      "new_mode": 33188,
      "new_path": "mag/user_project_wrapper.mag"
    },
    {
      "type": "delete",
      "old_id": "bc5124f011abc7d5578ffa7e1f62ba190df949ec",
      "old_mode": 33188,
      "old_path": "maglef/btc_miner_top.mag",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "897ddfb74969314929e17b082d3b4b39d40f4179",
      "old_mode": 33188,
      "old_path": "maglef/user_adder.mag",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "f1d940f715878d8cc90190581a2ec796e11a970a",
      "old_mode": 33188,
      "old_path": "maglef/user_project_wrapper.mag",
      "new_id": "1fd11cccbf17df706decc1b471401d973f32ca6c",
      "new_mode": 33188,
      "new_path": "maglef/user_project_wrapper.mag"
    },
    {
      "type": "modify",
      "old_id": "fd14c5c9c426cb67ef4d74388e2fbebbd89fc92f",
      "old_mode": 33261,
      "old_path": "openlane/user_project_wrapper/config.tcl",
      "new_id": "571b129bbd3ad72ea2b9e9eb799d3c879ebee35e",
      "new_mode": 33261,
      "new_path": "openlane/user_project_wrapper/config.tcl"
    },
    {
      "type": "modify",
      "old_id": "a7365ab26ff25197ed46ceb62342f48e1473ea19",
      "old_mode": 33188,
      "old_path": "openlane/user_project_wrapper/macro.cfg",
      "new_id": "d327b4e56c3d232fd2e7ff4fed5dac1ff58f969b",
      "new_mode": 33188,
      "new_path": "openlane/user_project_wrapper/macro.cfg"
    },
    {
      "type": "delete",
      "old_id": "173bf602fc2b91eba6783fdd337dc474af683639",
      "old_mode": 33188,
      "old_path": "signoff/user_adder/OPENLANE_VERSION",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3444b1169113e689d5772cb0580cba4a5e4f0d6f",
      "old_mode": 33188,
      "old_path": "signoff/user_adder/PDK_SOURCES",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d730fc4549074c63476fe6f4765b7b049dbc172b",
      "old_mode": 33188,
      "old_path": "signoff/user_adder/final_summary_report.csv",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7a009bbf1d2d7f1498bd05ef98f22f6ae300924b",
      "old_mode": 33188,
      "old_path": "signoff/user_proj_example/final_summary_report.csv",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "23413ce01cecf23a002e79c825815b8092be83f8",
      "old_mode": 33188,
      "old_path": "signoff/user_project_wrapper/final_summary_report.csv",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "3422bf592ae8f6f9f584deb2076e62222b78fb53",
      "old_mode": 33188,
      "old_path": "signoff/user_project_wrapper/metrics.csv",
      "new_id": "b54b63b00e7fff86dc940fea6ea3e29649882419",
      "new_mode": 33188,
      "new_path": "signoff/user_project_wrapper/metrics.csv"
    },
    {
      "type": "modify",
      "old_id": "35ae3274108cd6a30159f88c10360b3f5f6e08e0",
      "old_mode": 33188,
      "old_path": "spi/lvs/user_project_wrapper.spice",
      "new_id": "9dd6d0aa32c3cc9abd6dfc8e1e2672db9b83dc44",
      "new_mode": 33188,
      "new_path": "spi/lvs/user_project_wrapper.spice"
    },
    {
      "type": "delete",
      "old_id": "fe8df412efcda7f5425e4c34454ef7fbf860cd44",
      "old_mode": 33188,
      "old_path": "verilog/dv/io_ports/RTL-io_ports.vcd",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b6717d047feda4bdb947297f47d979cf22c86052",
      "old_mode": 33188,
      "old_path": "verilog/dv/la_test1/RTL-la_test1.vcd",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "0e48e38d3b46790ee2d307474bad0e61f265fd53",
      "old_mode": 33188,
      "old_path": "verilog/dv/la_test2/RTL-la_test2.vcd",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "6386a5b263d19dbaa8cab0df08244972f914c48d",
      "old_mode": 33188,
      "old_path": "verilog/dv/mprj_stimulus/RTL-mprj_stimulus.vcd",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d51af7afa63dcaa3ea5a25f098dc4ed0d053d40d",
      "new_mode": 33188,
      "new_path": "verilog/dv/sha1_top_test1/GL-sha1_top_test1.vcd"
    },
    {
      "type": "modify",
      "old_id": "92e60f9be609ddea6e85bb755aba1551d0f5825c",
      "old_mode": 33188,
      "old_path": "verilog/dv/sha1_top_test1/RTL-sha1_top_test1.vcd",
      "new_id": "53c2eb56c069a453b5e78737e1fdfb1603ae481b",
      "new_mode": 33188,
      "new_path": "verilog/dv/sha1_top_test1/RTL-sha1_top_test1.vcd"
    },
    {
      "type": "modify",
      "old_id": "291f2138c221ecfeae7decec6a2393815ba5f591",
      "old_mode": 33188,
      "old_path": "verilog/dv/sha1_top_test2/RTL-sha1_top_test2.vcd",
      "new_id": "a1c68987908dbe929fe76cc2a177d790b0046a24",
      "new_mode": 33188,
      "new_path": "verilog/dv/sha1_top_test2/RTL-sha1_top_test2.vcd"
    },
    {
      "type": "delete",
      "old_id": "8b0f8de4b955923d4f4efac2e041e370ddf4b791",
      "old_mode": 33188,
      "old_path": "verilog/gl/btc_miner_top.v",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "2bf95e86b0408c23fa11380369346b94cbec08c3",
      "old_mode": 33188,
      "old_path": "verilog/gl/user_adder.v",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "ecae883bef13d3962fa9182a666eca6dff9f6812",
      "old_mode": 33188,
      "old_path": "verilog/gl/user_project_wrapper.v",
      "new_id": "4352a5c0decd5f4ecccbbef8a9e8c6ed872152b3",
      "new_mode": 33188,
      "new_path": "verilog/gl/user_project_wrapper.v"
    },
    {
      "type": "modify",
      "old_id": "d6304e24e5fe1a8219f3c9c624ed6702353d96e8",
      "old_mode": 33188,
      "old_path": "verilog/includes/includes.gl+sdf.caravel_user_project",
      "new_id": "dd9acbdf3c02576d7b3f86c49e4a1c46c25cbb91",
      "new_mode": 33188,
      "new_path": "verilog/includes/includes.gl+sdf.caravel_user_project"
    },
    {
      "type": "modify",
      "old_id": "2ea593f2fd342ba9d0f0f88e6b238f108e548a74",
      "old_mode": 33188,
      "old_path": "verilog/includes/includes.gl.caravel_user_project",
      "new_id": "d3afa9e2e484170092a66cb952597eb6417deae1",
      "new_mode": 33188,
      "new_path": "verilog/includes/includes.gl.caravel_user_project"
    },
    {
      "type": "modify",
      "old_id": "ea5e3836157dcaaf937c589863f3aec1105dd1fd",
      "old_mode": 33188,
      "old_path": "verilog/includes/includes.rtl.caravel_user_project",
      "new_id": "c46876c49e7f3dd4717377c42757dc6537f5c348",
      "new_mode": 33188,
      "new_path": "verilog/includes/includes.rtl.caravel_user_project"
    },
    {
      "type": "modify",
      "old_id": "4e0743270f00be29bd45da352a571ecc683c28a2",
      "old_mode": 33188,
      "old_path": "verilog/rtl/uprj_netlists.v",
      "new_id": "124e7a5100519f52b30de6cbf3cb2521bdf14f00",
      "new_mode": 33188,
      "new_path": "verilog/rtl/uprj_netlists.v"
    }
  ]
}
