# Portabilität: UNIVERSAL
# Version: 2.0.0
# Zuletzt validiert: 2026-05-17
# Nächste Prüfung: 2026-08-17
# Status: NICHT IMPLEMENTIERT - Siehe Alternativen

SYSTEM-CHECKS
=============

HINWEIS: Der geplante --selfcheck Befehl wurde nicht implementiert.
Die Funktionalität ist VERTEILT auf existierende Handler.

ALTERNATIVEN FÜR SYSTEM-CHECKS:

1. STARTUP-CHECKS (automatisch)
   bach startup run

   Führt aus:
   - Directory Scan (neue/geänderte Dateien)
   - Path Healer Check (Pfadprobleme)
   - Registry Watcher (DB/JSON-Konsistenz)
   - Skill Health Monitor (Skill/Agent-Validierung)
   - NUL Cleaner (Windows-NUL-Dateien)
   - Problems First (24h-Fehleranalyse)

2. WARTUNGS-TOOLS
   bach maintain list

   Verfügbare Checks:
   - maintain heal      - Pfad-Korrektur
   - maintain registry  - Datenbank-Konsistenz
   - maintain skills    - Skill-Gesundheit
   - maintain json      - JSON-Reparatur
   - maintain nul       - NUL-Dateien entfernen

3. WORKFLOW-QUALITAET
   bach tuev run

   Prüft Workflows auf Struktur und Konsistenz

4. BACKUP-STATUS
   bach backup status

   Zeigt letzte Sicherungen und Alter

PERIODISCHE PRÜFUNG:
  Die automatischen Checks laufen bei JEDEM "bach startup run".
  Kein separates 30-Tage-Intervall notwendig.

LOGS:
  Startup-Logs: system/data/logs/
  Maintain-Logs: Ausgabe auf Console

EMPFEHLUNG:
  Bei Session-Start: bach startup run
  Bei Problemen: bach maintain [operation]
