Explain why we use gousb directly instead of antgo/driver/usb (libusb context leak on error paths), document the defer cleanup ordering, and note that errors are returned for graceful retry.
Explain why we use gousb directly instead of antgo/driver/usb (libusb context leak on error paths), document the defer cleanup ordering, and note that errors are returned for graceful retry.