Switch the shared retry helper from randomized delays to exponential backoff so transient GitHub 500 errors are retried predictably. Add coverage for the backoff sequence and regenerate the bundled dist output.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>