Storybooks for commit 0c3f104856da16536a9b68480fec2653a464c17a

Date
9/23/2026, 6:28:26 PM UTC
Summary
feat(settings): delete a passkey wrap that will not open
Description
Because:
- A current wrap that will not open fails every sign-in, and a store cannot replace it.

This commit:
- Returns dead_end for a wrap that will not open, and adds discardPasskeyWrap.
- Deletes a dead-end wrap on desktop and stashes the opt-in material.
- Caps it at one delete per run of dead ends per device, reporting a heal loop after that.
- Makes no offer when the delete fails, since the store would return 235.

Closes #FXA-13152