Jetpack Compose Guideline: DI — Inject VM via Hilt. Description: Use hiltViewModel. Do: @HiltViewModel. Don't: Manual VM. Good Example: Clean DI. Bad Example: Coupling. Severity: High. Docs: https://developer.android.com/training/dependency-injection/hilt-jetpack.