Scopes & Bestätigungen
Scopes & Bestätigungen
Scoped Operations
Beim /first-run legst du fest, welche Operationskategorien das Plugin auf einem NAS durchführen darf. Diese „Scoped Operations" stehen als Checkboxen in der CLAUDE.md und dienen als dokumentierte Absicht für den Agenten:
- Volume management (Freigaben anlegen/löschen)
- Mount configuration (NFS/SAMBA)
- File operations (kopieren, verschieben, löschen)
- Permission management
- System monitoring
- Backup operations
Sie signalisieren, was auf einem NAS erlaubt sein soll, bevor etwas Veränderndes passiert. So behältst du pro NAS die Kontrolle über den erlaubten Umfang.
Kritische Compose-Projekte
Für besonders wichtige Stacks gibt es eine harte Hürde im Code: Trägst du Projektnamen unter critical_compose_projects ins Profil ein, verweigert /compose-down das Stoppen dieser Projekte — es sei denn, die Umgebungsvariable SM_CONFIRM_CRITICAL=yes ist gesetzt.
## im Profil
- critical_compose_projects: nextcloud, postgres
## bewusstes Stoppen
SM_CONFIRM_CRITICAL=yes /compose-down nextcloud
So macht die Bestätigung die Absicht sichtbar und schützt vor versehentlichem Anhalten geschäftskritischer Dienste.