Explorer
/proc/15/root/tmp/WORKSPACE-UPDATE-PRUEFUNG.md
← Zurück ↓ Download
# 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