cc-os/plugins/os-adr/eval-c/fixture/project/docs/adr/0001-job-execution-with-10-...

539 B

id date status supersedes superseded-by affected-paths affected-components
0001 2026-02-01 Superseded 0002
taskq/execution.py
taskq/queue.py
execution
queue

0001 — Job execution with 10-second timeout and simple retry

Context

Early version needed fast failure detection.

Decision

Jobs timeout at 10 seconds with immediate retry.

Consequences

Simple but inefficient: rapid retries on transient failures.

Alternatives rejected

Exponential backoff considered but deemed unnecessary at scale.