)]}'
{
  "commit": "9698bb279b282558e5b20a4b3a4144fb3860daf4",
  "tree": "f7a7122bf94d009a52cbf577fd35df3b2eedb7f7",
  "parents": [
    "66ddda4d1ca46a3cccc34f606f75adea44b595f0"
  ],
  "author": {
    "name": "Jeff DiCorpo",
    "email": "jeffdi@efabless.com",
    "time": "Sun May 01 01:41:20 2022 -0700"
  },
  "committer": {
    "name": "Jeff DiCorpo",
    "email": "jeffdi@efabless.com",
    "time": "Sun May 01 01:41:20 2022 -0700"
  },
  "message": "final gds oasis\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a2c5298c045cdafbea828412b253937d4810f2f",
      "new_mode": 33188,
      "new_path": "mpw_precheck/logs/gds.info"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "395e120e7d7873c118bc4409b624485d0c4cc031",
      "new_mode": 33188,
      "new_path": "mpw_precheck/logs/git.info"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "df4a0cb11f3c37349615e00d1bdeb75da60a366a",
      "new_mode": 33188,
      "new_path": "mpw_precheck/logs/klayout_beol_check.log"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c227083464fb9af8955c90d2924774ee50abb547",
      "new_mode": 33188,
      "new_path": "mpw_precheck/logs/klayout_beol_check.total"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "152ddcbbb798c88fedb096e69bcac5367048af51",
      "new_mode": 33188,
      "new_path": "mpw_precheck/logs/klayout_feol_check.log"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c227083464fb9af8955c90d2924774ee50abb547",
      "new_mode": 33188,
      "new_path": "mpw_precheck/logs/klayout_feol_check.total"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7477499f8cfe4ee9bb68f8ea1b68ec0793aa0856",
      "new_mode": 33188,
      "new_path": "mpw_precheck/logs/klayout_met_min_ca_density_check.log"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c227083464fb9af8955c90d2924774ee50abb547",
      "new_mode": 33188,
      "new_path": "mpw_precheck/logs/klayout_met_min_ca_density_check.total"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1d33d56acb9b3854b9fbf9e1148d17aa6b7cc488",
      "new_mode": 33188,
      "new_path": "mpw_precheck/logs/klayout_offgrid_check.log"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c227083464fb9af8955c90d2924774ee50abb547",
      "new_mode": 33188,
      "new_path": "mpw_precheck/logs/klayout_offgrid_check.total"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a55af3f5ecace47ff92f29d754dcf7ce05120c14",
      "new_mode": 33188,
      "new_path": "mpw_precheck/logs/klayout_pin_label_purposes_overlapping_drawing_check.log"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c227083464fb9af8955c90d2924774ee50abb547",
      "new_mode": 33188,
      "new_path": "mpw_precheck/logs/klayout_pin_label_purposes_overlapping_drawing_check.total"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "22db11fabd761b1ac17adb0a38db8280f7d03145",
      "new_mode": 33188,
      "new_path": "mpw_precheck/logs/klayout_zeroarea_check.log"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c227083464fb9af8955c90d2924774ee50abb547",
      "new_mode": 33188,
      "new_path": "mpw_precheck/logs/klayout_zeroarea_check.total"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "40f099a96d770d6b0826779a6324f826deef37f7",
      "new_mode": 33188,
      "new_path": "mpw_precheck/logs/magic_drc_check.log"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c227083464fb9af8955c90d2924774ee50abb547",
      "new_mode": 33188,
      "new_path": "mpw_precheck/logs/magic_drc_check.total"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "19f87e140bf4960d765c2d33176a88fcc742387d",
      "new_mode": 33188,
      "new_path": "mpw_precheck/logs/pdks.info"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9b141e319ea9aa230729a16bc70c81c6829f7174",
      "new_mode": 33188,
      "new_path": "mpw_precheck/logs/precheck.log"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2f3f96c922c7cd7d38258d7fbaaa125d3ea900bf",
      "new_mode": 33188,
      "new_path": "mpw_precheck/logs/spdx_compliance_report.log"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9b2230aa755d0e883acb36e42ab7b6785f8a7cb8",
      "new_mode": 33188,
      "new_path": "mpw_precheck/logs/tools.info"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fa19f2efaaacea4df2032c89e8bbc2c14cc2ad5b",
      "new_mode": 33188,
      "new_path": "mpw_precheck/logs/xor_check.log"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c227083464fb9af8955c90d2924774ee50abb547",
      "new_mode": 33188,
      "new_path": "mpw_precheck/logs/xor_check.total"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5ffd9714071d9e6426e4b7d686b9e0fd4927611a",
      "new_mode": 33188,
      "new_path": "mpw_precheck/outputs/reports/klayout_beol_check.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "987027fe243626a95ddac46edaf85b856c5a8f65",
      "new_mode": 33188,
      "new_path": "mpw_precheck/outputs/reports/klayout_feol_check.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "698a39a1a51cfa179dd27673fb5c96a99d564d01",
      "new_mode": 33188,
      "new_path": "mpw_precheck/outputs/reports/klayout_met_min_ca_density_check.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "95ebbc9dac58533a6e94b7da28e6ad1d197b76f3",
      "new_mode": 33188,
      "new_path": "mpw_precheck/outputs/reports/klayout_offgrid_check.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ce12c8ade8c90337e645c53203f6bbefe16fed4a",
      "new_mode": 33188,
      "new_path": "mpw_precheck/outputs/reports/klayout_pin_label_purposes_overlapping_drawing_check.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7f95f691446f75f6ec29ba0237bd8b9d1f63a3c2",
      "new_mode": 33188,
      "new_path": "mpw_precheck/outputs/reports/klayout_zeroarea_check.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "46ca7f3c325bc761e0c14c1f52277cbfcbe9f5ab",
      "new_mode": 33188,
      "new_path": "mpw_precheck/outputs/reports/magic_drc_check.drc.report"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ac5b3c40fbc218bd54e5c84963edf2893649c175",
      "new_mode": 33188,
      "new_path": "mpw_precheck/outputs/reports/magic_drc_check.rdb"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "mpw_precheck/outputs/reports/magic_drc_check.tcl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "mpw_precheck/outputs/reports/magic_drc_check.tr"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0eff265b215c5fdcb4a5837782b650a233b681de",
      "new_mode": 33188,
      "new_path": "mpw_precheck/outputs/reports/magic_drc_check.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "db84a5a0e2130b806eb08689d7b595194fdb4672",
      "new_mode": 33188,
      "new_path": "mpw_precheck/outputs/user_project_wrapper.filtered.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "90caf425028341faddf28e31833f33e82ce01a30",
      "new_mode": 33188,
      "new_path": "mpw_precheck/outputs/user_project_wrapper.magic.drc.mag"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c40b35681b9319c7245ec3e753d9076515c59e7c",
      "new_mode": 33188,
      "new_path": "mpw_precheck/outputs/user_project_wrapper.xor.gds"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2ee665920f5c5213a949aadd25406eed8c91bf94",
      "new_mode": 33188,
      "new_path": "mpw_precheck/outputs/user_project_wrapper_empty_erased.gds"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2ee665920f5c5213a949aadd25406eed8c91bf94",
      "new_mode": 33188,
      "new_path": "mpw_precheck/outputs/user_project_wrapper_erased.gds"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "937abf3b974a834a33c49062bd81960028ca113d",
      "new_mode": 33188,
      "new_path": "mpw_precheck/outputs/user_project_wrapper_no_zero_areas.gds.gz"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "64070462909b62ebda2c0d9662c8aed92c4a43c1",
      "new_mode": 33188,
      "new_path": "signoff/.gitignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "445e2e7dde53b36dce80ac662b3decfa1d855ca2",
      "new_mode": 33188,
      "new_path": "signoff/assigned_slot"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0863dfeaf22c84bfbf369d6803a91263a681018f",
      "new_mode": 33188,
      "new_path": "signoff/caravel_layout.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "852f814da97fe065656fe6d194d605d529079633",
      "new_mode": 33188,
      "new_path": "signoff/make_final_oas"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b1012e0d2362ac5cd95c84173b675b91cd819fc2",
      "new_mode": 33188,
      "new_path": "tapeout/logs/compose.log"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ddf396a547bf4efe7f90fe3c0242d72ac5a438e4",
      "new_mode": 33188,
      "new_path": "tapeout/logs/fill_final.log"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d63d2cb8b82aa262479c0dce8064e125353ae4c1",
      "new_mode": 33188,
      "new_path": "tapeout/logs/fill_initial.log"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4afdb52c41925fb444cc408edd32c42aeb0c28c0",
      "new_mode": 33188,
      "new_path": "tapeout/logs/fill_intermediate.log"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a2c5298c045cdafbea828412b253937d4810f2f",
      "new_mode": 33188,
      "new_path": "tapeout/logs/gds.info"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "64f6dbcea36db229695f7c20c33b59dc206107dd",
      "new_mode": 33188,
      "new_path": "tapeout/logs/gen_gpio_defaults.log"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "283d18db01df7dc415730f7f54368154cf7f4188",
      "new_mode": 33188,
      "new_path": "tapeout/logs/git_clone.log"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a3a4d3c2549e6677896c31a04bee6e5ec4ff433c",
      "new_mode": 33188,
      "new_path": "tapeout/logs/klayout_beol.log"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "41c567e46629c09d0d6451baa5eb3982d0b80385",
      "new_mode": 33188,
      "new_path": "tapeout/logs/klayout_feol.log"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0b9fd2deed2c8362689d218dd7821c933a280e72",
      "new_mode": 33188,
      "new_path": "tapeout/logs/klayout_fom_density.log"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "43370fd6c7db4cc195d7e5709e3dd38187706f3b",
      "new_mode": 33188,
      "new_path": "tapeout/logs/klayout_gds2oas.log"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1cb67cfc298da0c640e5ba6d060af4f4f323d6d8",
      "new_mode": 33188,
      "new_path": "tapeout/logs/klayout_met_density.log"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "tapeout/logs/klayout_missing_cells.log"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2870100fd071009d2f387224029a56a8848ca9bd",
      "new_mode": 33188,
      "new_path": "tapeout/logs/oasis.info"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "49960dc19b0081e88a1317cf915259982b10fc9d",
      "new_mode": 33188,
      "new_path": "tapeout/logs/pdks.info"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5a7eac14f19f3e2a5d922688fe0cf51cfb8e03bc",
      "new_mode": 33188,
      "new_path": "tapeout/logs/set_user_id.log"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "59834d75e427d6eb028d1dd322b43c4814bc623d",
      "new_mode": 33188,
      "new_path": "tapeout/logs/ship_truck.log"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8e50a326f6663085374521efb931ee44a69ac6e4",
      "new_mode": 33188,
      "new_path": "tapeout/logs/tools.info"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "618b459c1ca0c489b309c6ecd796fc85f1b93000",
      "new_mode": 33188,
      "new_path": "tapeout/logs/uncompress.log"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d98ca535540a51e2e377b3af4ce2553c0c20e5a1",
      "new_mode": 33188,
      "new_path": "tapeout/outputs/gds/caravel_00054fe4.gds.gz.00.split"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "588b30dd00ab669bdf092980290dcff5ed45202c",
      "new_mode": 33188,
      "new_path": "tapeout/outputs/gds/caravel_00054fe4.gds.gz.01.split"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "18697112eb0c59b567ac1846de423f987967a92d",
      "new_mode": 33188,
      "new_path": "tapeout/outputs/gds/caravel_00054fe4.gds.gz.02.split"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f64e2107f431861753f760654152e733473b008d",
      "new_mode": 33188,
      "new_path": "tapeout/outputs/gds/caravel_00054fe4.gds.gz.03.split"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b44c2c50a52754aea9656bffeb44c7f779b958ad",
      "new_mode": 33188,
      "new_path": "tapeout/outputs/gds/caravel_00054fe4.gds.gz.04.split"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e82f11f5729f0cb10ec41643d470ebcc8eb6c816",
      "new_mode": 33188,
      "new_path": "tapeout/outputs/gds/caravel_00054fe4.gds.gz.05.split"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c8c3f3c85622fd6d111f3886735a45518478fe98",
      "new_mode": 33188,
      "new_path": "tapeout/outputs/klayout_beol_report.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3ca5f1bd805606b9e8108cdcbdfcbe0828485c58",
      "new_mode": 33188,
      "new_path": "tapeout/outputs/klayout_feol_report.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9e971354567889d6e4e918ad52058507106f7e6e",
      "new_mode": 33188,
      "new_path": "tapeout/outputs/klayout_fom_density_report.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8ff52f693431f9f412c24ed96bde6255704df77e",
      "new_mode": 33188,
      "new_path": "tapeout/outputs/klayout_met_density_report.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7ec699d6d7c29607769d50f81b6579c3b0e89eb3",
      "new_mode": 33261,
      "new_path": "tapeout/outputs/mag/.magicrc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bf106176a3bb43132ec9eef8404a37041207faf1",
      "new_mode": 33188,
      "new_path": "tapeout/outputs/mag/caravel.mag"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e15b2baf22094f51ff7175ae09e4f293f9e20afe",
      "new_mode": 33188,
      "new_path": "tapeout/outputs/mag/gpio_defaults_block_0403.mag"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "39a381a62bc531bddf6ad00d0b511cd53ac56370",
      "new_mode": 33188,
      "new_path": "tapeout/outputs/mag/gpio_defaults_block_1803.mag"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6ad139cc93ff42cada22116628578cccf7bf250f",
      "new_mode": 33188,
      "new_path": "tapeout/outputs/mag/user_id_prog_zero.mag"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0d4d9709e5471bd1974344338831e13d26d6028e",
      "new_mode": 33188,
      "new_path": "tapeout/outputs/mag/user_id_programming.mag"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c793bbfeac273377ad49b6a624f33e9eb03099c6",
      "new_mode": 33188,
      "new_path": "tapeout/outputs/mag/user_id_textblock.mag"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b9d79aef175955e550711acc9061f2e6319e1912",
      "new_mode": 33188,
      "new_path": "tapeout/outputs/oas/caravel_00054fe4.oas"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4dab3f18a5be74d4a0b901cff31169d6769b1c37",
      "new_mode": 33188,
      "new_path": "tapeout/outputs/verilog/gl/caravel.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "33fbfdeb4b731f1c240bc0546a05938472369bff",
      "new_mode": 33188,
      "new_path": "tapeout/outputs/verilog/gl/gpio_defaults_block_0403.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "13ad29aff576c83d15c47ee3391fdc1aaea24c84",
      "new_mode": 33188,
      "new_path": "tapeout/outputs/verilog/gl/gpio_defaults_block_1803.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1b0d1079ef00398f77e655570fcf9082afa70e5f",
      "new_mode": 33188,
      "new_path": "tapeout/outputs/verilog/gl/user_id_programming.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "53ffdef791ab26a11d454118ce576bd2ecac3d8b",
      "new_mode": 33188,
      "new_path": "tapeout/outputs/verilog/rtl/caravel.v"
    }
  ]
}
