Обновление зависимости Protobuf в Android-проекте

★ 7.1 · integration

Обновление версии Protobuf-схем — это скилл для Claude Code, который меняет Maven-пин зависимости `org.meshtastic:protobufs` в проекте Meshtastic-Android: переключает каталог Gradle на тегированный релиз или на `develop-SNAPSHOT` для превью, выполняет верификацию через gradle-runner и открывает PR. Берут, когда нужно подтянуть новые proto-поля в Android-приложение раньше официального релиза, когда Renovate открыл PR на бамп и его нужно довести до конца (проверить, адаптировать call sites), или когда изменение пока существует только в ветке `develop` прotobufs и не попало ни в один тег. Работает в двух режимах. Режим A — бамп до тегированного релиза: правит `gradle/libs.versions.toml`, удаляет блок принудительного разрешения транзитивных зависимостей (если он был), запускает `test`/`allTests` через gradle-runner-субагент, аудирует новую поверхность полей и открывает мержируемый PR. Режим B — `develop-SNAPSHOT`: добавляет в `build.gradle.kts` блок `resolutionStrategy`, который форсирует snapshot поверх транзитивного тегированного пина от `takpacket-sdk` (без этого тест-рантайм молча деградирует до старого прото и падает с `NoSuchFieldError`), открывает PR как черновик. Модели protobuf не генерируются в репозитории — приходят как KMP-артефакты, собранные Square Wire. Направление — обновление пина зависимости, а не редактирование `.proto`-файлов и не регенерация кода.