Your question is Design OTA Firmware Deployment Pipeline. 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).
You're building the pipeline that delivers firmware updates to connected devices in the field. The pipeline needs to move signed artifacts from build output to staged rollout, track installation state from device telemetry, and react automatically when failures appear. Because devices may be offline, reconnect intermittently, or retry the same update request, the pipeline has to handle partial progress and repeated events cleanly.
Design a secure, automated pipeline for deploying over-the-air (OTA) firmware updates to vehicles in the field, ensuring rollback capabilities on failure.