Real Decision

Failure Isolation

Problem

Failures in PDF rendering should never block unrelated export tasks.

Decision

Each export is processed independently with isolated temporary storage, deterministic cleanup and explicit success/error callbacks. Failed jobs notify producers instead of relying on hidden retry mechanisms.