)]}'
{
  "commit": "dd47aa19908f4786525e6b1888f994c46021c0f9",
  "tree": "5231f1f3c0b64f16f3c553886487ba585c34ea46",
  "parents": [
    "735034ffc0c2ba6ef598cb65e71dc3df4cea4fe0"
  ],
  "author": {
    "name": "Harrison Pham",
    "email": "harrison@harrisonpham.com",
    "time": "Wed Oct 27 00:44:06 2021 -0700"
  },
  "committer": {
    "name": "Harrison Pham",
    "email": "harrison@harrisonpham.com",
    "time": "Wed Oct 27 00:44:06 2021 -0700"
  },
  "message": "Reharden all macros and wrapper with mpw-3a openlane.\n\nAlso fixes sdc constraints to properly false path CDC paths.\n\nTiming/DRC/LVS clean.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bb96f6ae3615b7b884222bf21fd608d764a09df3",
      "old_mode": 33188,
      "old_path": "def/digitalcore_macro.def",
      "new_id": "100475e0e35845d298199fd5f71d814c33e74244",
      "new_mode": 33188,
      "new_path": "def/digitalcore_macro.def"
    },
    {
      "type": "modify",
      "old_id": "171ec7476b7fc169cd14b97070046129513a0236",
      "old_mode": 33188,
      "old_path": "def/user_project_wrapper.def",
      "new_id": "b2fd05a5fc3072284dfede87a297a3156881d2a0",
      "new_mode": 33188,
      "new_path": "def/user_project_wrapper.def"
    },
    {
      "type": "modify",
      "old_id": "aeadf50b77c197ee082ed5e15c589f94b07beb1d",
      "old_mode": 33188,
      "old_path": "gds/collapsering_macro.gds.gz",
      "new_id": "813492e0576d22ae5afbf4a84e8a4ca8bbc12020",
      "new_mode": 33188,
      "new_path": "gds/collapsering_macro.gds.gz"
    },
    {
      "type": "modify",
      "old_id": "c742bec8be9072eca0267f9beb8331d83f3bd977",
      "old_mode": 33188,
      "old_path": "gds/digitalcore_macro.gds.gz",
      "new_id": "38a7b9455f82c7ea5dd8f54953a120d1276ad352",
      "new_mode": 33188,
      "new_path": "gds/digitalcore_macro.gds.gz"
    },
    {
      "type": "modify",
      "old_id": "884c95953ede7ec9fd0332fee46f9ac7e09a6c35",
      "old_mode": 33188,
      "old_path": "gds/ringosc_macro.gds.gz",
      "new_id": "5a2482b562e36895258fe1afa123c78cba0b10e1",
      "new_mode": 33188,
      "new_path": "gds/ringosc_macro.gds.gz"
    },
    {
      "type": "modify",
      "old_id": "b284681ab15109478387030f370385532a1091c3",
      "old_mode": 33188,
      "old_path": "gds/user_project_wrapper.gds.gz",
      "new_id": "0c05e9bccfd0f5489558e8c96312e05832e4b303",
      "new_mode": 33188,
      "new_path": "gds/user_project_wrapper.gds.gz"
    },
    {
      "type": "modify",
      "old_id": "5f3b66ebafacc9c5a5121fb68bbeb97388d2b636",
      "old_mode": 33188,
      "old_path": "lef/digitalcore_macro.lef",
      "new_id": "bacd1fc5fa741025f5538b947484a93402b692fc",
      "new_mode": 33188,
      "new_path": "lef/digitalcore_macro.lef"
    },
    {
      "type": "modify",
      "old_id": "968356bf31e8e19a5881718b8197016615978d15",
      "old_mode": 33188,
      "old_path": "lef/user_project_wrapper.lef",
      "new_id": "41d8412324a0261ca22c1207bab0353176338d2a",
      "new_mode": 33188,
      "new_path": "lef/user_project_wrapper.lef"
    },
    {
      "type": "modify",
      "old_id": "e38197d1291359b1c1887a6fc1bbf3bfdab71d02",
      "old_mode": 33188,
      "old_path": "mag/collapsering_macro.mag",
      "new_id": "b2857e3be196fde0e46425133dae4e3fb8fbec3b",
      "new_mode": 33188,
      "new_path": "mag/collapsering_macro.mag"
    },
    {
      "type": "modify",
      "old_id": "dba53f4d977814d0b541199fce44f029ba98bccd",
      "old_mode": 33188,
      "old_path": "mag/digitalcore_macro.mag",
      "new_id": "b4b1134eddaa2f8bae2cee3001008998c1d29316",
      "new_mode": 33188,
      "new_path": "mag/digitalcore_macro.mag"
    },
    {
      "type": "modify",
      "old_id": "c94713a415970d1478dc550ac73fe651adcfcb43",
      "old_mode": 33188,
      "old_path": "mag/ringosc_macro.mag",
      "new_id": "88653b6cee5a2711c3bbe0ea45263c7fc438d8df",
      "new_mode": 33188,
      "new_path": "mag/ringosc_macro.mag"
    },
    {
      "type": "modify",
      "old_id": "8c3da2596d1ffda25b8bda9cfbcbc141d1f48138",
      "old_mode": 33188,
      "old_path": "mag/user_project_wrapper.mag",
      "new_id": "2702cac609acd5c207e997483fac79080bb73d5e",
      "new_mode": 33188,
      "new_path": "mag/user_project_wrapper.mag"
    },
    {
      "type": "modify",
      "old_id": "b1f3a74c8957f4a8b08058b5cd333e042a99a700",
      "old_mode": 33188,
      "old_path": "maglef/collapsering_macro.mag",
      "new_id": "0cdac8101c5e8c84642ad0d296ba3d88e285c553",
      "new_mode": 33188,
      "new_path": "maglef/collapsering_macro.mag"
    },
    {
      "type": "modify",
      "old_id": "7799b7bc711efae2f422200645293239f3b7c576",
      "old_mode": 33188,
      "old_path": "maglef/digitalcore_macro.mag",
      "new_id": "c0103d2ae100bbd7e2fed41bf11d42232211f866",
      "new_mode": 33188,
      "new_path": "maglef/digitalcore_macro.mag"
    },
    {
      "type": "modify",
      "old_id": "32256f0b302cf92fcfe82d975953870a04708529",
      "old_mode": 33188,
      "old_path": "maglef/ringosc_macro.mag",
      "new_id": "65adf84bb95fb29714ff0f2f71f65e56dba504ba",
      "new_mode": 33188,
      "new_path": "maglef/ringosc_macro.mag"
    },
    {
      "type": "modify",
      "old_id": "1902b1dab8b1914183c1d49c817c8911f7df16eb",
      "old_mode": 33188,
      "old_path": "maglef/user_project_wrapper.mag",
      "new_id": "3bc1e7dc722e3b3a15b32485c8e9c66815e72e3d",
      "new_mode": 33188,
      "new_path": "maglef/user_project_wrapper.mag"
    },
    {
      "type": "modify",
      "old_id": "c1a7a33ae1a5dfb05b006deaa0cee848802bf154",
      "old_mode": 33188,
      "old_path": "openlane/digitalcore_macro/base.sdc",
      "new_id": "d61ee721bb9ce5d00f39bac1196a832a70c0bec2",
      "new_mode": 33188,
      "new_path": "openlane/digitalcore_macro/base.sdc"
    },
    {
      "type": "modify",
      "old_id": "c41f5057aeb9956f09f6a1141208de501a00a7f5",
      "old_mode": 33261,
      "old_path": "openlane/digitalcore_macro/config.tcl",
      "new_id": "c24140cc881594f34ecb3179adc22edc96205bd4",
      "new_mode": 33261,
      "new_path": "openlane/digitalcore_macro/config.tcl"
    },
    {
      "type": "modify",
      "old_id": "af69d30de9ef750d0ebec1696408244f2d2d9a95",
      "old_mode": 33261,
      "old_path": "openlane/user_project_wrapper/config.tcl",
      "new_id": "e5e42b6d8300aaaf6b18493de335d93325e68c81",
      "new_mode": 33261,
      "new_path": "openlane/user_project_wrapper/config.tcl"
    },
    {
      "type": "modify",
      "old_id": "c99c5b6d98b420642c11f2d5445c96a7d105b797",
      "old_mode": 33188,
      "old_path": "signoff/collapsering_macro/OPENLANE_VERSION",
      "new_id": "80c7664ed9c349eda991c5a380b07d8ebdb55f47",
      "new_mode": 33188,
      "new_path": "signoff/collapsering_macro/OPENLANE_VERSION"
    },
    {
      "type": "modify",
      "old_id": "b8804ee30c29bb5726585c0404990e3c7cc47c83",
      "old_mode": 33188,
      "old_path": "signoff/collapsering_macro/PDK_SOURCES",
      "new_id": "3536b7480ce91efcd01ce9d4be1b9e59cf09a2b2",
      "new_mode": 33188,
      "new_path": "signoff/collapsering_macro/PDK_SOURCES"
    },
    {
      "type": "modify",
      "old_id": "3580cf12bf8d5abcf741afb0d31bc6701fe4e1d6",
      "old_mode": 33188,
      "old_path": "signoff/collapsering_macro/final_summary_report.csv",
      "new_id": "e0bd4d2021270c5936fb495f35a6e375b64f56c4",
      "new_mode": 33188,
      "new_path": "signoff/collapsering_macro/final_summary_report.csv"
    },
    {
      "type": "modify",
      "old_id": "c99c5b6d98b420642c11f2d5445c96a7d105b797",
      "old_mode": 33188,
      "old_path": "signoff/digitalcore_macro/OPENLANE_VERSION",
      "new_id": "80c7664ed9c349eda991c5a380b07d8ebdb55f47",
      "new_mode": 33188,
      "new_path": "signoff/digitalcore_macro/OPENLANE_VERSION"
    },
    {
      "type": "modify",
      "old_id": "b8804ee30c29bb5726585c0404990e3c7cc47c83",
      "old_mode": 33188,
      "old_path": "signoff/digitalcore_macro/PDK_SOURCES",
      "new_id": "3536b7480ce91efcd01ce9d4be1b9e59cf09a2b2",
      "new_mode": 33188,
      "new_path": "signoff/digitalcore_macro/PDK_SOURCES"
    },
    {
      "type": "modify",
      "old_id": "2386913e3d601f05c85039aaad95f10b87ece970",
      "old_mode": 33188,
      "old_path": "signoff/digitalcore_macro/final_summary_report.csv",
      "new_id": "a44451ea504bec2c5660842e813a159ac2f6c49e",
      "new_mode": 33188,
      "new_path": "signoff/digitalcore_macro/final_summary_report.csv"
    },
    {
      "type": "modify",
      "old_id": "c99c5b6d98b420642c11f2d5445c96a7d105b797",
      "old_mode": 33188,
      "old_path": "signoff/ringosc_macro/OPENLANE_VERSION",
      "new_id": "80c7664ed9c349eda991c5a380b07d8ebdb55f47",
      "new_mode": 33188,
      "new_path": "signoff/ringosc_macro/OPENLANE_VERSION"
    },
    {
      "type": "modify",
      "old_id": "b8804ee30c29bb5726585c0404990e3c7cc47c83",
      "old_mode": 33188,
      "old_path": "signoff/ringosc_macro/PDK_SOURCES",
      "new_id": "3536b7480ce91efcd01ce9d4be1b9e59cf09a2b2",
      "new_mode": 33188,
      "new_path": "signoff/ringosc_macro/PDK_SOURCES"
    },
    {
      "type": "modify",
      "old_id": "abb5dcb2befaf6b95023c5052da943da57126a88",
      "old_mode": 33188,
      "old_path": "signoff/ringosc_macro/final_summary_report.csv",
      "new_id": "0e61a9e880de114c3d678a35ce562dc4c984b401",
      "new_mode": 33188,
      "new_path": "signoff/ringosc_macro/final_summary_report.csv"
    },
    {
      "type": "modify",
      "old_id": "c99c5b6d98b420642c11f2d5445c96a7d105b797",
      "old_mode": 33188,
      "old_path": "signoff/user_project_wrapper/OPENLANE_VERSION",
      "new_id": "80c7664ed9c349eda991c5a380b07d8ebdb55f47",
      "new_mode": 33188,
      "new_path": "signoff/user_project_wrapper/OPENLANE_VERSION"
    },
    {
      "type": "modify",
      "old_id": "b8804ee30c29bb5726585c0404990e3c7cc47c83",
      "old_mode": 33188,
      "old_path": "signoff/user_project_wrapper/PDK_SOURCES",
      "new_id": "3536b7480ce91efcd01ce9d4be1b9e59cf09a2b2",
      "new_mode": 33188,
      "new_path": "signoff/user_project_wrapper/PDK_SOURCES"
    },
    {
      "type": "modify",
      "old_id": "beeadd0c2705b421ff53d9e41ac2384a90b7290a",
      "old_mode": 33188,
      "old_path": "signoff/user_project_wrapper/final_summary_report.csv",
      "new_id": "54b6c2a76b93d64920af886be21861baa0c4dbad",
      "new_mode": 33188,
      "new_path": "signoff/user_project_wrapper/final_summary_report.csv"
    },
    {
      "type": "modify",
      "old_id": "6cba7da65411956f6b04ec0349f153a5b926432e",
      "old_mode": 33188,
      "old_path": "spi/lvs/digitalcore_macro.spice",
      "new_id": "4e50d6caea6ca70df7edad88ee77547140345330",
      "new_mode": 33188,
      "new_path": "spi/lvs/digitalcore_macro.spice"
    },
    {
      "type": "modify",
      "old_id": "8b492c9afceefa28d0ee6b5793abb722ae07e87f",
      "old_mode": 33188,
      "old_path": "verilog/gl/digitalcore_macro.v",
      "new_id": "be82aafd093ebb3ef2b85b8351a4bbfbeaa1dfbe",
      "new_mode": 33188,
      "new_path": "verilog/gl/digitalcore_macro.v"
    }
  ]
}
