Your question is Design Data Upload Architecture. Take a moment with it on the right.
Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).
Design a complex, multi-part architecture for uploading and processing data when some requirements are highly detailed and other requirement gaps are unclear.
Clarify the unknowns before committing to an architecture. Explain how you would design ingestion, validation, storage, processing, model execution where applicable, delivery, observability, and failure recovery. Discuss how the design should evolve as missing requirements become available, including explicit assumptions, interfaces, and decision points.