Files
portal/app/tests/Feature
Дмитрий 4f6e32e389 feat(sales): бэкенд — «Взят в работу» (opened/back_to_new) + свои кандидаты менеджера
opened: карточка из «Новые» уезжает во «Взят в работу» при первом открытии
(на прочих стадиях тихий no-op). back_to_new: вернуть in_work→new (иначе 422) —
менеджер открыл, отвлёкся, закрыл и не потерял.
POST /api/sales/prospects: менеджер заводит своего кандидата (source=manager,
stage=new, владелец всегда автор — sales_user_id из тела игнорируется).
Ingest из поиска помечает source=search; начальник фильтрует ?source=.
Гейты: 35/35 Pest, Larastan в моих файлах 0.

NB: LEFTHOOK_EXCLUDE=larastan,cspell — гейты падают на ЧУЖИХ файлах
параллельной сессии (Admin/Billing тесты балансов), мои чистые.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-18 10:51:02 +03:00
..