<critical_constraints>
❌ NO global flutter → always fvm flutter
❌ NO skipping build_runner after model changes
✅ MUST check .fvmrc version matches fvm flutter --version
✅ MUST run bundle exec pod install not raw pod install
</critical_constraints>
<health_check>
- •Read
.fvmrc(e.g., 3.35.5) - •Run
fvm flutter --versionto verify - •Run
fvm flutter doctor</health_check>
<clean_build>
bash
fvm flutter clean fvm flutter pub get fvm flutter pub run build_runner build --delete-conflicting-outputs
</clean_build>
<ios_fix> Trigger: CocoaPods errors, linker failures
bash
cd ios bundle install rm -rf Pods Podfile.lock bundle exec pod install --repo-update cd ..
</ios_fix>
<android_fix> Trigger: Gradle errors, SDK mismatch
- •Check
android/gradle/wrapper/gradle-wrapper.properties - •Run
./gradlew cleaninside android/ </android_fix>
<dependency_conflict>
- •Read conflict tree in terminal
- •
fvm flutter pub upgrade <package_name> - •Check pubspec.lock for changes </dependency_conflict>