)]}'
{
  "commit": "6971617b18b2f322d8f574af7e53f79ddd75dafe",
  "tree": "026b205c97e20899c264d7040e3a67176ac767ca",
  "parents": [
    "d56f8a8ea0f9171cbdc5273035907b93f3f3bed7"
  ],
  "author": {
    "name": "R. Timothy Edwards",
    "email": "tim@opencircuitdesign.com",
    "time": "Wed Oct 01 15:25:56 2025 -0400"
  },
  "committer": {
    "name": "R. Timothy Edwards",
    "email": "tim@opencircuitdesign.com",
    "time": "Wed Oct 01 15:25:56 2025 -0400"
  },
  "message": "Added \"fillfet\" to the gf180mcu magic techfile to properly handle\nfill shapes where poly fill is placed on top of diffusion fill.\nModified the NDRES.4 rule (again) to clear all false-positive\nerrors in the GF I/O cells.  Corrected netgen to property handle\nthe matching of MiM caps with different naming conventions so\nthat the matching is only done when MiM caps exist in the netlist.\nOtherwise, this will generate an error and the setup file may not\nbe completely read in, resulting in additional errors or problems.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dd92ad29d567ab677c71d67e368e23e3b3afeca1",
      "old_mode": 33188,
      "old_path": "VERSION",
      "new_id": "afa3e051ae33774b2b1b9a1429c7677a43c99632",
      "new_mode": 33188,
      "new_path": "VERSION"
    },
    {
      "type": "modify",
      "old_id": "431112cf281d912af6e7c346c2f55a88a007ad02",
      "old_mode": 33188,
      "old_path": "gf180mcu/magic/gf180mcu.tech",
      "new_id": "ba6ab21084e5f6c0c0094e0d333adb54c7b5416a",
      "new_mode": 33188,
      "new_path": "gf180mcu/magic/gf180mcu.tech"
    },
    {
      "type": "modify",
      "old_id": "61094ed402965e7c506085b7e02d34e1354eb4bb",
      "old_mode": 33188,
      "old_path": "gf180mcu/netgen/gf180mcu_setup.tcl",
      "new_id": "8ea9578d8956c13ba6d45d64c279c147bc231188",
      "new_mode": 33188,
      "new_path": "gf180mcu/netgen/gf180mcu_setup.tcl"
    }
  ]
}
