File Upload & Scanning Pipeline · View 05 of 21 · People and journeys
What the journey proves
- Resumability is not a feature here, it is the only way the journey completes at all: at 40 GB over hotel wifi, an interruption is certain and a restart is a lost evening
- Querying which blocks landed, and sending only the gap, makes a dropped connection cost one chunk — the single highest-value requirement in §3 of the ask
- The size ceiling is enforced at initiation because a rejection after six hours of transfer is indistinguishable from contempt
The structural consequence
- Credential expiry mid-transfer is a normal event, not a failure: the session outlives the credential and renewal is in-session, which is why the SAS is 60 minutes and the session is 7 days
- Time-to-verdict at this size is dominated by whether the object must be assembled before it can be judged — Question 5, and the reason the large-object profile is a separate execution class
- A 40 GB object in the untrusted plane that then has to be copied to the serving plane is a real, priced step; it is why in-place promotion is on the table at all
Stated assumptions
- Chunk size chosen by the client between 4 MB and 256 MB, up to 16 parallel
- Unfinalised sessions resumable for 7 days, then collected
- p95 verdict 20 minutes at 50 GB on the background lane