Files
kiddo/project-management/requirements/epics/EPIC_000001.md

1.3 KiB

ID: EPIC_000001 | Version: 0.1.0 | 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