A prompt box makes an AI product look simple. The user writes a sentence,

clicks Generate, and waits for a video.

The real system is less tidy. A request can outlive the browser tab, a provider

can accept a job and fail later, and a retry can accidentally create a second

billable task. Add multiple models, several input modes, and usage-based