reality is messy
webhook
fires twice
crash
mid-run
retry
run it again
AI text/layout recreation from video frame; verify against source image.