Query export file
The Lifecycle
File status describes production, while expiry describes whether a completed result remains available for download.
Transitions Explained
Workers can restart unfinished work into the original object key. Completion records file metadata and the expiry; failures record a bounded explanation.
What Cannot Happen
Conditional status writes refuse reopening a settled result. Physical retention belongs to the storage lifecycle as well as application download checks.
Concurrency and Timing
The queue is at least once. The design records redelivery behavior without claiming that two deliveries cannot overlap while a record remains running.