Daily sweep checks data_deletion_requests where status='pending' AND scheduledFor <= NOW(). For each eligible request, sets status='processing', calls executeUserDeletion(userId), then sets status='completed' (or 'failed' on error). Sends confirmation email via Resend when complete.
Type: nightly_batch Trigger: Scheduled: 0 1 * * * Entities: data_deletion_requests,users,projects,pipeline_runs,features,releases Recommendation: