BLUF
I would imagine it would be frustrating to have a state that has been used for a long time and accidentally lose it by misclicking the "Ignore All" button. I think it would be best to defer updates in some way so that states aren't stored immediately. Maybe waiting to save the state until the page is closed, or waiting 60s to save the state would be a good idea? Or maybe keeping a small history of states would be prudent?
Current State
State changes are destructive changes. There is no way to recover a previous state.
Target State
There will be some way to recover a recent state.
BLUF
I would imagine it would be frustrating to have a state that has been used for a long time and accidentally lose it by misclicking the "Ignore All" button. I think it would be best to defer updates in some way so that states aren't stored immediately. Maybe waiting to save the state until the page is closed, or waiting 60s to save the state would be a good idea? Or maybe keeping a small history of states would be prudent?
Current State
State changes are destructive changes. There is no way to recover a previous state.
Target State
There will be some way to recover a recent state.