)]}'
{
  "commit": "8e80d782bad327749923f21908c67928c116db72",
  "tree": "b14c4eaf9d4ccd8d9725bc28706b76a1f62dd930",
  "parents": [
    "ae78ab72c2f54e50464021950daff8c3883c6325"
  ],
  "author": {
    "name": "Tim Edwards",
    "email": "tim@opencircuitdesign.com",
    "time": "Tue Mar 01 01:29:16 2022 -0500"
  },
  "committer": {
    "name": "Tim Edwards",
    "email": "tim@opencircuitdesign.com",
    "time": "Tue Mar 01 01:29:16 2022 -0500"
  },
  "message": "Removed the original \"rcx_rules.info\" file and replaced with\nsix files, three for variant A and three for variant B,\ncomprising minimum, nominal, and maximum process corners.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9005dac16d62a9829528216188641af3646dc0d4",
      "old_mode": 33188,
      "old_path": "sky130/Makefile.in",
      "new_id": "db8e314e7f293bfebbf54615e84e4e5069783d8a",
      "new_mode": 33188,
      "new_path": "sky130/Makefile.in"
    },
    {
      "type": "delete",
      "old_id": "558f2ca85731c81a8bae00b75a6e0d2cc8173558",
      "old_mode": 33188,
      "old_path": "sky130/openlane/rcx_rules.info",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "65406c9ff04782333e0f760e569058dcadec66a2",
      "new_mode": 33188,
      "new_path": "sky130/openlane/rules.openrcx.sky130A.max.magic"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6c9b736008af4e1bd774a21c2be96f004ce08373",
      "new_mode": 33188,
      "new_path": "sky130/openlane/rules.openrcx.sky130A.min.magic"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a998649e74a149d705248ce4245af7293e5be0ba",
      "new_mode": 33188,
      "new_path": "sky130/openlane/rules.openrcx.sky130A.nom.magic"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "947c02f10189fc39b479cebdd74cc70a897fba53",
      "new_mode": 33188,
      "new_path": "sky130/openlane/rules.openrcx.sky130B.max.magic"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "02a1f4239b336971126c84556007387e54a507c3",
      "new_mode": 33188,
      "new_path": "sky130/openlane/rules.openrcx.sky130B.min.magic"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "40ce038b360ba372fee11f5e0e264c8e22960d19",
      "new_mode": 33188,
      "new_path": "sky130/openlane/rules.openrcx.sky130B.nom.magic"
    }
  ]
}
