ADR-006: Local Jobs with Persistent History
Status: Accepted
Date: 2026-08-23 (retrospective)
Context
In-memory queue states persist in background_jobs. Rationale inferred from current architecture.
Decision
Backend executes jobs with priority, deduct, retry and local recovery.
Alternatives
Synchronous execution; external broker.
Consequences
No additional infrastructure and recovery; concurrency/coordination remains limited to one instance.
