fix(lint): extract retry_after_delay helper (E005) and inline run_vm (E350)
Extract retry delay+sleep+recurse into retry_after_delay to bring
attempt_request under 50 lines. Inline run_vm into cmdliner term
to eliminate boolean blindness from positional kvm/no_kvm params.