24 lines
705 B
Markdown
24 lines
705 B
Markdown
ID: TASK_000028 | Version: 0.2.1 | Status: Done
|
|
By: Codex (GPT-5)
|
|
|
|
# TASK_000028: Verify and apply update
|
|
|
|
## Outcome
|
|
Update-Artefakt wird verifiziert und atomar angewendet.
|
|
|
|
## Story-Bezug
|
|
US_000027
|
|
|
|
## Beschreibung
|
|
- JSON-Manifest lesen (Version, `artifact_url`, `sha256`, optional `sig_url`).
|
|
- `tar.gz` herunterladen und SHA256 pruefen.
|
|
- Update atomar anwenden (staging, swap, rollback).
|
|
- Fehlerfall dokumentieren (Rollback, Status).
|
|
- Ablauf dokumentiert in `docs/update-client.md`.
|
|
|
|
## Definition of Done (DoD)
|
|
- Verifikation (Checksum/Signatur) ist beschrieben.
|
|
- Atomare Anwendung und Rollback-Strategie sind definiert.
|
|
- Fehlerbilder sind erfasst.
|
|
- Prototyp-Skript ist als Referenz vorhanden.
|