)]}'
{
  "commit": "9eebde0a1c38980799e2d33cd2839b122fa59cc0",
  "tree": "556fe1911a9ce475a93dd888a4cd48897ef24bec",
  "parents": [
    "cb8692fdbec1ed7d01d69f425360e1d9b3461038"
  ],
  "author": {
    "name": "Garret Kelly",
    "email": "gdk@google.com",
    "time": "Tue Oct 22 15:36:49 2019 -0400"
  },
  "committer": {
    "name": "Garret Kelly",
    "email": "Garret.Kelly@gmail.com",
    "time": "Thu Oct 31 13:24:09 2019 -0400"
  },
  "message": "[doc] Completely replace docgen with hugo\n\nThis change completely replaces docgen and replaces or removes\ndocgen-specific markdown in documentation.  It also does the following:\n\n  * Updates all local links to use hugo relative references so that a\n    broken link is a broken build.\n  * Uses upstream wavedrom, which breaks at least one page that depends\n    on local modifications.\n  * Renames most hw/ip/**/ip_name.doc and dv_plan documents for a more\n    aesthetic document tree layout.\n  * Moves some doc/ pages into their own page bundle.\n  * Updates util/build_docs.py to pre-generate registers, hwcfg, and\n    dashboard fragments and invoke hugo.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "aae0cde10d459decb9c0bf0f0f476b1b0d963dc5",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "ac919ca9b60d08dee45a2d5860e6ef6973da3d89",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "rename",
      "old_id": "c1f127e0a7f6ebfbc7228629c799f5f819dec2f9",
      "old_mode": 33188,
      "old_path": "index.md",
      "new_id": "ecff7485ab719f5c0f24eff8415ad5ee39761af6",
      "new_mode": 33188,
      "new_path": "_index.md",
      "score": 74
    },
    {
      "type": "rename",
      "old_id": "db51e55dfb23f4ff3ecd390839464f37871a9bc9",
      "old_mode": 33188,
      "old_path": "doc/index.md",
      "new_id": "db51e55dfb23f4ff3ecd390839464f37871a9bc9",
      "new_mode": 33188,
      "new_path": "doc/_index.md",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "2d0b1cd31b9611d25a324db60a266187d45cb4f9",
      "old_mode": 33188,
      "old_path": "doc/project.md",
      "new_id": "0fd99ea5f998f1fb5c42c33fb54f54c0c9a68910",
      "new_mode": 33188,
      "new_path": "doc/project.md"
    },
    {
      "type": "modify",
      "old_id": "63df7fc3d0bb5a9a2041ef1a414fefc5aa75787a",
      "old_mode": 33188,
      "old_path": "doc/project/hw_dashboard.md",
      "new_id": "997226258a06bdcd5d9c415e1259b06ff5c2cfba",
      "new_mode": 33188,
      "new_path": "doc/project/hw_dashboard.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dd1b0672604eaaa7fa10e4bf8a21a629b0d9623a",
      "new_mode": 33188,
      "new_path": "doc/rm/_index.md"
    },
    {
      "type": "modify",
      "old_id": "1558232c7faafe5e3194aa5e0c6658ecebc77850",
      "old_mode": 33188,
      "old_path": "doc/rm/c_cpp_coding_style.md",
      "new_id": "34be6b188bd36df4a4aaafcd5477f2abd6e875ac",
      "new_mode": 33188,
      "new_path": "doc/rm/c_cpp_coding_style.md"
    },
    {
      "type": "rename",
      "old_id": "3207da69c630f5f55435925c1599b96a3ba74e76",
      "old_mode": 33188,
      "old_path": "doc/rm/comportability_diagram_alert_hw.svg",
      "new_id": "3207da69c630f5f55435925c1599b96a3ba74e76",
      "new_mode": 33188,
      "new_path": "doc/rm/comportability_specification/comportability_diagram_alert_hw.svg",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "919f169e0bd62393a6acb73d7ea8728b3a845a84",
      "old_mode": 33188,
      "old_path": "doc/rm/comportability_diagram_intr_hw.svg",
      "new_id": "919f169e0bd62393a6acb73d7ea8728b3a845a84",
      "new_mode": 33188,
      "new_path": "doc/rm/comportability_specification/comportability_diagram_intr_hw.svg",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "6c09d00b943ae425524956a4c878aa68d09b2364",
      "old_mode": 33188,
      "old_path": "doc/rm/comportability_diagram_peripheral.svg",
      "new_id": "6c09d00b943ae425524956a4c878aa68d09b2364",
      "new_mode": 33188,
      "new_path": "doc/rm/comportability_specification/comportability_diagram_peripheral.svg",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "d2966d08b04f65fec0acf37afab3427c9da649ff",
      "old_mode": 33188,
      "old_path": "doc/rm/comportability_specification.md",
      "new_id": "5096d899a55b1a03c5652bdf5a3863b19c6e37d2",
      "new_mode": 33188,
      "new_path": "doc/rm/comportability_specification/index.md",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "46da11a4458845933cf9b54e317dc59402c67cf0",
      "old_mode": 33188,
      "old_path": "doc/rm/crossbar_example_1.svg",
      "new_id": "46da11a4458845933cf9b54e317dc59402c67cf0",
      "new_mode": 33188,
      "new_path": "doc/rm/crossbar_tool/crossbar_example_1.svg",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "389a8b58205474190ff4d563f8555b10d5569208",
      "old_mode": 33188,
      "old_path": "doc/rm/crossbar_example_2.svg",
      "new_id": "389a8b58205474190ff4d563f8555b10d5569208",
      "new_mode": 33188,
      "new_path": "doc/rm/crossbar_tool/crossbar_example_2.svg",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "6d206a729549792d80e0c945e38bff13495f7093",
      "old_mode": 33188,
      "old_path": "doc/rm/crossbar_example_3.svg",
      "new_id": "6d206a729549792d80e0c945e38bff13495f7093",
      "new_mode": 33188,
      "new_path": "doc/rm/crossbar_tool/crossbar_example_3.svg",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "61b5680aeaeb11c56856f5f6cde10d20e1cec0be",
      "old_mode": 33188,
      "old_path": "doc/rm/crossbar_example_4.svg",
      "new_id": "61b5680aeaeb11c56856f5f6cde10d20e1cec0be",
      "new_mode": 33188,
      "new_path": "doc/rm/crossbar_tool/crossbar_example_4.svg",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "f5e469c8b2463c11ef998d791bdf6a2a79bdde42",
      "old_mode": 33188,
      "old_path": "doc/rm/crossbar_example_5.svg",
      "new_id": "f5e469c8b2463c11ef998d791bdf6a2a79bdde42",
      "new_mode": 33188,
      "new_path": "doc/rm/crossbar_tool/crossbar_example_5.svg",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "f206a405d96e9d6630b00ac7c9d7b27565893dfa",
      "old_mode": 33188,
      "old_path": "doc/rm/crossbar_tool.md",
      "new_id": "d43e3016637fcff8d6892cbe855a5b40e46362a6",
      "new_mode": 33188,
      "new_path": "doc/rm/crossbar_tool/index.md",
      "score": 96
    },
    {
      "type": "modify",
      "old_id": "9d69fe3455077f23f96c7c61049dfbeda139d3e4",
      "old_mode": 33188,
      "old_path": "doc/rm/hjson_usage_style.md",
      "new_id": "477a0badcb69aba8b77e999d5349fe394e66cd6e",
      "new_mode": 33188,
      "new_path": "doc/rm/hjson_usage_style.md"
    },
    {
      "type": "delete",
      "old_id": "47a08f0821b4b03ffda536ff4e7240a0267bcc23",
      "old_mode": 33188,
      "old_path": "doc/rm/index.md",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "73732ef6a5d1d33acbd4a82299e1a8d91d86ae35",
      "old_mode": 33188,
      "old_path": "doc/rm/markdown_usage_style.md",
      "new_id": "a7ab246518cb349c4bc5db1a08a6396ba0fd1ac1",
      "new_mode": 33188,
      "new_path": "doc/rm/markdown_usage_style.md"
    },
    {
      "type": "modify",
      "old_id": "244c9f5ba9b0f55f419770d8e9488c714c5d0308",
      "old_mode": 33188,
      "old_path": "doc/rm/python_coding_style.md",
      "new_id": "3f4dcc51859ccc2c7204fb99394c395f38841373",
      "new_mode": 33188,
      "new_path": "doc/rm/python_coding_style.md"
    },
    {
      "type": "modify",
      "old_id": "6d608e5c0a4b62fe1f4200e314f252bcaf750536",
      "old_mode": 33188,
      "old_path": "doc/rm/ref_manual_fpga.md",
      "new_id": "3dc0faef70b5670f87e4fe0905a3828981ced436",
      "new_mode": 33188,
      "new_path": "doc/rm/ref_manual_fpga.md"
    },
    {
      "type": "rename",
      "old_id": "de2d0fca17b1741143674600eb863aa0d9f7ab20",
      "old_mode": 33188,
      "old_path": "doc/rm/register_tool.md",
      "new_id": "3f67f80a45b409879b106078067ac8bd7c3486da",
      "new_mode": 33188,
      "new_path": "doc/rm/register_tool/index.md",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "d73798713914a246fa47e3f0865047eac230085f",
      "old_mode": 33188,
      "old_path": "doc/rm/reg_top.svg",
      "new_id": "d73798713914a246fa47e3f0865047eac230085f",
      "new_mode": 33188,
      "new_path": "doc/rm/register_tool/reg_top.svg",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e17e6798883cc4810be1c8df327dcf4bdef4f9df",
      "old_mode": 33188,
      "old_path": "doc/rm/subreg_ext.svg",
      "new_id": "e17e6798883cc4810be1c8df327dcf4bdef4f9df",
      "new_mode": 33188,
      "new_path": "doc/rm/register_tool/subreg_ext.svg",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "3c86aab61136761cdf9910490e7b93b7df86cb35",
      "old_mode": 33188,
      "old_path": "doc/rm/subreg_rw.svg",
      "new_id": "3c86aab61136761cdf9910490e7b93b7df86cb35",
      "new_mode": 33188,
      "new_path": "doc/rm/register_tool/subreg_rw.svg",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "caad926d75c23917890390ab7005b79dda7a54e3",
      "old_mode": 33188,
      "old_path": "doc/rm/subreg_rw0c.svg",
      "new_id": "caad926d75c23917890390ab7005b79dda7a54e3",
      "new_mode": 33188,
      "new_path": "doc/rm/register_tool/subreg_rw0c.svg",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "861c3ea15b2c769a2eadf114d3fd36122a8e84ff",
      "old_mode": 33188,
      "old_path": "doc/rm/subreg_rw1c.svg",
      "new_id": "861c3ea15b2c769a2eadf114d3fd36122a8e84ff",
      "new_mode": 33188,
      "new_path": "doc/rm/register_tool/subreg_rw1c.svg",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "db206b13a3b3dfeef1b6ce9c4de7afe82e80dffd",
      "old_mode": 33188,
      "old_path": "doc/rm/subreg_rw1s.svg",
      "new_id": "db206b13a3b3dfeef1b6ce9c4de7afe82e80dffd",
      "new_mode": 33188,
      "new_path": "doc/rm/register_tool/subreg_rw1s.svg",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "ad37f9d80119af5e5974456fcb2a6fdf9a9b1f2e",
      "old_mode": 33188,
      "old_path": "doc/rm/vendor_hw_tool.md",
      "new_id": "a8b0746eea42e1de1b2b619a63c3493fb2278b9e",
      "new_mode": 33188,
      "new_path": "doc/rm/vendor_hw_tool.md"
    },
    {
      "type": "modify",
      "old_id": "a86749cf29a551ad678c9990178a1f83588e24d9",
      "old_mode": 33188,
      "old_path": "doc/rm/verilog_coding_style.md",
      "new_id": "8f321c4b255e48e04d406051dc78062fb5dce6e0",
      "new_mode": 33188,
      "new_path": "doc/rm/verilog_coding_style.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1ac9fffb12d4d49d9bf8744f51e195227bf59c57",
      "new_mode": 33188,
      "new_path": "doc/ug/_index.md"
    },
    {
      "type": "modify",
      "old_id": "6369b01ac8c247f405e936d6a5649a34a8726c6a",
      "old_mode": 33188,
      "old_path": "doc/ug/design.md",
      "new_id": "99e9e3cc21baac5f6b38d47a8ff3d98dd079b46e",
      "new_mode": 33188,
      "new_path": "doc/ug/design.md"
    },
    {
      "type": "modify",
      "old_id": "70b38b11c7a1a7e615666cd9897fae86d6fcc940",
      "old_mode": 33188,
      "old_path": "doc/ug/fpga_boards.md",
      "new_id": "979ce5de1c5cdf941e22286bd4abfd50bf3f283c",
      "new_mode": 33188,
      "new_path": "doc/ug/fpga_boards.md"
    },
    {
      "type": "modify",
      "old_id": "7fded2ac560ae5072a4d5884d6f93ebd649b3e2d",
      "old_mode": 33188,
      "old_path": "doc/ug/getting_started.md",
      "new_id": "ad582e9dd43dc1ae9bcb193aefbedd2865122d59",
      "new_mode": 33188,
      "new_path": "doc/ug/getting_started.md"
    },
    {
      "type": "modify",
      "old_id": "e2cadde0feb6672c7de0b93e0fb37297a821d138",
      "old_mode": 33188,
      "old_path": "doc/ug/getting_started_design.md",
      "new_id": "70d27320571063f022b174c9b6cec47919389ba5",
      "new_mode": 33188,
      "new_path": "doc/ug/getting_started_design.md"
    },
    {
      "type": "modify",
      "old_id": "14ff727f5a2dbe33836f0e330a3d47b782b4411b",
      "old_mode": 33188,
      "old_path": "doc/ug/getting_started_fpga.md",
      "new_id": "d0c8100b6c3a28d63af7d1f1da66cd487227bdbe",
      "new_mode": 33188,
      "new_path": "doc/ug/getting_started_fpga.md"
    },
    {
      "type": "modify",
      "old_id": "d4b0c7c9b13812c6a305d069cbc9e08fa803bd37",
      "old_mode": 33188,
      "old_path": "doc/ug/getting_started_sw.md",
      "new_id": "fe3a52b38fe82e1d57b43fe9d2c344a343b6ec6c",
      "new_mode": 33188,
      "new_path": "doc/ug/getting_started_sw.md"
    },
    {
      "type": "modify",
      "old_id": "ce3915da766ec52f6fe37d22a4951be2c75cbcf2",
      "old_mode": 33188,
      "old_path": "doc/ug/getting_started_verilator.md",
      "new_id": "740505db08d758d28ece9c112dd0772883c8f431",
      "new_mode": 33188,
      "new_path": "doc/ug/getting_started_verilator.md"
    },
    {
      "type": "delete",
      "old_id": "abc5dec5bd7d9b467c058e1345430f2bf132a12f",
      "old_mode": 33188,
      "old_path": "doc/ug/index.md",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "rename",
      "old_id": "5eac59ad84d909d4db4ecb8d4e9dff8591094f6a",
      "old_mode": 33188,
      "old_path": "doc/ug/img/install_vivado/step1.png",
      "new_id": "5eac59ad84d909d4db4ecb8d4e9dff8591094f6a",
      "new_mode": 33188,
      "new_path": "doc/ug/install_instructions/img/install_vivado/step1.png",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "a76db34e0c1c48bb28e7d55522ed3d073dd5a116",
      "old_mode": 33188,
      "old_path": "doc/ug/img/install_vivado/step2.png",
      "new_id": "a76db34e0c1c48bb28e7d55522ed3d073dd5a116",
      "new_mode": 33188,
      "new_path": "doc/ug/install_instructions/img/install_vivado/step2.png",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "745902667dd8c84aa8eed5694d45bbe6ea9826fe",
      "old_mode": 33188,
      "old_path": "doc/ug/img/install_vivado/step3.png",
      "new_id": "745902667dd8c84aa8eed5694d45bbe6ea9826fe",
      "new_mode": 33188,
      "new_path": "doc/ug/install_instructions/img/install_vivado/step3.png",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "a597008b09ce809f8ca355af86b45de81b55bb55",
      "old_mode": 33188,
      "old_path": "doc/ug/img/install_vivado/step4.png",
      "new_id": "a597008b09ce809f8ca355af86b45de81b55bb55",
      "new_mode": 33188,
      "new_path": "doc/ug/install_instructions/img/install_vivado/step4.png",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "8c4c8537cd5ccbcbd0e5cb9eb40df522daee5cd7",
      "old_mode": 33188,
      "old_path": "doc/ug/img/install_vivado/step5.png",
      "new_id": "8c4c8537cd5ccbcbd0e5cb9eb40df522daee5cd7",
      "new_mode": 33188,
      "new_path": "doc/ug/install_instructions/img/install_vivado/step5.png",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "0d6e1759265a6e34140833264976039f0186c11c",
      "old_mode": 33188,
      "old_path": "doc/ug/img/install_vivado/step6.png",
      "new_id": "0d6e1759265a6e34140833264976039f0186c11c",
      "new_mode": 33188,
      "new_path": "doc/ug/install_instructions/img/install_vivado/step6.png",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "bee3ac3a71c32197db66e07c9a6bd95a9f670e5f",
      "old_mode": 33188,
      "old_path": "doc/ug/img/install_vivado/step7.png",
      "new_id": "bee3ac3a71c32197db66e07c9a6bd95a9f670e5f",
      "new_mode": 33188,
      "new_path": "doc/ug/install_instructions/img/install_vivado/step7.png",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "50288adb84ab4c7af518cf3c1297ec73a2a63865",
      "old_mode": 33188,
      "old_path": "doc/ug/img/install_vivado/step8.png",
      "new_id": "50288adb84ab4c7af518cf3c1297ec73a2a63865",
      "new_mode": 33188,
      "new_path": "doc/ug/install_instructions/img/install_vivado/step8.png",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "adde2518b4a73bc541f84643972211628cc2630b",
      "old_mode": 33188,
      "old_path": "doc/ug/img/install_vivado/vivado_download.png",
      "new_id": "adde2518b4a73bc541f84643972211628cc2630b",
      "new_mode": 33188,
      "new_path": "doc/ug/install_instructions/img/install_vivado/vivado_download.png",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "128d26f318c61c3a1e8b234fae58d0a47671bcfc",
      "old_mode": 33188,
      "old_path": "doc/ug/install_instructions.md",
      "new_id": "d219735ab2b997c19275b85b5b6a1e78f0a68cf8",
      "new_mode": 33188,
      "new_path": "doc/ug/install_instructions/index.md",
      "score": 99
    },
    {
      "type": "modify",
      "old_id": "efdd3bf0c28a3e1dbe4673f636852677176abf72",
      "old_mode": 33188,
      "old_path": "doc/ug/quickstart.md",
      "new_id": "d838ea762b23d772b148291e528dbb4b3156af26",
      "new_mode": 33188,
      "new_path": "doc/ug/quickstart.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "846c4e4362e74c812f0e65111b0d72c2b45a23c5",
      "new_mode": 33188,
      "new_path": "hw/_index.md"
    },
    {
      "type": "modify",
      "old_id": "8ae9e81d7b57ca8dceed6fe5e5430df32e28e82e",
      "old_mode": 33188,
      "old_path": "hw/dv/doc/dv_plan_template.md",
      "new_id": "fa0a2eb2df5129705798d706cd91a488a3830e86",
      "new_mode": 33188,
      "new_path": "hw/dv/doc/dv_plan_template.md"
    },
    {
      "type": "rename",
      "old_id": "f28a3612dd3f9c5203cdcc99c7eab22769469fb5",
      "old_mode": 33188,
      "old_path": "hw/dv/sv/cip_lib/env.svg",
      "new_id": "f28a3612dd3f9c5203cdcc99c7eab22769469fb5",
      "new_mode": 33188,
      "new_path": "hw/dv/sv/cip_lib/doc/env.svg",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "287f40a17cd1e7f45a4e28a24951fd30ef05174d",
      "old_mode": 33188,
      "old_path": "hw/dv/sv/cip_lib/README.md",
      "new_id": "ab0dff4fa229f83a8b1695b24073d4e00a4653f2",
      "new_mode": 33188,
      "new_path": "hw/dv/sv/cip_lib/doc/index.md",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "865a5fe2c3b1ed71462e14e9330d8151e1080a82",
      "old_mode": 33188,
      "old_path": "hw/dv/sv/cip_lib/tb.svg",
      "new_id": "865a5fe2c3b1ed71462e14e9330d8151e1080a82",
      "new_mode": 33188,
      "new_path": "hw/dv/sv/cip_lib/doc/tb.svg",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "ba63dc5613e3844f809960387f7fb6bf7da70db8",
      "old_mode": 33188,
      "old_path": "hw/dv/sv/common_ifs/README.md",
      "new_id": "15a595b6503383e4e0bac5653dbe21f29fde013a",
      "new_mode": 33188,
      "new_path": "hw/dv/sv/common_ifs/README.md"
    },
    {
      "type": "modify",
      "old_id": "a6193f6c285f6c443a6313dc4d9d97d2c759e733",
      "old_mode": 33188,
      "old_path": "hw/dv/sv/csr_utils/README.md",
      "new_id": "66b84af554fc98b12900f9db64c43f0b1d348e1f",
      "new_mode": 33188,
      "new_path": "hw/dv/sv/csr_utils/README.md"
    },
    {
      "type": "modify",
      "old_id": "15f983c9a9016d8601f258eeec17099b7f1b8d37",
      "old_mode": 33188,
      "old_path": "hw/dv/sv/dv_lib/README.md",
      "new_id": "a67a839f7b4e35c0525618b7a05c41b81353a730",
      "new_mode": 33188,
      "new_path": "hw/dv/sv/dv_lib/README.md"
    },
    {
      "type": "modify",
      "old_id": "c3f27abaa351fec21ef7cea5f47a03ebd22f9c59",
      "old_mode": 33188,
      "old_path": "hw/dv/sv/i2c_agent/README.md",
      "new_id": "5da5bcff3a5e9c70bdb904431282654d48d57b25",
      "new_mode": 33188,
      "new_path": "hw/dv/sv/i2c_agent/README.md"
    },
    {
      "type": "modify",
      "old_id": "aacda5475252a30afe0b8c7d8f6e3181df00c9a8",
      "old_mode": 33188,
      "old_path": "hw/dv/sv/jtag_agent/README.md",
      "new_id": "92f17b623786a274da428b9459a9b51f610f65bc",
      "new_mode": 33188,
      "new_path": "hw/dv/sv/jtag_agent/README.md"
    },
    {
      "type": "modify",
      "old_id": "2850f37aa4582c4b06025c5c973aabbd59b1f2f0",
      "old_mode": 33188,
      "old_path": "hw/dv/sv/spi_agent/README.md",
      "new_id": "30e7899a5842eec3f31828bd1469071ccee53751",
      "new_mode": 33188,
      "new_path": "hw/dv/sv/spi_agent/README.md"
    },
    {
      "type": "modify",
      "old_id": "1ec0990ed7b3c7a811c761d2b05f79939fed3288",
      "old_mode": 33188,
      "old_path": "hw/dv/sv/tl_agent/README.md",
      "new_id": "f3fb3ed5f3b597cea57c53d2ea4d1b2b05827b38",
      "new_mode": 33188,
      "new_path": "hw/dv/sv/tl_agent/README.md"
    },
    {
      "type": "modify",
      "old_id": "4b25797ed5c5af1f026b3619ebe01a54da0af477",
      "old_mode": 33188,
      "old_path": "hw/dv/tools/README.md",
      "new_id": "3c0a5dbdf607301a2ef237b927c2319a050fb674",
      "new_mode": 33188,
      "new_path": "hw/dv/tools/README.md"
    },
    {
      "type": "modify",
      "old_id": "775193918075179547d07fb425aad7444a2f5297",
      "old_mode": 33188,
      "old_path": "hw/formal/README.md",
      "new_id": "aa795724284bffa07e7a828f10dd7559312ccf9e",
      "new_mode": 33188,
      "new_path": "hw/formal/README.md"
    },
    {
      "type": "delete",
      "old_id": "ad5c1c5ea24c1b357ca80f179a8c555179c34ce4",
      "old_mode": 33188,
      "old_path": "hw/index.md",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "rename",
      "old_id": "4b1df1539b20496574ab08ba9b739453b927f63f",
      "old_mode": 33188,
      "old_path": "hw/ip/aes/doc/aes.md",
      "new_id": "333ef98315ba6940f90d83d97346484f20b562a4",
      "new_mode": 33188,
      "new_path": "hw/ip/aes/doc/index.md",
      "score": 96
    },
    {
      "type": "rename",
      "old_id": "3890998f3ba1af93f1b1dcb73ad64b0c04a3af6e",
      "old_mode": 33188,
      "old_path": "hw/ip/alert_handler/doc/alert_handler.md",
      "new_id": "1af9c4caa4d4218d68475ec4022100abf3ffe91b",
      "new_mode": 33188,
      "new_path": "hw/ip/alert_handler/doc/index.md",
      "score": 92
    },
    {
      "type": "rename",
      "old_id": "e150c74fcbcb20612d125a2e3a4d78dccb83733c",
      "old_mode": 33188,
      "old_path": "hw/ip/flash_ctrl/doc/flash_ctrl.md",
      "new_id": "1b873f3a29499dd4c948c629a5dca5d1b02d4122",
      "new_mode": 33188,
      "new_path": "hw/ip/flash_ctrl/doc/index.md",
      "score": 92
    },
    {
      "type": "rename",
      "old_id": "655966e0cb111baebecc2641da148fedc784ecbb",
      "old_mode": 33188,
      "old_path": "hw/ip/gpio/doc/gpio.md",
      "new_id": "b4d04b16bd0224a2202247fbc8f1d17ca1548450",
      "new_mode": 33188,
      "new_path": "hw/ip/gpio/doc/_index.md",
      "score": 81
    },
    {
      "type": "rename",
      "old_id": "3fb2b6f69fef1736a959992c57f6f7a51fd0bb3e",
      "old_mode": 33188,
      "old_path": "hw/ip/gpio/doc/gpio_dv_plan.md",
      "new_id": "ea8e6d045cd576969e1e5fdcc4a8a7619731a036",
      "new_mode": 33188,
      "new_path": "hw/ip/gpio/doc/dv_plan/index.md",
      "score": 80
    },
    {
      "type": "rename",
      "old_id": "303be89b55d6b1cb2d4f2b674c04f628fc322d76",
      "old_mode": 33188,
      "old_path": "hw/ip/gpio/doc/tb.svg",
      "new_id": "303be89b55d6b1cb2d4f2b674c04f628fc322d76",
      "new_mode": 33188,
      "new_path": "hw/ip/gpio/doc/dv_plan/tb.svg",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "9b17a3e2f5f821c339a405f42224f643ec25ef75",
      "old_mode": 33188,
      "old_path": "hw/ip/hmac/doc/hmac.md",
      "new_id": "216582754e1c6deb92e2bfc8806c8de9fd6a48fe",
      "new_mode": 33188,
      "new_path": "hw/ip/hmac/doc/_index.md",
      "score": 85
    },
    {
      "type": "rename",
      "old_id": "4dab3f49fc14f6aaa909dd067d85ab8641ba39c3",
      "old_mode": 33188,
      "old_path": "hw/ip/hmac/doc/hmac_dv_plan.md",
      "new_id": "e26a5384298ef0e40a49f50594004128ffca6715",
      "new_mode": 33188,
      "new_path": "hw/ip/hmac/doc/dv_plan/index.md",
      "score": 80
    },
    {
      "type": "rename",
      "old_id": "626ea2abeb36716798e695aa6c4c2f328d1d1290",
      "old_mode": 33188,
      "old_path": "hw/ip/hmac/doc/tb.svg",
      "new_id": "626ea2abeb36716798e695aa6c4c2f328d1d1290",
      "new_mode": 33188,
      "new_path": "hw/ip/hmac/doc/dv_plan/tb.svg",
      "score": 100
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c7509cc25ea30ca5717cef13b2b6f2a63978da19",
      "new_mode": 33188,
      "new_path": "hw/ip/i2c/doc/_index.md"
    },
    {
      "type": "rename",
      "old_id": "d9b769f5ea2ac5b23092afd31597f77aa4f374ad",
      "old_mode": 33188,
      "old_path": "hw/ip/i2c/doc/i2c_dv_plan.md",
      "new_id": "6279c6fb453363dca155291cf38b63a57bf3b30b",
      "new_mode": 33188,
      "new_path": "hw/ip/i2c/doc/dv_plan/index.md",
      "score": 69
    },
    {
      "type": "rename",
      "old_id": "969a5dc6f3edda421890b17125e571089945e938",
      "old_mode": 33188,
      "old_path": "hw/ip/i2c/doc/tb.svg",
      "new_id": "969a5dc6f3edda421890b17125e571089945e938",
      "new_mode": 33188,
      "new_path": "hw/ip/i2c/doc/dv_plan/tb.svg",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "41be20c151313df467126ac661622bb07891041d",
      "old_mode": 33188,
      "old_path": "hw/ip/padctrl/doc/padctrl.md",
      "new_id": "5c0702116ac36eb2d5b967732b5e1b419450f4fb",
      "new_mode": 33188,
      "new_path": "hw/ip/padctrl/doc/index.md",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "101640130976d699df413eb0fb1b8a2eeae5603d",
      "old_mode": 33188,
      "old_path": "hw/ip/pinmux/doc/pinmux.md",
      "new_id": "a4aceb9352d75ef8d925b253c61ea4d10833c9d9",
      "new_mode": 33188,
      "new_path": "hw/ip/pinmux/doc/index.md",
      "score": 92
    },
    {
      "type": "modify",
      "old_id": "6a863df158a37e46ba999b4c673576edf41b0ec0",
      "old_mode": 33188,
      "old_path": "hw/ip/prim/doc/prim_lfsr.md",
      "new_id": "31b7ad44b477a4fc453736ca85bb6a0c2a4b686d",
      "new_mode": 33188,
      "new_path": "hw/ip/prim/doc/prim_lfsr.md"
    },
    {
      "type": "modify",
      "old_id": "970e7f82e4f6b5836a2ef946e993a9aaacc7034d",
      "old_mode": 33188,
      "old_path": "hw/ip/prim/doc/prim_packer.md",
      "new_id": "3ae2f859ad36a3f01494e6de6f0384e3bc199a05",
      "new_mode": 33188,
      "new_path": "hw/ip/prim/doc/prim_packer.md"
    },
    {
      "type": "rename",
      "old_id": "6b741a85b43591cef2b38826a8f8fa2c24059265",
      "old_mode": 33188,
      "old_path": "hw/ip/rv_core_ibex/doc/rv_core_ibex.md",
      "new_id": "879b51ca3145d62a9269608345bdd6f2f361b3a0",
      "new_mode": 33188,
      "new_path": "hw/ip/rv_core_ibex/doc/index.md",
      "score": 87
    },
    {
      "type": "rename",
      "old_id": "b38cc867169612262fb43422c9b0a2ed3b1a4c23",
      "old_mode": 33188,
      "old_path": "hw/ip/rv_dm/doc/rv_dm.md",
      "new_id": "860429089bfc743133e570cb2de93d10535e3918",
      "new_mode": 33188,
      "new_path": "hw/ip/rv_dm/doc/index.md",
      "score": 85
    },
    {
      "type": "rename",
      "old_id": "1158f0e6ee78b684026714356e1718e28e7e7a8a",
      "old_mode": 33188,
      "old_path": "hw/ip/rv_plic/doc/rv_plic.md",
      "new_id": "4e0e6fab32abe66f38817264d317aefedc227ba9",
      "new_mode": 33188,
      "new_path": "hw/ip/rv_plic/doc/index.md",
      "score": 79
    },
    {
      "type": "rename",
      "old_id": "92f005440c5f38f92222c33f3c5d694c1f6632b9",
      "old_mode": 33188,
      "old_path": "hw/ip/rv_timer/doc/rv_timer.md",
      "new_id": "732d680aadb7f8980226dc9dbdf8224d87d4a9b4",
      "new_mode": 33188,
      "new_path": "hw/ip/rv_timer/doc/_index.md",
      "score": 89
    },
    {
      "type": "rename",
      "old_id": "b60954c6f0163530115826825ae57250ed4744fe",
      "old_mode": 33188,
      "old_path": "hw/ip/rv_timer/doc/rv_timer_dv_plan.md",
      "new_id": "cddabeffe66fd185ae624b4c0b202ccc76565f7a",
      "new_mode": 33188,
      "new_path": "hw/ip/rv_timer/doc/dv_plan/index.md",
      "score": 79
    },
    {
      "type": "rename",
      "old_id": "1bded7e51ae42b3715e6d9b92fe4fdc862d39ff1",
      "old_mode": 33188,
      "old_path": "hw/ip/rv_timer/doc/tb.svg",
      "new_id": "1bded7e51ae42b3715e6d9b92fe4fdc862d39ff1",
      "new_mode": 33188,
      "new_path": "hw/ip/rv_timer/doc/dv_plan/tb.svg",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "0a3208eee366a28a6d71c025d81cb02d238ed943",
      "old_mode": 33188,
      "old_path": "hw/ip/spi_device/doc/spi_device.md",
      "new_id": "116cd388887fbac7929ddd6ebcb7f99e9526041b",
      "new_mode": 33188,
      "new_path": "hw/ip/spi_device/doc/index.md",
      "score": 91
    },
    {
      "type": "modify",
      "old_id": "52d82e4714d06812324359119b7b65cfaf0735a6",
      "old_mode": 33188,
      "old_path": "hw/ip/tlul/doc/TlulProtocolChecker.md",
      "new_id": "73fc72f87263feb1af92a183fc44d584d79b207e",
      "new_mode": 33188,
      "new_path": "hw/ip/tlul/doc/TlulProtocolChecker.md"
    },
    {
      "type": "rename",
      "old_id": "5225c3643dec09525400634741db452044c70c58",
      "old_mode": 33188,
      "old_path": "hw/ip/tlul/doc/tlul.md",
      "new_id": "d30b28f2bd1fc314cf644742ca02cd76740e9ab7",
      "new_mode": 33188,
      "new_path": "hw/ip/tlul/doc/_index.md",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "d1d761593fe67ef36193bbfc0e2348aa1f795b26",
      "old_mode": 33188,
      "old_path": "hw/ip/uart/doc/uart.md",
      "new_id": "a9e9783a14ecb43566142eb63a8575efedc09e94",
      "new_mode": 33188,
      "new_path": "hw/ip/uart/doc/_index.md",
      "score": 90
    },
    {
      "type": "rename",
      "old_id": "ae7a69bb916284881792f8b4e4e4cd52502cf3bf",
      "old_mode": 33188,
      "old_path": "hw/ip/uart/doc/uart_dv_plan.md",
      "new_id": "2cdd7441fc2d0a458592b00e1b6d2119473b18bd",
      "new_mode": 33188,
      "new_path": "hw/ip/uart/doc/dv_plan/index.md",
      "score": 71
    },
    {
      "type": "rename",
      "old_id": "bb9f29f7ad70984c32ff9c0c5a745f5ab071cb5f",
      "old_mode": 33188,
      "old_path": "hw/ip/uart/doc/tb.svg",
      "new_id": "bb9f29f7ad70984c32ff9c0c5a745f5ab071cb5f",
      "new_mode": 33188,
      "new_path": "hw/ip/uart/doc/dv_plan/tb.svg",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "720c74cd592d1d536b324f562977d012b95984b3",
      "old_mode": 33188,
      "old_path": "hw/ip/usbdev/doc/usbdev.md",
      "new_id": "bfe6e599c5ca13b16a92123506725f1d7da46af5",
      "new_mode": 33188,
      "new_path": "hw/ip/usbdev/doc/index.md",
      "score": 87
    },
    {
      "type": "rename",
      "old_id": "40b9651f7dcdfc5f040d5eef9bfcf89baba856f7",
      "old_mode": 33188,
      "old_path": "hw/ip/usbuart/doc/usbuart.md",
      "new_id": "a4d5ca9b0dad8e1498f4cc812817d2bba086a541",
      "new_mode": 33188,
      "new_path": "hw/ip/usbuart/doc/index.md",
      "score": 86
    },
    {
      "type": "rename",
      "old_id": "8b101235558d25531d75b7551113e2418dcca97f",
      "old_mode": 33188,
      "old_path": "hw/top_earlgrey/doc/top_earlgrey.md",
      "new_id": "67eafb24e07a3ad821b0b4c3e694f4281ccb6fd5",
      "new_mode": 33188,
      "new_path": "hw/top_earlgrey/doc/index.md",
      "score": 96
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "site/docs/.gitignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bc406f05614660340d90008ead85d26f50ea87db",
      "new_mode": 33188,
      "new_path": "site/docs/assets/scss/style.scss"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "de5ed511317d81d0d79cd3f4821a48cd1b575d89",
      "new_mode": 33188,
      "new_path": "site/docs/config.toml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a70f59a966c7c5ce9b6b63e2ac4152b9accb1e27",
      "new_mode": 33188,
      "new_path": "site/docs/layouts/_default/list.html"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a70f59a966c7c5ce9b6b63e2ac4152b9accb1e27",
      "new_mode": 33188,
      "new_path": "site/docs/layouts/_default/single.html"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5d6adfce695ec58ebf39892c77488a1d727b1c22",
      "new_mode": 33188,
      "new_path": "site/docs/layouts/partials/footer.html"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a689a987a204d2025f63e781684b9da7f47b0b04",
      "new_mode": 33188,
      "new_path": "site/docs/layouts/partials/head.html"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "af00d2a0b8b8b5237b32018bcc3bd9521fb43ce5",
      "new_mode": 33188,
      "new_path": "site/docs/layouts/shortcodes/dashboard.html"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "40da0e40093d172620ca1694f88d52ef32578daa",
      "new_mode": 33188,
      "new_path": "site/docs/layouts/shortcodes/hwcfg.html"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6e0d678ccfea592c797f8ebf0f20837b2ac1cb63",
      "new_mode": 33188,
      "new_path": "site/docs/layouts/shortcodes/registers.html"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d6f4f6777650dec038a1300c35e4f7b04b67c0e9",
      "new_mode": 33188,
      "new_path": "site/docs/layouts/shortcodes/regref.html"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "37c7a2f4985787728a79b6d7038bb494b626a565",
      "new_mode": 33188,
      "new_path": "site/docs/layouts/shortcodes/testplan.html"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ca1a52256f91209f060b1528375051668497aa38",
      "new_mode": 33188,
      "new_path": "site/docs/layouts/shortcodes/wavejson.html"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5853aaea53bc07801e8ee3af2e700849e30fb6a0",
      "new_mode": 40960,
      "new_path": "site/docs/static/LICENSE"
    },
    {
      "type": "delete",
      "old_id": "ad6abe0d4a34074d0bcdead05e0949cf2b613598",
      "old_mode": 33188,
      "old_path": "sitemap.md",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "bd5d8b451bb7f802a88d00c89e1d5d9fc73da3b4",
      "old_mode": 33188,
      "old_path": "sw/device/boot_rom/README.md",
      "new_id": "3de19976472e67493f5a521b41620e67474c1c33",
      "new_mode": 33188,
      "new_path": "sw/device/boot_rom/README.md"
    },
    {
      "type": "modify",
      "old_id": "d20297329987f9f746ebc6cd65b04b51cd1ce6ac",
      "old_mode": 33188,
      "old_path": "sw/device/doc/sw_build_flow.md",
      "new_id": "ce6aa76ffcb134e6b24d318ae62a6ce45a48987b",
      "new_mode": 33188,
      "new_path": "sw/device/doc/sw_build_flow.md"
    },
    {
      "type": "modify",
      "old_id": "8f327f32095cc6bc5c454a1cc63c554634a295a6",
      "old_mode": 33188,
      "old_path": "sw/host/spiflash/README.md",
      "new_id": "24e1d7bd62ded77fbdf9a22145ad95b7a609f25b",
      "new_mode": 33188,
      "new_path": "sw/host/spiflash/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4b5e386024578cfb7e274b8fd758fc9129c0faf6",
      "new_mode": 33188,
      "new_path": "util/_index.md"
    },
    {
      "type": "modify",
      "old_id": "00389b090e85830217e1c2d8b9ee486bc891cb16",
      "old_mode": 33261,
      "old_path": "util/build_docs.py",
      "new_id": "cea7709d62c84ccded21aac85d2e5cfd1aebf751",
      "new_mode": 33261,
      "new_path": "util/build_docs.py"
    },
    {
      "type": "delete",
      "old_id": "7e62889059d5968be1befde690b3ab284520b2b5",
      "old_mode": 33261,
      "old_path": "util/docgen.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "9ad0f5a55e110e316217ab8fc86a49907073fde1",
      "old_mode": 33188,
      "old_path": "util/docgen/LICENSE.mistletoe",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "faf93c48c3e1ea15d31a782a312046f5b72692d0",
      "old_mode": 33188,
      "old_path": "util/docgen/README.md",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "8b137891791fe96927ad78e64b0aad7bded08bdc",
      "old_mode": 33188,
      "old_path": "util/docgen/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "5646693e4b5597ea5689eb6a5d62ac9d45f96d33",
      "old_mode": 33188,
      "old_path": "util/docgen/examples/README.md",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "07eedad7540c8dc51c7a6771c7ba85697b5d6425",
      "old_mode": 33188,
      "old_path": "util/docgen/examples/badwen.hjson",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c8cc971e7b776746bab295ab80a10038a116a70d",
      "old_mode": 33188,
      "old_path": "util/docgen/examples/badwen.md",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "0e8e5a115e989038c7ee0ab554c10764e48b7d34",
      "old_mode": 33188,
      "old_path": "util/docgen/examples/errors.hjson",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "db9ee1dc5b0b12a9089ba5879520ce89ba07e0aa",
      "old_mode": 33188,
      "old_path": "util/docgen/examples/errors.md",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "1329d55ebce432375097ae03d4143d32219932ad",
      "old_mode": 33188,
      "old_path": "util/docgen/examples/gp.hjson",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "510a48ce071cd0c010c250205515c785ce5d102e",
      "old_mode": 33188,
      "old_path": "util/docgen/examples/gp.md",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "0a9e37fa141e292df00c1a321e8d69b533fb9b88",
      "old_mode": 33188,
      "old_path": "util/docgen/examples/include/inc2.md",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "89c809624892184d91d6461794bd6f409bf2ab91",
      "old_mode": 33188,
      "old_path": "util/docgen/examples/include/included.md",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "66127dc6d1776fe950b8163714aa7755b2cec22e",
      "old_mode": 33261,
      "old_path": "util/docgen/examples/ls",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3873b212969bc987619f1d78e8e1ed6dcdcd0d9d",
      "old_mode": 33188,
      "old_path": "util/docgen/examples/test_inc.md",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3c9c92e94f8b7d219ae3d71de1c53d68e0c64be7",
      "old_mode": 33188,
      "old_path": "util/docgen/examples/test_win.md",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "bf8e36c6f952110f331febb6645faf3da58ed0a5",
      "old_mode": 33188,
      "old_path": "util/docgen/examples/uart.hjson",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e0be560879123932e5692c013e6a103f0b5fccf4",
      "old_mode": 33188,
      "old_path": "util/docgen/examples/uart.md",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c88f294a55ed47046b27226dd70ae29e47c45ccb",
      "old_mode": 33188,
      "old_path": "util/docgen/examples/uart16550.hjson",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "8fb339539b44fb76a214f0d2905ffeded09635f0",
      "old_mode": 33188,
      "old_path": "util/docgen/examples/uart16550.md",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "8f227d64e41d773cbd1fff7919b0137dddfdecaa",
      "old_mode": 33188,
      "old_path": "util/docgen/examples/uartcfg.hjson",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "2ac94e9cedf148e86899d796563becbe81910235",
      "old_mode": 33188,
      "old_path": "util/docgen/examples/uartcfg.md",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "9d228d190b4ca1fcc47811129a664d9f2e0aa055",
      "old_mode": 33188,
      "old_path": "util/docgen/examples/win.hjson",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "05f2de72678d17df4a74581dfcabf901807489a3",
      "old_mode": 33188,
      "old_path": "util/docgen/generate.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "23e64c1849e4da21c9ff537e1015a77dbfaed51f",
      "old_mode": 33188,
      "old_path": "util/docgen/hjson_lexer.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "87bcd0cc5a080c381a7bda4c18834e302f7ff049",
      "old_mode": 33188,
      "old_path": "util/docgen/html_data.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "0375a8068ff749d42043a325063f4432f34f3974",
      "old_mode": 33188,
      "old_path": "util/docgen/lowrisc_renderer.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ca3eb8e03c7e235265fa299b596e54adf743ce5c",
      "old_mode": 33188,
      "old_path": "util/docgen/mathjax.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "429e442e7dcd813d8a7f0b6fcf57e3092b701923",
      "old_mode": 33188,
      "old_path": "util/docgen/md_html.css",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "96eb99b2a01cbb35d46aed1b8e5ff6b134a498cd",
      "old_mode": 33188,
      "old_path": "util/index.md",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "3cf03081ea7a24724024d89a3a75a212f827226b",
      "old_mode": 33188,
      "old_path": "util/reggen/gen_cfg_html.py",
      "new_id": "7d07102f42af6839ecce9d677cca4167534967aa",
      "new_mode": 33188,
      "new_path": "util/reggen/gen_cfg_html.py"
    },
    {
      "type": "modify",
      "old_id": "6376675c80fdd6d9619568684db974d733ffd6b9",
      "old_mode": 33188,
      "old_path": "util/testplanner/README.md",
      "new_id": "e4b664f9e99d1d26fe51143ff7ae7b73af060c55",
      "new_mode": 33188,
      "new_path": "util/testplanner/README.md"
    },
    {
      "type": "delete",
      "old_id": "2524a0fd429c4d6a88dad865e0856324653f5c99",
      "old_mode": 33188,
      "old_path": "util/testplanner/examples/foo_dv_plan.md",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "1df9efa67a08a237294960ce5b2fd4ec60f337d7",
      "old_mode": 33188,
      "old_path": "util/uvmdvgen/README.md",
      "new_id": "12c9c5e683d6816908b241a86f2cb5879d3a7506",
      "new_mode": 33188,
      "new_path": "util/uvmdvgen/README.md"
    }
  ]
}
