A state restoration path produces a user-visible duplicate after an interrupted session. The affected area is background refresh.
Repair the background refresh update stream implementation so it keeps the latest valid version and reports stale conflicts.
Evidence
- Affected surface: iOS / Swift / background refresh.
- Observed failure family: resolve duplicate updates.
- Scope policy: qualityState must equal verified.