)]}'
{
  "commit": "a1cf1b7c41dfccf1d38815278c543dd2f1e402dc",
  "tree": "ad5c4835b3f5315374444877fe3e621e3b3abfd2",
  "parents": [
    "f245a7a739c1b0f9301168a5e5e2bcf30c1f6d93"
  ],
  "author": {
    "name": "Tim Edwards",
    "email": "tim@opencircuitdesign.com",
    "time": "Thu Sep 08 11:07:45 2022 -0400"
  },
  "committer": {
    "name": "Tim Edwards",
    "email": "tim@opencircuitdesign.com",
    "time": "Thu Sep 08 11:07:45 2022 -0400"
  },
  "message": "Reverted the last commit, noting that the implementation physically\ncopies the dnwell and subcut layers up the hierarchy, which is not\na proper use of \"copyup\", as it creates unnecessary redundant layout\nthat, in theory, should have no impact on the extraction.  This may\nhave at one time worked around an issue in magic\u0027s extractor.  If\nthere is still an extraction issue, then the problem needs to be\nfixed in magic, not with a workaround.  If really needed, it should\nbe recast as an extraction variant so as not to interfere with\nnormal use of the extractor.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fa8116d633a026d8639b8f07e998f0d255f47661",
      "old_mode": 33188,
      "old_path": "VERSION",
      "new_id": "4cb34c1ea26156825d7f4e0aa3d596f9a13fc9da",
      "new_mode": 33188,
      "new_path": "VERSION"
    },
    {
      "type": "modify",
      "old_id": "299f9e9aa5a895192bad9aada0ec1352064d42a1",
      "old_mode": 33188,
      "old_path": "sky130/magic/sky130.tech",
      "new_id": "76e92f8fbd074b0af51758d643e25933cc0233ef",
      "new_mode": 33188,
      "new_path": "sky130/magic/sky130.tech"
    }
  ]
}
