ab1c561d6c
- write_app_setting: nur eine fehlende Datei ergibt ein frisches Objekt; unlesbares/kaputtes JSON bricht ab, statt die übrigen App-Settings zu verwerfen. - struct Pool reicht unbekannte Keys per serde(flatten) durch; Umbenennen schreibt den gelesenen Bestand zurück. - Archiv-Dokumente entstehen über create_new (Kollisionsgarantie vom Dateisystem statt exists()-Vorabblick — TOCTOU beim Maschinen-Sync).