)]}'
{
  "commit": "90058127ff62fc63a3486f4c032c2aaa05ec9523",
  "tree": "864a50199b648b26eb9d7258e3e1d20c49f45ca5",
  "parents": [
    "d0f2bcea18e01105779450f5f7a7505d90d54ae8"
  ],
  "author": {
    "name": "Martin Geisler",
    "email": "martin@geisler.net",
    "time": "Thu May 14 15:32:02 2026 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu May 14 13:32:02 2026 +0000"
  },
  "message": "Add test for `mdbook` sources from different places (#4029)\n\nThis adds a test demonstrating how `mdbook` can stitch together sources\nfrom multiple locations in the repository.\n\nWe have to mirror the workspace structure in a temporary build\ndirectory, enabling `mdbook` to resolve relative links between files\nregardless of their package or generation method.",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4ad9880a2d26e0587fdf4b831118802f3d2ffb6a",
      "new_mode": 33188,
      "new_path": "extensions/mdbook/test/stitched/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "71cd8122e8e852a979b61fb1ebd98d7d3d881cfd",
      "new_mode": 33188,
      "new_path": "extensions/mdbook/test/stitched/book.toml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a32dbaaa0b9d144d030fcb5a312ec84852d848c9",
      "new_mode": 33188,
      "new_path": "extensions/mdbook/test/stitched/other_srcs/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "54f3bec57b60342f2aa5f3b34e308e69a4b9faa0",
      "new_mode": 33188,
      "new_path": "extensions/mdbook/test/stitched/other_srcs/chapter_2.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "15b94570e993525deb1a0dfe73b7fbb98a08ca95",
      "new_mode": 33188,
      "new_path": "extensions/mdbook/test/stitched/src/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5424c5db66002bbcf954b7b91199a03007e449ab",
      "new_mode": 33188,
      "new_path": "extensions/mdbook/test/stitched/src/SUMMARY.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "20eac58baed457a681b061f278b3d8b1208bd911",
      "new_mode": 33188,
      "new_path": "extensions/mdbook/test/stitched/src/chapter_1.md"
    }
  ]
}
