planning: add update v1 tasks
This commit is contained in:
21
project-management/requirements/tasks/TASK_000040.md
Normal file
21
project-management/requirements/tasks/TASK_000040.md
Normal file
@ -0,0 +1,21 @@
|
||||
ID: TASK_000040 | Version: 0.1.5 | Status: Draft
|
||||
By: Codex (GPT-5)
|
||||
|
||||
# TASK_000040: Enrollment-Flow implementieren
|
||||
|
||||
## Outcome
|
||||
Der Update-Client kann einmalig per Enrollment einen Langzeit-Token beziehen und lokal speichern.
|
||||
|
||||
## Story-Bezug
|
||||
US_000034
|
||||
|
||||
## Beschreibung
|
||||
- POST /v1/enroll mit { project_id, client_id, software_id, enroll_token }.
|
||||
- Langzeit-Token in lokaler Datei speichern (Pfad und Berechtigung definieren).
|
||||
- Token fuer alle weiteren Update-Requests nutzen.
|
||||
- Fehlercodes behandeln (unauthorized, invalid_payload, already_enrolled).
|
||||
|
||||
## Definition of Done (DoD)
|
||||
- Enrollment laeuft mit Pre-Shared Token durch und liefert Langzeit-Token.
|
||||
- Token ist persistent und wird fuer Manifest/Artifact/Status verwendet.
|
||||
- Fehlerszenarien sind nachvollziehbar geloggt.
|
||||
Reference in New Issue
Block a user