A mobile workflow diverges after backgrounding, reconnecting, or replaying queued work. The affected area is background refresh.
Repair the background refresh command handling implementation so it accepts first operations, recognizes safe repeats, and rejects key reuse with a different payload.
Evidence
- Affected surface: iOS / Swift / background refresh.
- Observed failure family: enforce idempotent operations.
- Scope policy: qualityState must equal verified.