A device lifecycle boundary exposes stale data when network and local state disagree. The affected area is permission request.
Repair the permission request dependency protection implementation so it opens only after the failure threshold and calculates a deterministic retry time.
Evidence
- Affected surface: Android / Kotlin / permission request.
- Observed failure family: calculate circuit-breaker state.
- Scope policy: retained must equal true.