#localstorage 3 articles
- A provisioning step gated on success runs forever for every non-admingotchas / spfxA startup step needing ManageLists writes no marker for ordinary members, so the whole batch replays on every page load; the marker needs two states
- A setup marker that measures only part of the step freezes a half-provisioned site forevergotchas / spfxThe success flag measured the id lookups, not the addroleassignment POST, so a 403 froze a site with groups that carry no permission level at all
- Diagnostics that cannot survive the crash they are diagnosinggotchas / toolingFrozen threads stop repainting, sessionStorage dies with the tab and the next healthy run overwrites the crash report; persist synchronously and never gate recovery on a flag