)]}'
{
  "commit": "69fac068aac7da25ca93d6be7775e6438ee37781",
  "tree": "31d28b74d41e5ddb634dae99a97932c2ba470aa4",
  "parents": [
    "b7ec8b64ea924fab3b120def08081ac3fe31a40b"
  ],
  "author": {
    "name": "Protobuf Team Bot",
    "email": "protobuf-github-bot@google.com",
    "time": "Thu Nov 05 11:26:51 2026 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Nov 09 09:06:28 2026 -0800"
  },
  "message": "Clean up LINT.ThenChange paths, header guards, and Python test imports.\n\nPiperOrigin-RevId: 1014862785\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c42a6e962eddb718e47971b3efd7ea429ab48e06",
      "old_mode": 33188,
      "old_path": "editions/defaults_test_embedded.h.template",
      "new_id": "defba647e364b6594142f76e436953d101140cc2",
      "new_mode": 33188,
      "new_path": "editions/defaults_test_embedded.h.template"
    },
    {
      "type": "modify",
      "old_id": "7c73906cf7a46f82f36c65aca5fbd8c1e97c2028",
      "old_mode": 33188,
      "old_path": "editions/defaults_test_embedded_base64.h.template",
      "new_id": "98938fe84d1fee8a72a667385ba4d40f7700c837",
      "new_mode": 33188,
      "new_path": "editions/defaults_test_embedded_base64.h.template"
    },
    {
      "type": "modify",
      "old_id": "85540e379ef47e9cb8fe7526cf32e156db15082d",
      "old_mode": 33188,
      "old_path": "editions/defaults_test_embedded_decimal_array.h.template",
      "new_id": "e4091e30daf1b6b020212e723b691f2e66a4e45d",
      "new_mode": 33188,
      "new_path": "editions/defaults_test_embedded_decimal_array.h.template"
    },
    {
      "type": "modify",
      "old_id": "9dc6fc3734984ba3523b8445bb7dba872f5ec368",
      "old_mode": 33188,
      "old_path": "editions/defaults_test_embedded_hex_array.h.template",
      "new_id": "d7c751ac0ec2052bf38896427adfe7c7e151e0b9",
      "new_mode": 33188,
      "new_path": "editions/defaults_test_embedded_hex_array.h.template"
    },
    {
      "type": "modify",
      "old_id": "1773837a0c6d65953d142d9ab371b95522fd6ab0",
      "old_mode": 33188,
      "old_path": "python/google/protobuf/breaking_changes.h",
      "new_id": "fee49adcc7c2bc070dfa12b364ff520968849dec",
      "new_mode": 33188,
      "new_path": "python/google/protobuf/breaking_changes.h"
    },
    {
      "type": "modify",
      "old_id": "ffc18f804a270dbb398f8705888661f3ecdeac29",
      "old_mode": 33188,
      "old_path": "python/google/protobuf/internal/well_known_types.py",
      "new_id": "38000ad532c7402e296d900365178211b41cf24e",
      "new_mode": 33188,
      "new_path": "python/google/protobuf/internal/well_known_types.py"
    },
    {
      "type": "modify",
      "old_id": "16af0462136324cf23b46001ad1db9d8f3b45994",
      "old_mode": 33188,
      "old_path": "python/google/protobuf/pyext/lazy_unique_ptr.h",
      "new_id": "d11e31a7ada779d5dad8305e8ca1633113e2b28e",
      "new_mode": 33188,
      "new_path": "python/google/protobuf/pyext/lazy_unique_ptr.h"
    },
    {
      "type": "modify",
      "old_id": "3db7f0fa10fe8407eaf00500a77dd90351dec453",
      "old_mode": 33188,
      "old_path": "python/google/protobuf/pyext/weak_value_map.h",
      "new_id": "619a951bcbbdb9f1a11c1ef863bd46d1bfe5e024",
      "new_mode": 33188,
      "new_path": "python/google/protobuf/pyext/weak_value_map.h"
    },
    {
      "type": "modify",
      "old_id": "5c76be248ad931c60d8a6fe04587adce2659b596",
      "old_mode": 33188,
      "old_path": "python/minimal_test.py",
      "new_id": "0dd51022777dab6ccd9433b9903eee87d21282d7",
      "new_mode": 33188,
      "new_path": "python/minimal_test.py"
    },
    {
      "type": "modify",
      "old_id": "3360a787179888d5faae6f52e5aff18aac776171",
      "old_mode": 33188,
      "old_path": "rust/cpp_kernel/map.cc",
      "new_id": "1255390fd065372108779b7eca09e318ff401eb3",
      "new_mode": 33188,
      "new_path": "rust/cpp_kernel/map.cc"
    },
    {
      "type": "modify",
      "old_id": "f4343319f0dd85b0f8ef04b223183d19bf4921c9",
      "old_mode": 33188,
      "old_path": "rust/cpp_kernel/map.rs",
      "new_id": "67dcf9331adc177664f645c813b6bf0ded07e854",
      "new_mode": 33188,
      "new_path": "rust/cpp_kernel/map.rs"
    },
    {
      "type": "modify",
      "old_id": "7cb6d847f1b2456e277c05021dd127420ebf98bd",
      "old_mode": 33188,
      "old_path": "rust/upb/sys/mini_table/extension_registry.rs",
      "new_id": "401ed2ec472e5c4e51e280af5ce8939f4b4f2fff",
      "new_mode": 33188,
      "new_path": "rust/upb/sys/mini_table/extension_registry.rs"
    },
    {
      "type": "modify",
      "old_id": "ec91c14aa352d18984898b15b770d022f4054958",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/python/pyi_generator.cc",
      "new_id": "6ad9c03499cde1bdaa27a23d5c97b275d4deac6f",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/python/pyi_generator.cc"
    },
    {
      "type": "modify",
      "old_id": "f988b57a80d1be98a4a39a708911c6402a93e675",
      "old_mode": 33188,
      "old_path": "upb/base/string_view.h",
      "new_id": "9ff15bcb61003400ccaf48d8298fc4957d48f30c",
      "new_mode": 33188,
      "new_path": "upb/base/string_view.h"
    },
    {
      "type": "modify",
      "old_id": "fd0adba4af314eefcf4d32a5ea63d4079c917a0e",
      "old_mode": 33188,
      "old_path": "upb/mem/internal/arena.h",
      "new_id": "64485818302165b777dfd4958c0f78186fe2d985",
      "new_mode": 33188,
      "new_path": "upb/mem/internal/arena.h"
    },
    {
      "type": "modify",
      "old_id": "3939340ffb7b311f077216ec49733fe91ac92a2c",
      "old_mode": 33188,
      "old_path": "upb/message/internal/accessors.h",
      "new_id": "ca4ea33f127f7ddb09aea968a74a4282f46dfc66",
      "new_mode": 33188,
      "new_path": "upb/message/internal/accessors.h"
    },
    {
      "type": "modify",
      "old_id": "61311a1303e91640adc04d83288bd84ebd68ec7b",
      "old_mode": 33188,
      "old_path": "upb/message/internal/array.h",
      "new_id": "93bbd4eda71dd600404b33d28dbfabf9aedb2ca4",
      "new_mode": 33188,
      "new_path": "upb/message/internal/array.h"
    },
    {
      "type": "modify",
      "old_id": "62c07821420e238a818a800b4600eaf40c330709",
      "old_mode": 33188,
      "old_path": "upb/message/internal/message.h",
      "new_id": "349e37b463816c2155f12e801eaac2d85e76953b",
      "new_mode": 33188,
      "new_path": "upb/message/internal/message.h"
    },
    {
      "type": "modify",
      "old_id": "a6c232a8625fcbaca0fb9c6771d549b8a9fea8f1",
      "old_mode": 33188,
      "old_path": "upb/mini_table/extension_registry.h",
      "new_id": "a42c7104c9994c4cd8a2dc62a7b1f603dde01497",
      "new_mode": 33188,
      "new_path": "upb/mini_table/extension_registry.h"
    },
    {
      "type": "modify",
      "old_id": "fcf42df838b1cdfce93487cf232763ae005d5b8c",
      "old_mode": 33188,
      "old_path": "upb/mini_table/internal/field.h",
      "new_id": "7f9c6b356153a935c4c393265d56858f9aa3d8d4",
      "new_mode": 33188,
      "new_path": "upb/mini_table/internal/field.h"
    },
    {
      "type": "modify",
      "old_id": "467e23a53bb63be1e600e5900d489784503f4344",
      "old_mode": 33188,
      "old_path": "upb/mini_table/internal/message.h",
      "new_id": "15f43d2b6cf4b41722693704f06810c643419284",
      "new_mode": 33188,
      "new_path": "upb/mini_table/internal/message.h"
    },
    {
      "type": "modify",
      "old_id": "d8162c4acde217f1779f96ecb0765d3cae07599f",
      "old_mode": 33188,
      "old_path": "upb/wire/decode.h",
      "new_id": "3b8ea5f76305a1fc6b61e7490080bfce9f279aba",
      "new_mode": 33188,
      "new_path": "upb/wire/decode.h"
    },
    {
      "type": "modify",
      "old_id": "786a4a977022f1dd88880a928ade886718e6e6b7",
      "old_mode": 33188,
      "old_path": "upb/wire/encode.h",
      "new_id": "f1d49b44b757f60392f730770388fb9ed572c264",
      "new_mode": 33188,
      "new_path": "upb/wire/encode.h"
    }
  ]
}
