# Offene Punkte — bei jedem Start prüfen und abhaken Zuletzt erledigt (2026-07-20 nachmittags, Details in der Git-Historie beider Repos): CSP gesetzt (`default-src 'self'` + ipc, devCsp getrennt); App-ACL-Manifest eingeführt — deny-by-default, vier Capabilities pro Fenster (main/popup/term-*/panel-*), neue Commands brauchen build.rs **und** Capability-Eintrag; Projekt-Löschen in drei Stufen mit Artefakt-Vorschau (integration/archive/full); Command-History mit stabilen IDs; `write_app_setting`-Lesepfad, Pool-Round-Trip, Archiv per `create_new`; Listen-Scroll (Toolbars stehen). ## Entscheidungen nötig - [x] **Archiv-Ordner-Handling.** Erledigt mit cf2c25d (Archiv-Wechsel mit Migrations-Option). - [x] **macOS: API-Key kurz in der `security`-Kommandozeile sichtbar** (`macos.rs`, `ps`-sichtbar). Behoben 2026-07-20: `add-generic-password` bekommt `-w` ohne Wert und liest das Secret über stdin (zweimal, Eingabe und Bestätigung); der Key steht nicht mehr in argv. Am CLI verifiziert (Round-Trip inkl. Sonderzeichen). Der Weg durch die laufende App ist noch nicht durchgespielt. ## Beobachten (nach den Umbauten vom 2026-07-20) - [ ] CSP + App-ACL im Alltag: tote Buttons oder fehlende Anzeigen wären eine vergessene Capability-Zuteilung bzw. CSP-Fallout; die genaue Ablehnung steht im Terminal-Log des Debug-Builds. - [ ] Lösch-Dialog Stufe „nur Integration" erst an einem Wegwerf-Projekt durchspielen. - [ ] `style-src 'unsafe-inline'` später härten: die Inline-`