Robust error handling for low-connectivity scenarios: - Store failed file IDs in SyncProgress for retry - Implement SyncRecoveryJob to retry failed files <img width="644" height="320" alt="Image" src="https://github.com/user-attachments/assets/8f35c416-65b0-4969-b9d4-3b21e32faa7b" />