As-implemented, this should basically never need to change.
At the start of setup, any stray staged changes are reverted. Changes are reverted and logged on every failure, and committed and logged on every successful attempt. Additionally, after a successful attempts, aggregated metrics from all succeeded and failed attempts are also logged. Metric data can be reset from the mod menu when compiled in Debug configuration.
As-implemented, this should basically never need to change.
At the start of setup, any stray staged changes are reverted. Changes are reverted and logged on every failure, and committed and logged on every successful attempt. Additionally, after a successful attempts, aggregated metrics from all succeeded and failed attempts are also logged. Metric data can be reset from the mod menu when compiled in Debug configuration.