CW – Control & Watch 3.0.0-beta11.4
=====================================

Modulupdate Live-Runner / Großdaten-Sicherheitsbremse

Neu
- sichtbarer Update-Fortschritt direkt im Modulupdate-Dialog
- Stufen: Download, Prüfung, Backup-Preflight, Code-Backup, Daten-Backup, Replace, Migration, Integrität, Cleanup
- Live-Protokoll, Heartbeat, Backup-Policy und gemessene Projektdatenmenge
- separater Update-Worker mit freigegebenem PHP-Session-Lock
- kurzlebige Jobstates unter storage/module-runtime/update-jobs/

Sicherheit
- max_automatic_backup_bytes, Standard 1 GiB
- große Projektpfade werden vor der Kopie per Metadaten vermessen
- bei Überschreitung stoppt CW vor dem Datenbackup
- große Datenmodule müssen code_only oder kleine replace-Pfade deklarieren
- Upload-Updates und Rollback-Sicherheitskopien nutzen dieselbe Bremse

Motivation
- Datenmodule wie CW Environment können RAW-/DS-Bestände im zweistelligen GB-Bereich besitzen. Diese dürfen bei einem normalen Codeupdate nicht unbemerkt vollständig dupliziert werden.

Kompatibilität
- PHP >= 8.3
- bestehende Module bleiben kompatibel
- ohne JavaScript bleibt der synchrone Updateweg als Fallback verfügbar
