This document outlines a plan to migrate the current Firestore-triggered step processing to a more robust Cloud Tasks implementation. The migration will improve reliability, enable better retry mechanisms, and allow parallel processing where appropriate.
- Built-in Retry Logic: Configurable retry with exponential backoff
- Deduplication: Avoid duplicate processing of the same task