ADR-0003
Accepted
2026-08
Why background execution belongs outside the web application
Long-running work must not share the request lifecycle of the product API.
Engineering decisions
ADRs are how Raideria makes engineering choices inspectable. Each record states a context, a decision, and consequences — without inventing a customer story.
Long-running work must not share the request lifecycle of the product API.
Automatic retry without idempotent work creates silent corruption.
If you cannot answer what ran and why, you do not control the system.