A device lifecycle boundary exposes stale data when network and local state disagree. The affected area is WorkManager job.
Repair the WorkManager job cache lifecycle implementation so it separates purge, refresh, and escalation actions by staleness and risk.
Evidence
- Affected surface: Android / Kotlin / WorkManager job.
- Observed failure family: plan cache invalidation.
- Scope policy: authorized must equal true.