Covers the settings store: tier resolution and write splitting, optimistic changes surviving races with loads, refreshes and slow replies, writes sending only changed keys and adopting the merged answer, and the theme and notification readers.

## Before writing SPEC.md files

Read https://raw.githubusercontent.com/brillout/sdd/refs/heads/main/sdd.md
