Settings Backup Store

sequenceDiagram
participant UI
participant B as Backup Runtime
participant C as Config Stores
participant SD
UI->>B: backup
B->>C: read
B->>SD: temp + atomic replace
UI->>B: restore
B->>SD: read
B->>B: validate
B->>C: apply