fix: recover safely from settings load and save failures
Quality / test (push) Canceled after 0s

This commit is contained in:
2026-09-10 17:44:53 -04:00
parent 9a790ce294
commit d321d8c679
4 changed files with 129 additions and 11 deletions
+9
View File
@@ -76,3 +76,12 @@ Dynamic actions must provide accessible status feedback, including:
- background job progress
Avoid relying on color alone.
## Settings recovery
Do not show editable defaults until Settings has loaded successfully. A failed
load offers a keyboard-accessible retry and announces the error. After retry,
focus moves to the first form field on success or back to Retry on failure.
Saving announces progress and temporarily disables the form to prevent duplicate
submissions and edits being overwritten by the save response. A failed save
keeps entered values available for correction or retry.