)]}'
{
  "commit": "65801f349b7cbbbac01deff54252e766982a5394",
  "tree": "a8fce29f54d48c714a62ea7c946845931b0142a5",
  "parents": [
    "74dc3f27599c69160f1a15d71317ac100e9a38e2"
  ],
  "author": {
    "name": "Jeff DiCorpo",
    "email": "jeffdi@efabless.com",
    "time": "Fri Nov 18 22:16:57 2022 -0800"
  },
  "committer": {
    "name": "Jeff DiCorpo",
    "email": "jeffdi@efabless.com",
    "time": "Fri Nov 18 22:16:57 2022 -0800"
  },
  "message": "final gds oasis\n",
  "tree_diff": [
    {
      "type": "delete",
      "old_id": "ea0a6e46122015eb2881e92a8bb8f76306da61ef",
      "old_mode": 33188,
      "old_path": "gds/user_analog_project_wrapper.gds",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1d1a0db3f7046a3d113f9acd08fd4d3262952577",
      "new_mode": 33188,
      "new_path": "gds/user_analog_project_wrapper.gds.gz"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0aa3c2611fed4e6357258b8eaf001054df6de9c7",
      "new_mode": 33188,
      "new_path": "mpw_precheck/logs/gds.info"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "11196915654324f5282549d26e77dfa99a83d991",
      "new_mode": 33188,
      "new_path": "mpw_precheck/logs/git.info"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e57866f0add12743407fa31215f663260fca8197",
      "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": "4818c2e98ea503a8a5baf9a0a4e1548b0ff025cd",
      "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": "0b62e0739b503fd3678d9653b5a403010ad7e78f",
      "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": "eb4a955e6784dc0c1537bd2642549afa52370be5",
      "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": "1318a4d484cc38173b1a94b4d62dd061b7308147",
      "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": "bfd832c5bd6f20b0a1e3634479b14e91814d75af",
      "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": "6ee89017b069abd8a2ffac098cc9f30e164abd3f",
      "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": "342f738f9333a72da77e95fb1b9ac64c7594c353",
      "new_mode": 33188,
      "new_path": "mpw_precheck/logs/precheck.log"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "534ade9f2ec4cfb5e6e855a34f9ea3edb56b10f4",
      "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": "1fc00ad5ceb0a23bc518a0fdac462fbbc4f0458c",
      "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": "ec9fc1d2aa7eef519018606ad796fb60638f4cc3",
      "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": "20dae99f5daeec4f65dc3995f4742509177cf542",
      "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": "ebb8e2a1ab3ab2a6cd0d131b0e4ba8a50fefeafb",
      "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": "542d7d22f13ca146c9625c7f4fd0cde4c0a105a3",
      "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": "c52e50376073fdcefe0f0410e4ce5b043a56a7fb",
      "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": "4c75eb50db07e96ebb74a349a5136bd21e5211e5",
      "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": "64408d97201e8307191c23ac0268315a982245a2",
      "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": "d1ba18bd87571a1987bd1d1b61bbfbef95923195",
      "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": "f6c7020d8570e5423451aaf5cbe9310a0ca2ee0f",
      "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": "b69a1302ecf115f51b1b3981f08259de1f09a6c8",
      "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": "34ffc44331ad409a8417b0b64b84c4b73a8af86b",
      "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": "832b355cec268b8ed45bff6ebc66125e6f05ef0c",
      "new_mode": 33188,
      "new_path": "mpw_precheck/outputs/user_analog_project_wrapper.magic.drc.mag"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a3dba40861ddf6fa149de6ec600db591540e310d",
      "new_mode": 33188,
      "new_path": "mpw_precheck/outputs/user_analog_project_wrapper.xor.gds"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e015d5e861ec1ee964207cfb3a7989a739b10993",
      "new_mode": 33188,
      "new_path": "mpw_precheck/outputs/user_analog_project_wrapper_empty_erased.gds"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ae35b8e25164132adb0567af436743df8f71cb8b",
      "new_mode": 33188,
      "new_path": "mpw_precheck/outputs/user_analog_project_wrapper_erased.gds"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "71e41f438ed6088f533b01494590a38ebcbe0bf0",
      "new_mode": 33188,
      "new_path": "mpw_precheck/outputs/user_analog_project_wrapper_no_zero_areas.gds"
    },
    {
      "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": "fb6187e9e0125cd92b5fb06d3dbdbbe05c8cbc5d",
      "new_mode": 33188,
      "new_path": "signoff/assigned_slot"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d97588664cc4f1433246d556310b9fa0a76b43e9",
      "new_mode": 33188,
      "new_path": "signoff/caravel_layout.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "78360f89f7ee56767440df01ce900cb0ccc0c9d6",
      "new_mode": 33188,
      "new_path": "tapeout/logs/compose.log"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ef96892cb2f5dd640219c43497168e8d674c8c9f",
      "new_mode": 33188,
      "new_path": "tapeout/logs/fill_final.log"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b50401bc2949f959563e8332f43e835434181657",
      "new_mode": 33188,
      "new_path": "tapeout/logs/fill_initial.log"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9e8cf7accfe12a8f5530d348822dc69356dd2dfd",
      "new_mode": 33188,
      "new_path": "tapeout/logs/fill_intermediate.log"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0aa3c2611fed4e6357258b8eaf001054df6de9c7",
      "new_mode": 33188,
      "new_path": "tapeout/logs/gds.info"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "15add75e16e37df518193d2c3a415137f9934e03",
      "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": "b64729ded15e95f1d8163415f8fcb2144173a21f",
      "new_mode": 33188,
      "new_path": "tapeout/logs/git_clone.log"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "10c7c110ae353d6969a8c4fd3738c173cb5bfafb",
      "new_mode": 33188,
      "new_path": "tapeout/logs/klayout_beol.log"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "13bf997b324180be6ccbb5a6afca629caaa9d5ae",
      "new_mode": 33188,
      "new_path": "tapeout/logs/klayout_feol.log"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2389f3e93836ee7999ae911a507f61ef56640d5f",
      "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": "8a0bb3fccb9c9920308b0a4f1acf5420506d0fb2",
      "new_mode": 33188,
      "new_path": "tapeout/logs/klayout_gds2oas.log"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d4c7f02608fa38a8b366f04666f01813cec6fab2",
      "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": "2af894b5185aa2589a82988a112c4beb32f2f86f",
      "new_mode": 33188,
      "new_path": "tapeout/logs/klayout_zero_area.log"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5ed36df962a38c68848bd1c5933970f95f2b6013",
      "new_mode": 33188,
      "new_path": "tapeout/logs/oasis.info"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3bb11c67b5b029cd8b08301b76cd9381b2457aae",
      "new_mode": 33188,
      "new_path": "tapeout/logs/pdks.info"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "87217bb33989b8bfcd8bf9502279d611747586b3",
      "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": "74f5ee15aadd43e5df1ab168c4421f7dcdd816d9",
      "new_mode": 33188,
      "new_path": "tapeout/logs/ship_truck.log"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b630e4e4fc86d89cb9542e5198deff3c2aa9a06d",
      "new_mode": 33188,
      "new_path": "tapeout/logs/tools.info"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b5a2dcc1512e10cecbd15010d178d925c65c9c4a",
      "new_mode": 33188,
      "new_path": "tapeout/logs/uncompress.log"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7b57fc40d8a570e186d9bbcca4db65cfd6865241",
      "new_mode": 33188,
      "new_path": "tapeout/outputs/gds/caravel_00060907.gds.gz.00.split"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e3f2fe7ec76dfc35121cd759df6a8333348158aa",
      "new_mode": 33188,
      "new_path": "tapeout/outputs/gds/caravel_00060907.gds.gz.01.split"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "751bea76daf23a088997165d8a09f77c1cde8e30",
      "new_mode": 33188,
      "new_path": "tapeout/outputs/gds/caravel_00060907.gds.gz.02.split"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7b6c9868f7d20b4244848f510cefcfccbcdb6de2",
      "new_mode": 33188,
      "new_path": "tapeout/outputs/gds/caravel_00060907.gds.gz.03.split"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1d746ed5b819a9f242f3e213c9d479a1bee5b03a",
      "new_mode": 33188,
      "new_path": "tapeout/outputs/gds/caravel_00060907.gds.gz.04.split"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "83870b95071575e5459081ed1e46e3172baba625",
      "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": "79b5c1181da3e322aa483f6f1aa5238098147344",
      "new_mode": 33188,
      "new_path": "tapeout/outputs/klayout_beol_report.xml.summary"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "20c26ba7d6f6eb4dd3c15e5f52f39efce0b98872",
      "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": "2a7a00752582e65820020375367a9de5e13c564c",
      "new_mode": 33188,
      "new_path": "tapeout/outputs/klayout_feol_report.xml.summary"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "96d107a0bbd21bab0be6f77aa9e9d4d6c0357309",
      "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": "8d461a0edf2d51f6f3f9f63938395bd50a14b172",
      "new_mode": 33188,
      "new_path": "tapeout/outputs/klayout_fom_density_report.xml.summary"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f51da816481809b25d996fb2b9ecba52f8eb0ea9",
      "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": "8d461a0edf2d51f6f3f9f63938395bd50a14b172",
      "new_mode": 33188,
      "new_path": "tapeout/outputs/klayout_met_density_report.xml.summary"
    },
    {
      "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": "eddd7221b636ec49d73025204631dcdef82151ff",
      "new_mode": 33188,
      "new_path": "tapeout/outputs/mag/caravan.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": "a5d837dbc380748c90bc4de4ec73dcc6ef864e1f",
      "new_mode": 33188,
      "new_path": "tapeout/outputs/mag/gpio_defaults_block_0801.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": "3c583ebdfe0053ea5351ed67239de90f2568e67e",
      "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": "a4788a2454c56e0f5605dd9ea0bcbfd85bb76809",
      "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": "858c404192fb50e33b30f86d0c33659c29ed3b35",
      "new_mode": 33188,
      "new_path": "tapeout/outputs/oas/caravel_00060907.oas"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6f50e5f25c3ae590fe74267d7ec8b344c6a90df1",
      "new_mode": 33188,
      "new_path": "tapeout/outputs/verilog/gl/caravan.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": "379ba1c9f01da6d9fd8fb8704738ee98b0e79636",
      "new_mode": 33188,
      "new_path": "tapeout/outputs/verilog/gl/gpio_defaults_block_0801.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": "3817cb8952ca02afdf953ca23285d154d2283dc0",
      "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": "269137f472675c53f483475d7f4f7d2c8ff11ab3",
      "new_mode": 33188,
      "new_path": "tapeout/outputs/verilog/rtl/caravel.v"
    }
  ]
}
