Разрешение конфликтов слияния в flutter_rust_bridge

engineering

frb-fix-merge-conflict — это скилл для Claude Code, который помогает разрешать конфликты слияния и rebase в проекте flutter_rust_bridge, уделяя особое внимание сгенерированным файлам. Логика скилла разделяет все конфликтующие файлы на три категории: hand-written источники (Rust API, Dart-тесты, конфиги), сгенерированные выходные файлы (`frb_generated.*`, `*.freezed.dart`, `*.g.dart`) и неоднозначные артефакты. Hand-written файлы разрешаются семантически вручную, а сгенерированные — сначала временно заменяются плейсхолдером через `git checkout --ours`, после чего запускается регенерация командами `./frb_internal precommit-generate` или более специфичными вариантами для `frb_example/pure_dart`. Скилл рассчитан на разработчиков, поддерживающих PR-ветки в flutter_rust_bridge, когда master и ветка расходятся по сгенерированному коду.