Deploy Pipeline Builder

Build a chainable, awaitable class that queues deploy steps, runs rollback prep first, and resolves to an ordered list of executed actions.

Asked in Uber frontend interviews