: The user receives a UI notification or email once the 455K-item archive is ready for retrieval.
: Instead of an immediate download, the system "prepares" the ZIP in the background. Download 455K zip
: For security, generate temporary, expiring links (e.g., AWS S3 Presigned URLs) so that direct access to the storage bucket is never exposed. : The user receives a UI notification or
: A visual indicator showing the number of files processed (e.g., "150,000 / 455,000 zipped") to manage expectations during long tasks. Technical Requirements expiring links (e.g.
: Smaller ZIPs reduce the risk of a total failure on unstable connections; if part 5 fails, the user only restarts part 5.