)]}'
{
  "commit": "f517f64fde21324b5672f677654750911f66c5e5",
  "tree": "b9a7ddbc9475d4730e926cad0a393ac3c7db7ced",
  "parents": [
    "4e54151fecf6a8acd46ad9b088c4ff13adf6ecd0"
  ],
  "author": {
    "name": "Charlie Marsh",
    "email": "charlie.r.marsh@gmail.com",
    "time": "Fri Oct 30 17:28:42 2026 -0400"
  },
  "committer": {
    "name": "Charlie Marsh",
    "email": "charlie.r.marsh@gmail.com",
    "time": "Fri Oct 30 17:28:42 2026 -0400"
  },
  "message": "Visit runtime type alias objects separately\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2d0096d2fb6e47748706a9bc0be8b8fe2fa8bf74",
      "old_mode": 33188,
      "old_path": "crates/ty_python_semantic/resources/mdtest/generics/legacy/callables.md",
      "new_id": "045249e0d0611669750677f94c0fecab8f1e26e5",
      "new_mode": 33188,
      "new_path": "crates/ty_python_semantic/resources/mdtest/generics/legacy/callables.md"
    },
    {
      "type": "modify",
      "old_id": "5420a364d2d194c7c66c3dd446e28f64f199cb43",
      "old_mode": 33188,
      "old_path": "crates/ty_python_semantic/resources/mdtest/generics/pep695/callables.md",
      "new_id": "af18fc377fe8eda1f3af2756693a34b28351e6bd",
      "new_mode": 33188,
      "new_path": "crates/ty_python_semantic/resources/mdtest/generics/pep695/callables.md"
    },
    {
      "type": "modify",
      "old_id": "5842ef9b0f75d43bf3420a716fc821b01652b65a",
      "old_mode": 33188,
      "old_path": "crates/ty_python_semantic/resources/mdtest/protocols.md",
      "new_id": "704e9532b629b8bbecd5e28807bf2218a63c9367",
      "new_mode": 33188,
      "new_path": "crates/ty_python_semantic/resources/mdtest/protocols.md"
    },
    {
      "type": "modify",
      "old_id": "fab123c461cb7799744513b3adb1e9c7da269a9a",
      "old_mode": 33188,
      "old_path": "crates/ty_python_semantic/src/types/generics.rs",
      "new_id": "60cbca8ac653d76b2d1495b09ecce014d2c86d83",
      "new_mode": 33188,
      "new_path": "crates/ty_python_semantic/src/types/generics.rs"
    },
    {
      "type": "modify",
      "old_id": "459f6df1d871b9dd33c226814cc954faf62e4dee",
      "old_mode": 33188,
      "old_path": "crates/ty_python_semantic/src/types/known_instance.rs",
      "new_id": "36706cebf11f47444e52362ad9da4bb6b6caae27",
      "new_mode": 33188,
      "new_path": "crates/ty_python_semantic/src/types/known_instance.rs"
    },
    {
      "type": "modify",
      "old_id": "5dccde77fa8ec9647cb5fa267b269a6d91f88c8c",
      "old_mode": 33188,
      "old_path": "crates/ty_python_semantic/src/types/visitor.rs",
      "new_id": "7c72f11b6486da82dba389098091db495e8d7dc8",
      "new_mode": 33188,
      "new_path": "crates/ty_python_semantic/src/types/visitor.rs"
    }
  ]
}
