bb20a8859d
feat(sales): приём номеров в рекламную аудиторию Сервис-канал POST /api/sales/integration/ad-audience (тот же X-Sales-Token, что и «Отдать менеджеру»). Новый номер добавляем, известный — продлеваем срок из настройки и просим ночной джоб дослать (synced_at=NULL, removed_at=NULL). Формат Яндекса строгий: 11 цифр с 7, без плюса. Task 3 плана 2026-07-19-reklamnaya-auditoriya-kabinet-nachalnika. Моделям дописаны @property-докблоки (конвенция проекта, как у SalesProspect) — без них Larastan не видит полей. Тесты: 6 в tests/Feature/Sales/AdAudienceIntakeTest.php, вся Sales-пачка 264 зелёные. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> @