)]}'
{
  "commit": "76760025e18728fb9705a4b2bf10dda0513b5bdd",
  "tree": "35082a348e8a15bb39d7e1930e40fbf52b243506",
  "parents": [
    "b44df7f7e5718d27a6be603b5b15838b9c99367d"
  ],
  "author": {
    "name": "R. Timothy Edwards",
    "email": "tim@opencircuitdesign.com",
    "time": "Wed Mar 26 11:12:25 2025 -0400"
  },
  "committer": {
    "name": "R. Timothy Edwards",
    "email": "tim@opencircuitdesign.com",
    "time": "Wed Mar 26 11:12:25 2025 -0400"
  },
  "message": "Modified the density check script to correct an error (multiple\nerrors, actually) in pro-rating the partial tile areas on the\nright and top sides of a layout.  Modified the density check\nscript and the fill generation script to operate on both .mag\nand .gds files.  Modified the fill generation script to use\nzlib compression when writing the final file (which can be\nhuge).  Modified all scripts (fill generation, density check,\nand antenna check) to use PDK_ROOT when available, and to make\na sensible search for the startup script file for magic.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0b869e6fcb00f49ca07e2e133d2445ff1e634519",
      "old_mode": 33188,
      "old_path": "VERSION",
      "new_id": "a9d399849d4cd73ff8886f1cdecc22a7eae77cdd",
      "new_mode": 33188,
      "new_path": "VERSION"
    },
    {
      "type": "modify",
      "old_id": "e7eb89f78975638afde676f1847e35261c746526",
      "old_mode": 33261,
      "old_path": "sky130/custom/scripts/check_antenna.py",
      "new_id": "cc2eb564c08ea2688a02d8042735dfe1eec1af1e",
      "new_mode": 33261,
      "new_path": "sky130/custom/scripts/check_antenna.py"
    },
    {
      "type": "modify",
      "old_id": "3affd97217b05951b8473cfd69f6069e09670257",
      "old_mode": 33261,
      "old_path": "sky130/custom/scripts/check_density.py",
      "new_id": "72bf2f90f3f26f236a9b6ad83a366244e1bb47aa",
      "new_mode": 33261,
      "new_path": "sky130/custom/scripts/check_density.py"
    },
    {
      "type": "modify",
      "old_id": "38ecc3919537d934f7e06dab94854b932e70cf43",
      "old_mode": 33261,
      "old_path": "sky130/custom/scripts/generate_fill.py",
      "new_id": "1d08dad941201393f26376fd6967e8b7f8c79aa4",
      "new_mode": 33261,
      "new_path": "sky130/custom/scripts/generate_fill.py"
    }
  ]
}
