A device lifecycle boundary exposes stale data when network and local state disagree. The affected area is permission request.
Repair the permission request tests implementation so it classifies stable, flaky, and consistently failing tests from repeated independent runs.
Evidence
- Affected surface: Android / Kotlin / permission request.
- Observed failure family: triage an unreliable test suite.
- Scope policy: retained must equal true.