# Background Jobs ## Purpose Handle long-running operations. --- # Examples - CV extraction. - AI generation. - PDF rendering. - Email syncing. --- # Requirements Jobs should: - Report status. - Handle failures. - Retry safely. --- # UX Users should see: Processing. Completed. Failed.