ID: EPIC_000001 | Version: 0.2.3 | Status: Final By: Codex (GPT-5) # EPIC_000001: Legacy CLI Account Control (sk.sh) ## Beschreibung Der Legacy-CLI-Workflow ermoeglicht das Sperren und Entsperren lokaler Nutzerkonten per Bash-Skript. ## Ziel / Business Value Schnelle, direkte Steuerung ohne Web-Service als Notfall- oder SSH-Fallback. ## Mission Statement Stelle eine robuste, direkte Konto-Steuerung fuer Admins bereit, wenn der Service nicht verfuegbar ist. ## Business Value & Metriken - Weniger Support-Aufwand durch schnelle lokale Eingriffe. - Erfolgsmetrik: Konto-Disable/Enable laesst sich per CLI ohne Zusatztools ausfuehren. ## In-Scope - Sperren/Entsperren von Nutzerkonten. - Optionaler Countdown, Benachrichtigungen und Sound. - Shutdown nur bei aktivem Login. ## Out-of-Scope - Web-UI oder API-Integration. - Persistente Protokollierung im Backend. ## High-Level Akzeptanzkriterien - Admin kann einen Nutzer per CLI deaktivieren oder aktivieren. - Countdown/Benachrichtigung/Shutdown verhalten sich wie dokumentiert. ## Technische Constraints & Risiken - Root-Rechte erforderlich. - Abhaengigkeit von notify-send und Sound-Tools. ## Zugeordnete User Stories (Done) - US_000001: Nutzerkonto deaktivieren mit Countdown - US_000002: Nutzerkonto wieder aktivieren