A mobile workflow diverges after backgrounding, reconnecting, or replaying queued work. The affected area is ViewModel state.
Repair the ViewModel state feature rollout implementation so it evaluates segment constraints and stable rollout buckets.
Evidence
- Affected surface: Android / Kotlin / ViewModel state.
- Observed failure family: evaluate feature flags.
- Scope policy: tenantId must equal tenant-primary.