Human-in-the-Loop
The workflow suspends on a hook until a reviewer decides. The wait lives in the event log rather than in memory, so the run can sit idle — even across a deploy — and still resume exactly where it stopped.
The second button sets a 2 second approval window so you can watch the timeout branch resolve on its own.