Jetpack Compose Guideline: Architecture — Expose immutable state. Description: Expose StateFlow. Do: asStateFlow. Don't: Mutable exposed. Good Example: Safe API. Bad Example: State mutation. Severity: High. Docs: .