)]}'
{
  "commit": "8737821ac36a3e5276a0d950e7a7df29c413e177",
  "tree": "8d0759d5e4d0b049bdcee91e821fa19a4db82df6",
  "parents": [
    "a5cdc6d5813b68f6d0cd3b0da015b273cd444620"
  ],
  "author": {
    "name": "Shunsuke Shibayama",
    "email": "sbym1346@gmail.com",
    "time": "Mon Jul 27 02:16:59 2026 +0900"
  },
  "committer": {
    "name": "Shunsuke Shibayama",
    "email": "sbym1346@gmail.com",
    "time": "Wed Jul 29 13:06:02 2026 +0900"
  },
  "message": "[ty] Analyze boundness in lazy enclosing snapshots\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2308bed39e5535be8bd11a1e494149ef61237137",
      "old_mode": 33188,
      "old_path": "crates/ty_python_core/src/lib.rs",
      "new_id": "425386072104921a606be7b9a323a596165a3205",
      "new_mode": 33188,
      "new_path": "crates/ty_python_core/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "963873dc6f4cf8b45841753bc9debd383c4df92d",
      "old_mode": 33188,
      "old_path": "crates/ty_python_core/src/use_def.rs",
      "new_id": "2a38ba57190099b9a0ceee8442c7707c62247979",
      "new_mode": 33188,
      "new_path": "crates/ty_python_core/src/use_def.rs"
    },
    {
      "type": "modify",
      "old_id": "35122eff2e4cffc82c8ca375a9f5661b2c9ea71c",
      "old_mode": 33188,
      "old_path": "crates/ty_python_semantic/resources/mdtest/narrow/conditionals/nested.md",
      "new_id": "35fcfc6c9e4c3209215a5fcae9a1d37aefc3d54d",
      "new_mode": 33188,
      "new_path": "crates/ty_python_semantic/resources/mdtest/narrow/conditionals/nested.md"
    },
    {
      "type": "modify",
      "old_id": "cc5d73313a45d659b53f4be061aa253b9c9e15a6",
      "old_mode": 33188,
      "old_path": "crates/ty_python_semantic/resources/mdtest/public_types.md",
      "new_id": "e15f1e35a7ed7ac06dd2277b9815b96247433115",
      "new_mode": 33188,
      "new_path": "crates/ty_python_semantic/resources/mdtest/public_types.md"
    },
    {
      "type": "modify",
      "old_id": "51a59d608c2ffe07a8460ad42637501d89c0362c",
      "old_mode": 33188,
      "old_path": "crates/ty_python_semantic/src/reachability.rs",
      "new_id": "a474513a6c8ea9b742a7c77aa96b0669478583b5",
      "new_mode": 33188,
      "new_path": "crates/ty_python_semantic/src/reachability.rs"
    },
    {
      "type": "modify",
      "old_id": "6cccb9f29bf41cc4fbd7bf87c4cedaa513329e97",
      "old_mode": 33188,
      "old_path": "crates/ty_python_semantic/src/types/infer/builder.rs",
      "new_id": "f79134f70f3dfea271289e91eca7ebd9e5532dbf",
      "new_mode": 33188,
      "new_path": "crates/ty_python_semantic/src/types/infer/builder.rs"
    },
    {
      "type": "modify",
      "old_id": "ccf162da05a78c3fdf0dd6db20e088d7a7088914",
      "old_mode": 33188,
      "old_path": "crates/ty_python_semantic/src/types/narrow.rs",
      "new_id": "14306bb059840d7cd910dbcf21bc8eacbd1e7f7b",
      "new_mode": 33188,
      "new_path": "crates/ty_python_semantic/src/types/narrow.rs"
    }
  ]
}
