# Hermes Workspace – Versions- und Updateprüfung Stand: 2026-08-04 ## Ergebnis Die produktive Hermes-Workspace-Instanz bleibt unverändert. Installiert ist das stabile Release `v2.3.0` auf festem Commit `0218dbafce50fa69ba9ce045e2c8a3f5383bd1db` und festem Image-Digest `sha256:5e07a0fc1d94b4700b9a82b16a42dd45a77e64bebbc6f6cf3c28b89afeb373d4`. GitHub weist aktuell kein neueres stabiles Release aus. Der Hauptzweig enthält zwar einen neueren Commit `c1e6ed979dcb8dddf79c5b163150c6c23c4dce0c`, ist aber kein versioniertes Release und wurde daher nicht als sichere Update-Zielversion installiert oder empfohlen. ## Installierter Stand - Container: `hermes-carlo-komfort` - Image: `hermes-workspace:v2.3.0-0218dbaf` - Image-Digest: `sha256:5e07a0fc1d94b4700b9a82b16a42dd45a77e64bebbc6f6cf3c28b89afeb373d4` - Build-Datum des Images: `2026-08-01T20:10:37.645004063Z` - Compose-Projekt: `hermes-ui-auswahl` - Compose-Datei: `/opt/struktur/hermes-ui-auswahl/compose.yaml` - Arbeitsverzeichnis: `/opt/struktur/hermes-ui-auswahl` - Gateway: `http://127.0.0.1:8653` - Dashboard: `http://127.0.0.1:9130` - Workspace-Daten: `/opt/struktur/hermes-ui-auswahl/data` → `/home/workspace/.hermes` Der Container läuft mit einem nicht privilegierten Benutzer, ohne Docker-Socket, mit `read_only: true`, eigener Datenablage und eigenem Healthcheck. Geheimnisse wurden in der Dokumentation nicht übernommen. ## Verfügbarer Upstream-Stand Git-Referenzen wurden am 2026-08-04 read-only erfasst: - neuestes stabiles Release: `v2.3.0` - Release-Datum: 2026-05-08 (GitHub-Anzeige) - Release-Commit: `0218dbafce50fa69ba9ce045e2c8a3f5383bd1db` - aktueller Hauptzweig: `c1e6ed979dcb8dddf79c5b163150c6c23c4dce0c` - Entwicklungsstand zusätzlich geprüft: JA, als Referenzstand; nicht installiert - unfixiertes `latest`: NICHT verwendet Das Release v2.3.0 nennt unter anderem Verbesserungen bei Gateway-Capabilities, Sessions, Skills/Jobs, Dashboard und Task-Backend-Erkennung. Die Release-Seite dokumentiert jedoch keine Lösung für die konkrete Hermes-Carlo-Statusfamilie `active_now`, `next`, `building`, `idea`, `on_hold`, `planned`, `archive`. Das bestehende Workspace-Mapping ordnet unbekannte Statuswerte weiterhin dem internen `backlog`/„Triage“ zu. ## Kompatibilität und Kanban Die installierte Instanz arbeitet bereits über den bestehenden Hermes-Carlo-Gateway-/Dashboard-Pfad; ein zweiter Agent ist nicht erforderlich. Die aktuelle Kanban-Datenbank mit 35 Karten wurde nicht verändert und nicht als Arbeitskopie verwendet. Das 90-Datensatz-Backup wurde ausdrücklich nicht verwendet, nicht wiederhergestellt und nicht mit den 35 aktuellen Karten vermischt. Eine belastbare Aussage, dass der unversionierte Hauptzweig das Status-Mapping behebt, konnte ohne dessen Installation/Test nicht getroffen werden. Daher bleibt für die aktuelle Statusdarstellung eine externe Mapping-Anpassung erforderlich, falls dieses Problem behoben werden soll. ## Testinstanz Keine Testinstanz erstellt. Grund: Es existiert kein neueres stabiles Release; der einzige neuere Referenzstand ist der unversionierte Hauptzweig. Eine Installation dieses Entwicklungsstands wäre keine sichere, freigegebene Updateprüfung. Es wurden daher keine neuen Container, Ports, Volumes, Nginx-Routen oder Cockpit-Kacheln angelegt. ## Risiken und Rollback - Ein Update auf `main` hätte erhöhtes Risiko wegen fehlendem Release-/Migrationsvertrag. - Kompatibilität mit dem bestehenden Gateway ist für den Entwicklungsstand nicht vollständig nachgewiesen. - Sessions, Skills, Memory, Jobs und Kanban-Darstellung wurden nicht in einer neuen Version getestet. - Ein späterer Test darf nur mit festem Commit, eigener Datenkopie und lokal gebundenem Port erfolgen. - Rollback der produktiven Instanz wäre über die bestehende Compose-Datei und den aktuellen Image-Digest möglich; es wurde kein Rollback benötigt. ## Entscheidung **UPDATE NICHT EMPFOHLEN.** Empfohlene Zielversion: keine; `v2.3.0` bleibt aktuell die neueste stabile Version. Das Kanban-Problem sollte separat ausschließlich über eine updatefeste Status-Mapping-Schicht für die aktuelle `kanban.db` behandelt werden. ## Änderungen Keine produktive Änderung. Nicht verändert wurden Hermes Carlo, `hermes-carlo-komfort`, Kanban-Datenbank, Provider, Modelle, Sessions, Skills, Memory, Jobs, MCP, Nginx, DNS, Cockpit und produktive Volumes. ## Nachweise - Hauptbericht: `/opt/struktur/hermes-carlo-komfort/WORKSPACE-UPDATE-PRUEFUNG.md` - Backup-Kopie: `/opt/backups/hermes-workspace-update-pruefung/<ZEITSTEMPEL>/WORKSPACE-UPDATE-PRUEFUNG.md` - Produktive Compose-Datei: `/opt/struktur/hermes-ui-auswahl/compose.yaml` - Kanban-Datenbank: `/opt/struktur/hermes-carlo/data/kanban.db` (nur gelesen) - Upstream: https://github.com/outsourc-e/hermes-workspace - Release: https://github.com/outsourc-e/hermes-workspace/releases/tag/v2.3.0 ### Abschlussstatus - Produktiv aktualisiert: NEIN - Produktive Daten verändert: NEIN - 90-Karten-Backup verwendet: NEIN - Testinstallation durchgeführt: NEIN - Entscheidung: UPDATE NICHT EMPFOHLEN