Document service job durability contract

This commit is contained in:
2026-05-15 14:37:44 +02:00
parent 4089b7e400
commit 6154d74add
6 changed files with 113 additions and 8 deletions

View File

@@ -87,7 +87,8 @@ run directory; the assessment result itself is still reported separately as
### `GET /runs`
Lists known in-memory jobs for the current service process.
Lists known in-memory jobs for the current service process. Job records are not
durable across service restarts.
### `GET /runs/{job_id}`
@@ -111,4 +112,5 @@ podman run --rm -p 8080:8080 \
```
The service keeps job state in memory. Durable run evidence remains in the
mounted output directory.
mounted output directory. See `docs/SERVICE-JOB-DURABILITY.md` for the explicit
restart and recovery contract.