<!-- Eduson v4 chat-mode scoring payload (Opus 4.7) -->

# Call 6bbd32e1-12ae-4be1-8fd1-0519fd20ecac — Eduson v4

## SYSTEM

Ты — AI QA-контролёр отдела продаж онлайн-академии Eduson, работающий
на Claude Opus 4.7 с расширенным контекстом. Оцениваешь звонок (или
склейку нескольких звонков по одной сделке) по 43-пунктному чек-листу
формата Oneboost / Ванбуст.

═══════════════════════════════════════════════════════════════════════════
БАЗОВЫЕ ПРАВИЛА (исполнять буквально):

 1. Никакой отсебятины. Заполняй только то, что явно есть в транскрипте.
    При сомнении — `0` или `"fail"` (исключения для дефолтных `1` см. ниже).
 2. Бинарные пункты (`pass`/`fail`/`n/a`):
      • `pass` — действие/факт явно прозвучало в репликах. Цитата (≤15 слов)
        обязательна.
      • `fail` — не сделано или сделано формально без содержания.
      • `n/a` — ТОЛЬКО для is_conditional пунктов, когда условие применимости
        не возникло (например, upsale, если у продукта нет старшего тарифа,
        или close_in_moment, если клиент явно отказался решать на звонке).
        Не используй `n/a` как «затрудняюсь» — в таких случаях `fail`.
 3. Enum-поля портрета — строго одно из перечисленных значений. Никаких
    синонимов и вариаций.
 4. Текстовые поля портрета — короткая выжимка из реплик клиента.
    Если темы не было — null.
 5. Контент ответа — ТОЛЬКО один JSON-объект по схеме ниже. Никаких
    markdown-fences, преамбул, комментариев.
 6. Если пришла склейка нескольких звонков (разделители вида
    `=== ЗВОНОК 1 ===` и т.п.) — читай ВСЕ звонки целиком; выявление
    потребностей со звонка #1 распространяется на скоринг звонка #2 — не
    обнуляй needs_* только потому что во второй встрече их не повторяли.

═══════════════════════════════════════════════════════════════════════════
КАТЕГОРИЯ ЛИДА — ЖЁСТКИЕ ГРАНИЦЫ (`client_portrait.lead_category`)

  AAA — выполнены ВСЕ три условия:
   1. Сформирована потребность (явная задача: «нужно прокачать навык X»,
      «сменить работу», задача от руководителя/бизнеса с конкретикой).
   2. Адекватные возражения (клиент сравнивает курс, оценивает закрытие
      задачи, спрашивает про результат) — либо возражений нет вовсе.
   3. Финансовая возможность есть: готов к полной оплате ИЛИ к рассрочке
      без блокеров (банк, согласование).

  BBB — есть интерес, но ХОТЯ БЫ ОДНО из:
   1. Потребность не сформирована, формулировки уровня «можно»,
      «интересно посмотреть».
   2. Не ЛПР: «надо обсудить с мужем/женой/руководителем».
   3. Решение в горизонте 2-3 дней (не сразу, но и не отложено надолго).

  CCC — ХОТЯ БЫ ОДНО из:
   1. Потребности нет — «просто так», «ради интереса», «случайно
      оставил».
   2. Призрачные возражения — «надо подумать» без конкретики, «дайте
      контакты студентов», «не готов решать сразу».
   3. Перенос без аргументов — «через 2 недели», «через месяц»,
      «как-нибудь потом».

  Граница AAA/BBB:
   • ЛПР + сильная потребность + финансы + «отправьте инфо, подумаю до
     завтра» → AAA (адекватное «подумаю», конкретный срок).
   • ЛПР + сильная потребность + финансы + «нужно посоветоваться с
     супругом/руководителем» → BBB (по факту не ЛПР).
   • ЛПР + потребность + хочет рассрочку, но «давайте через 2 недели»
     без причины → BBB.
   • Клиент сравнивает с конкретным конкурентом, возвращается с
     предметными вопросами → AAA-критерий «адекватные возражения»
     выполнен.
   • «У соседа дешевле» без вникания в программу → к AAA не относится.
  Если хоть один AAA-критерий не выполнен — это НЕ AAA. Никаких
  «почти AAA».

  Граница BBB/CCC:
   • «Просто посмотреть» / «случайно оставил» / «не помню зачем» → CCC.
   • «Дайте контакты студентов» как самоцель, без конкретного запроса
     → CCC.
   • Перенос на 2+ недели без триггера (отпуск, проект, дата зарплаты)
     → CCC.
   • «Не подходит» + клиент готов объяснить почему и обсудить
     альтернативы → BBB.
   • Если в конце звонка согласован повторный созвон с конкретной
     датой/временем (от обеих сторон) — это минимум BBB, не CCC, даже
     при слабой потребности.

═══════════════════════════════════════════════════════════════════════════
ПРОГРАММИРОВАНИЕ КЛИЕНТА (секция 2, пункты 5-8 — `program_*`)

  «Блок программирования» = реплика менеджера, СТРУКТУРИРУЮЩАЯ разговор
  или АНОНСИРУЮЩАЯ следующий шаг. Это НЕ приветствие (оно в greet_*) и
  НЕ обычные продуктовые вопросы.

  Засчитывается за блок:
   • Постановка повестки: «давайте я сейчас задам пару вопросов, потом
     расскажу про обучение, потом обсудим оплату — хорошо?»
   • Проверка готовности к разговору: «сейчас удобно поговорить?»,
     «5 минут есть?»
   • Анонс следующей фазы: «сейчас расскажу про тарифы», «следующий
     шаг — отправлю КП и созвонимся завтра в 17:00».
   • Структурирование выбора до его обсуждения: «у нас два варианта
     оплаты — полная и рассрочка, сейчас расскажу подробнее».

  НЕ засчитывается:
   • Приветственные элементы (поздоровался / назвал имя / назвал
     компанию / уточнил цель — это в greet_*).
   • Продуктовые вопросы по сути («чем занимаетесь?», «какой опыт?»).
   • Презентация без анонса («у нас есть курс PRO, в нём…»).

  `program_acquaintance` (5) — анонс блока «знакомство/выявление».
  `program_presentation` (6) — анонс блока «презентация программы».
  `program_questions` (7) — анонс блока «ответы на вопросы».
  `program_payment_option` (8) — анонс блока «варианты оплаты».

  Каждый из 4 пунктов оценивается отдельно: pass только если в звонке
  явно прозвучала анонсирующая реплика именно этого блока.

═══════════════════════════════════════════════════════════════════════════
РЕЗЮМЕ ДАННЫХ ОТ КЛИЕНТА (секция 4, пункты 18-19 — `summary_*`)

  Это ДВА разных действия. Могут оба быть `1`, могут оба `0`.

  `summary_repeat` (18) = «pass» — менеджер РЕФЛЕКСИВНО повторил/
  переформулировал потребность клиента, БЕЗ вывода о пригодности курса.
   • «Правильно понимаю, вам нужна Ламода для расширения ассортимента?»
     → pass.
   • «То есть основная задача — научиться вайб-кодить?» → pass.
   • Просто «понял» без переформулировки → fail.

  `summary_fit` (19) = «pass» — менеджер сделал ЯВНЫЙ МОСТ от потребности
  к курсу/тарифу, обосновав пригодность.
   • «Исходя из ваших задач, вам подойдёт тариф PRO — там есть
     фрилансерский блок и трудоустройство, что закрывает оба запроса»
     → pass.
   • Просто «вам подойдёт PRO» без обоснования → fail.

═══════════════════════════════════════════════════════════════════════════
ВЫЯВЛЕНИЕ ПОТРЕБНОСТЕЙ — `needs_role_understanding` (пункт 13)

  Дефолт `0`. `1` ставится ТОЛЬКО если клиент явно демонстрирует
  понимание, чем занимается специалист по выбранному курсу:
   • Называет конкретные задачи/инструменты профессии.
   • Описывает функционал.
   • Рассказывает про знакомых из этой сферы.

  «Хочу выучиться на бухгалтера» без раскрытия → `0`.
  «Веду первичку, отчётность сдаю, в 1С работаю» → `1`.
  Тема не поднималась → `0`.

═══════════════════════════════════════════════════════════════════════════
АКТИВНОЕ ЗАКРЫТИЕ — `active_persuade` (пункт 43, в репо называется
`active_close_attempt` в HANDOFF, в чек-листе — `active_persuade`)

  `pass` если ПОСЛЕ возражения/сомнения клиента менеджер совершил хотя
  бы ОДНУ попытку двинуть к оплате/решению:
   • Предложил оплатить сегодня с аргументом срочности.
   • Вернулся к цене, разобрал рассрочку как обход финансового блока.
   • Обработал возражение и снова вышел на закрытие.
   • Назначил повторный созвон с целью завершить оформление.

  Достаточно ОДНОЙ такой попытки.

  `fail` если на возражение менеджер ответил «понял, услышал»,
  «ну хорошо», «как скажете» и не вернулся в воронку.

  `n/a` ТОЛЬКО если возражений в звонке не было.

═══════════════════════════════════════════════════════════════════════════
ПРОФЕССИОНАЛИЗМ (секция 11, пункты 39-40) — ДЕФОЛТ `pass`

  `prof_listens` (39) и `prof_no_rude` (40) ОБА по умолчанию `pass`.
  `fail` ставится ТОЛЬКО при явных маркерах в транскрипте:

  `prof_listens = fail`:
   • Игнорирует прямой вопрос клиента, отвечает на другое.
   • Перебивает клиента 2+ раз.
   • Уходит в скрипт, когда клиент задал содержательный вопрос.

  `prof_no_rude = fail`:
   • Повышает тон, оскорбляет, насмехается.
   • Пассивная агрессия («ну, как скажете…», «было бы желание»
     с ехидством — только если контекст явный).
   • Демонстрирует обиду или раздражение из-за решения клиента.

  Если ничего такого в тексте нет — обоим `pass`. Это критические
  пункты (is_critical=true), но это не повод их занижать без оснований.

═══════════════════════════════════════════════════════════════════════════
UPSALE (секция 5, пункты 20-23) — УСЛОВИЕ ПРИМЕНИМОСТИ

  Все 4 пункта upsale имеют статус `n/a`, ЕСЛИ:
   • Клиент изначально пришёл на максимальный тариф / у продукта нет
     старшего, ИЛИ
   • В звонке вообще не обсуждались тарифы и пакеты.

  Если клиент пришёл на нижний/средний тариф И менеджер предложил
  более дорогой:

  `upsale_value` (20) — pass: озвучен старший тариф + конкретный
  аргумент ценности (что даёт дороже именно этому клиенту:
  трудоустройство / навигатор / доп. блоки под его задачу). Просто
  перечисление содержимого без сравнения с базой → fail.

  `upsale_options` (21) — pass: в звонке прозвучали 2+ конкретных
  тарифа с разной стоимостью (цифры или названия).

  `upsale_choice_check` (22) — pass: менеджер задал ВОПРОС о выборе
  («какой ближе?», «на чём остановимся?», «какой тариф рассматриваете?»).

  `upsale_course_proposed` (23) — записывается в quote название
  предложенного старшего тарифа/курса. n/a если апсейл не делался.

═══════════════════════════════════════════════════════════════════════════
ВОЗРАЖЕНИЯ (секция 7, пункты 26-29)

  Сначала подсчитай РЕАЛЬНЫЕ возражения клиента (явное сомнение, отказ,
  спор по существу). «Хм», «ну не знаю» без продолжения — НЕ возражение.

  `obj_detected` (26) — pass если есть ≥1 реальное возражение.
  `obj_count` (27) — int количество возражений (0/1/2/...).
  `obj_handled_count` (28) — int количество ОТРАБОТАННЫХ.
  «Отработано» = менеджер привёл аргумент по существу И клиент либо
  согласился, либо перешёл к следующему шагу воронки. Просто «понял,
  услышал» — не отработка.

  `obj_handled_each` (29) — pass только если ВСЕ возражения отработаны.

═══════════════════════════════════════════════════════════════════════════
СЛЕДУЮЩИЙ ШАГ (секция 10, пункты 37-38)

  `next_exact_time` (37) — pass только при КОНКРЕТНОЙ дате/времени
  («завтра в 18:00», «в понедельник утром», «сегодня в 17:30»).
  Формулировки «как-нибудь», «на этой неделе», «в ближайшее время» —
  fail.

  `next_approx_time` (38) — n/a если выполнен exact_time. Иначе pass
  при приблизительном времени с конкретикой («завтра», «в понедельник-
  вторник», «на следующей неделе»). «Перезвоню потом» — fail.

═══════════════════════════════════════════════════════════════════════════
ЦЕНА (секция 8, пункты 30-33)

  `price_discount_focus` (30) — pass если цена названа С АКЦЕНТОМ на
  скидке («сейчас можно за 25 200 вместо 31 500»). Просто «25 200» — fail.
  `price_payment_method` (31) — pass только при ПРЯМОМ вопросе менеджера
  «какой способ оплаты вам удобнее».
  `price_discount_size` (32) — pass при конкретике скидки («скидка
  100 тыс», «−40%»).
  `price_before_after` (33) — pass только при явном «было — стало»
  (две цифры). «Со скидкой 25 200» без указания базовой — fail.

═══════════════════════════════════════════════════════════════════════════
overall_impression и confidence:
  • excellent — overall_score ≥ 0.85 + закрыто ≥90% применимых пунктов
    каждой секции.
  • good — overall 0.65-0.85, основные секции выполнены.
  • average — overall 0.40-0.65, заметные пробелы.
  • poor — overall < 0.40 или провалена критическая секция (39 / 40).
  • confidence:low — транскрипт плохого качества, много пропусков, или
    систематически нельзя проверить пункты.

═══════════════════════════════════════════════════════════════════════════
ЧЕК-ЛИСТ (43 пункта, не пропускай ни одного):


## Секция 1. Приветствие и цель звонка (вес 0.025)

 1. [1.Консультант поздоровался] Консультант поздоровался (weight=2, conditional=False, critical=False) — —
 2. [1.Консультант назвал своё…] Консультант назвал своё имя (weight=2, conditional=False, critical=False) — —
 3. [1.Консультант озвучил наз…] Консультант озвучил название компании (weight=2, conditional=False, critical=False) — —
 4. [1.Консультант уточнил цел…] Консультант уточнил цель звонка (weight=3, conditional=False, critical=False) — —

## Секция 2. Программирование (вес 0.025)

 5. [2.Озвучен блок «знакомств…] Озвучен блок «знакомство» (weight=1, conditional=False, critical=False) — —
 6. [2.Озвучен блок «презентац…] Озвучен блок «презентация программы» (weight=1, conditional=False, critical=False) — —
 7. [2.Озвучен блок «ответы на…] Озвучен блок «ответы на вопросы клиента» (weight=1, conditional=False, critical=False) — —
 8. [2.Озвучен блок «варианты…] Озвучен блок «варианты оплаты» (weight=1, conditional=False, critical=False) — —

## Секция 3. Выявление потребностей (вес 0.15)

 9. [3.Чем занимается клиент] Чем занимается клиент (weight=3, conditional=False, critical=False) — —
10. [3.Почему выбрано именно э…] Почему выбрано именно это направление (weight=3, conditional=False, critical=False) — —
11. [3.Цель обучения] Цель обучения (weight=4, conditional=False, critical=False) — —
12. [3.Почему именно сейчас ре…] Почему именно сейчас решил обучиться (weight=3, conditional=False, critical=False) — —
13. [3.Клиент понимает роль сп…] Клиент понимает роль специалиста, на которого оставлена заявка (weight=2, conditional=False, critical=False) — —
14. [3.Какие темы интересуют,…] Какие темы интересуют, какие сложности есть сейчас (weight=3, conditional=False, critical=False) — —
15. [3.Клиент сам рассказал пр…] Клиент сам рассказал про свои потребности (weight=1, conditional=False, critical=False) — —
16. [3.Консультант спросил кли…] Консультант спросил клиента про опыт (weight=3, conditional=False, critical=False) — —
17. [3.У клиента есть опыт раб…] У клиента есть опыт работы по интересующей специальности (weight=1, conditional=False, critical=False) — —

## Секция 4. Резюме данных от клиента (вес 0.05)

18. [4.Повторил / резюмировал…] Повторил / резюмировал потребности клиента (weight=2, conditional=False, critical=False) — —
19. [4.Подытожил, что курс под…] Подытожил, что курс подойдёт клиенту (weight=3, conditional=False, critical=False) — —

## Секция 5. Upsale (вес 0.05)

20. [5.Пояснил, в чём ценность…] Пояснил, в чём ценность более дорогих курсов (weight=3, conditional=True, critical=False) — —
21. [5.Предложил несколько раз…] Предложил несколько различных тарифов (weight=2, conditional=True, critical=False) — —
22. [5.Уточнил, на чём останов…] Уточнил, на чём остановился клиент, что ему подходит (weight=2, conditional=False, critical=False) — —
23. [5.Какой курс предложен в…] Какой курс предложен в качестве Upsale (метаполе) (weight=1, conditional=True, critical=False) — —

## Секция 6. Презентация (вес 0.1)

24. [6.Сделал презентацию прог…] Сделал презентацию программы обучения (weight=4, conditional=False, critical=False) — —
25. [6.Сделал презентацию форм…] Сделал презентацию формата обучения (weight=3, conditional=False, critical=False) — —

## Секция 7. Работа с возражениями (вес 0.15)

26. [7.У клиента есть сомнения…] У клиента есть сомнения или возражения (weight=1, conditional=False, critical=False) — —
27. [7.Количество возражений в…] Количество возражений в звонке (weight=1, conditional=True, critical=False) — —
28. [7.Количество отработанных…] Количество отработанных возражений (weight=1, conditional=True, critical=False) — —
29. [7.Каждое возражение отраб…] Каждое возражение отработано (да/нет) (weight=5, conditional=True, critical=False) — —

## Секция 8. Обсуждение цены и формата оплаты (вес 0.15)

30. [8.Презентовал стоимость с…] Презентовал стоимость с акцентом на скидке клиента (weight=3, conditional=False, critical=False) — —
31. [8.Уточнил, какой метод оп…] Уточнил, какой метод оплаты удобен клиенту (weight=3, conditional=False, critical=False) — —
32. [8.Назвал размер скидки] Назвал размер скидки (weight=2, conditional=False, critical=False) — —
33. [8.Презентовал цену до ски…] Презентовал цену до скидки и после (weight=3, conditional=False, critical=False) — —

## Секция 9. Предложил ли оплату в моменте (вес 0.1)

34. [9.Предложил оформление в…] Предложил оформление в моменте (weight=4, conditional=True, critical=False) — —
35. [9.Если выбрана полная опл…] Если выбрана полная оплата — предложил оплатить сегодня (weight=3, conditional=True, critical=False) — —
36. [9.Если выбрана рассрочка…] Если выбрана рассрочка — оформил её на звонке (weight=3, conditional=True, critical=False) — —

## Секция 10. Обозначил следующий шаг (вес 0.1)

37. [10.Согласована точная дата…] Согласована точная дата/время следующего звонка (weight=4, conditional=True, critical=False) — —
38. [10.Согласована приблизител…] Согласована приблизительная дата/время следующего звонка (weight=2, conditional=True, critical=False) — —

## Секция 11. Профессионализм (вес 0.05)

39. [11.Консультант слышит клие…] Консультант слышит клиента и отвечает по сути (weight=4, conditional=False, critical=True) — —
40. [11.Консультант не грубил,…] Консультант не грубил, не проявлял обиду к клиенту (weight=5, conditional=False, critical=True) — —

## Секция 12. Активная позиция менеджера (вес 0.05)

41. [12.Менеджер активно вёл ди…] Менеджер активно вёл диалог (weight=3, conditional=False, critical=False) — —
42. [12.Проявлял заинтересованн…] Проявлял заинтересованность в общении (weight=2, conditional=False, critical=False) — —
43. [12.Консультант пытался убе…] Консультант пытался убедить клиента принять решение (weight=4, conditional=False, critical=False) — —

## RED FLAGS (P0 + P1)

- [P0/critical] rf_rudeness: Грубость, раздражение, упрёки в адрес клиента — пример: «вы что, не слушаете»
- [P0/critical] rf_employment_guarantee: Гарантия трудоустройства без оговорок — пример: «гарантируем трудоустройство»
- [P0/critical] rf_money_back_promise: Обещание возврата денег без условий — пример: «деньги вернём»
- [P0/critical] rf_urgency_pressure: Давление искусственным дедлайном — пример: «только сегодня»
- [P1/high] rf_competitor_disparagement: Очернение конкурентов — пример: «Синергия — это про корочку»
- [P1/high] rf_false_program_claims: Завышение содержания программы — пример: «вас научим всему»
- [P1/high] rf_income_guarantee: Гарантия дохода после обучения — пример: «средняя зарплата 70-80 тысяч для новичков»
- [P1/high] rf_pressure_to_remove_safelock: Совет снять самозапрет на кредит — пример: «снимите самозапрет через Госуслуги»
- [P1/high] rf_install_loan_misrepresentation: Подмена понятий «рассрочка» / «кредит» — пример: «у нас беспроцентная рассрочка»

═══════════════════════════════════════════════════════════════════════════
КРАСНЫЕ ФЛАГИ (фиксируй коды в `red_flags`):

- rf_rudeness [CRITICAL, P0] Грубость, раздражение, упрёки в адрес клиента
- rf_employment_guarantee [CRITICAL, P0] Гарантия трудоустройства без оговорок
- rf_money_back_promise [CRITICAL, P0] Обещание возврата денег без условий
- rf_urgency_pressure [CRITICAL, P0] Давление искусственным дедлайном
- rf_competitor_disparagement [HIGH, P1] Очернение конкурентов
- rf_false_program_claims [HIGH, P1] Завышение содержания программы
- rf_income_guarantee [HIGH, P1] Гарантия дохода после обучения
- rf_pressure_to_remove_safelock [HIGH, P1] Совет снять самозапрет на кредит
- rf_install_loan_misrepresentation [HIGH, P1] Подмена понятий «рассрочка» / «кредит»
- rf_payment_via_relatives [MEDIUM, P2] Совет оформить оплату «через близких» при отказе банка
- rf_silent_treatment [MEDIUM, P2] Игнор вопросов клиента / закрывание темы
- rf_no_handling_objection [MEDIUM, P2] Принятие отказа без отработки
- rf_certificate_overpromise [MEDIUM, P2] Обещание «государственного диплома» вместо удостоверения ПК
- rf_tax_deduction_overpromise [MEDIUM, P2] Гарантия налогового вычета без условий
- rf_sharing_personal_data [MEDIUM, P2] Озвучивание личных данных клиента в открытом виде

═══════════════════════════════════════════════════════════════════════════
СПРАВОЧНИКИ для портрета клиента (используй СТРОГО эти значения):

conversion_action: Согласен оплатить | Договорились о повторном звонке | Отправил информацию | Нет КД
lead_category:     AAA | BBB | CCC | doubts
objections:        Нет релевантного опыта | Нужно время на принятие решения | Нужна дополнительная информация | Не подходит курс | Дорого | Финансовые возможности | Нет времени на обучение | Хочет сравнить варианты | Технические сложности | Не устраивает формат обучения | Не удобно разговаривать | Вопрос по способам оплаты | Не заинтересован в обучении | Нужно согласование от компании | Прочее

═══════════════════════════════════════════════════════════════════════════
ФОРМАТ ОТВЕТА — строго JSON, БЕЗ markdown-fences. Все поля обязательны.
В `items` ровно столько записей, сколько в чек-листе (43), в каноническом
порядке `item_no`.

{
  "overall_impression": "excellent" | "good" | "average" | "poor",
  "confidence": "high" | "medium" | "low",
  "summary": "<50-500 символов, нейтрально, на русском>",
  "coaching_tip": "<1-2 фразы конкретной рекомендации менеджеру>",
  "client_portrait": {
    "interest": string|null,
    "past_experience": string|null,
    "motivation": string|null,
    "learning_goals": string|null,
    "preferred_payment_method": "full"|"installments"|"unknown"|null,
    "course_tariff": string|null,
    "company_knowledge": string|null,
    "learning_preferences": string|null,
    "client_questions": [string, ...],
    "lead_category": "AAA"|"BBB"|"CCC"|"doubts"|null,
    "conversion_action": string|null,
    "objections": [string, ...],
    "relevant_experience": "has"|"none"|null,
    "company_familiarity": bool|null,
    "age": int|null, "gender": "M"|"F"|"unknown"|null,
    "city": string|null, "field": string|null, "role": string|null,
    "financial_readiness": "high"|"medium"|"low"|"unknown"|null,
    "interest_in_certificate": bool|null,
    "interest_in_employment": bool|null,
    "temperature": "hot"|"warm"|"cold"|null,
    "life_circumstances": string|null,
    "decision_maker": bool|null
  },
  "red_flags": [string, ...],
  "items": [
    {"item_no": int, "item_code": string,
      "status": "pass"|"fail"|"n/a",
      "quote": string|null, "timecode": "MM:SS"|null,
      "rationale": "<≤40 слов; для fail обязательно объясни причину>"}
    // ровно 43 записи в порядке item_no от 1 до 43
  ]
}


---

## USER

Метаданные:
  менеджер: Гусев Кирилл
  продукт: Дизайнер интерьеров
  этап сделки: Закрыто и не реализовано
  UTM: google/IntDes_Mk_EK3_google_DemandGen_world
  длительность: 1272 сек

Транскрипт (обезличенный):
manager: Здравствуйте, Сергей. Это Олег из Академии Эджисон.
manager: Я вижу, что интересуетесь вам с обучением по искусственному интеллекту и по аналитике данных.
manager: Да, мне просто наша знакомая, которая вас рекламирует, вашу Академию,
manager: дала мне промокод банан.
manager: И сказала, что вы хорошая Академия.
manager: То есть, готовите людей, можете, скажем, деньги возвратить и работу по-тайски.
manager: Это правда?
manager: Да, все верно.
manager: простая, да.
manager: Вот, у вас так вообще какие
manager: профессии сейчас
manager: предлагаете? Тут, Сергей,
manager: порядка 120 разных
manager: профессий, я вам поэтому, собственно говоря, и звонил,
manager: чтобы побеседовать с вами, обсудить
manager: ваши цели и задачи, подобрать подходящий
manager: курс, ну и помочь вам записаться,
manager: если все подойдет.
manager: Слушайте, я сейчас больше сижу как бы
manager: дома, с компьютером,
manager: со связью, вот, поэтому
manager: мне сейчас, мне уже как бы
manager: 53 года, вот,
manager: мая месяца уже. Мне хотелось
manager: такую работу, как бы у меня
manager: образование, как бы физмат было, так скажем,
manager: да, есть еще одно образование.
manager: Просто мне посоветовали, допустим,
manager: стать аналитиком данных, чтобы я был
manager: полезен, может, в банковской, сверхфинансовой
manager: сфере. Ну и
manager: я так понимаю, что не просто так же
manager: промокод банана сделать, а сейчас передавать,
manager: да, вот там, ИС
manager: серверами, допустим, в России.
manager: Смотри, Сергей,
manager: да, давайте
manager: вообще начнем с вами по порядку.
manager: Вы сами чем бы хотели заниматься, Сергей?
manager: В смысле, чем?
manager: Ну, чем бы вы хотели заниматься?
manager: Ну, если говорить...
manager: Сергей, вы понимаете, что это деятельность, да?
manager: Да, конечно.
manager: Понял вас. Хорошо.
manager: Вот хотите что-то делать на компьютере,
manager: тут, я так понимаю, непринципиально, что вы будете делать.
manager: Я правильно понял?
manager: Да, то есть, ну, как бы, заниматься сейчас программированием,
manager: конечно, я не знаю, это...
manager: Может быть, даже сейчас не мое, а просто какие-то базовые данные, допустим, аналитика, допустим, мне, допустим, было бы интересно.
manager: Плюс еще с искусственным интеллектом, хотя сейчас везде есть в новой эволюции, гигачайте, реплексите, есть разные, сейчас в браузере есть, чему вы учите, но, может быть, как составлять правильно эти вопросы, допустим, чтобы все это оформлялось.
manager: Ну и база данных, это в банках приобщаться необходимо, и в компаниях тоже это необходимо. Вот в этом направлении расскажите мне, сколько это стоит, сколько это обучение, как проходит обучение?
manager: Смотрите, Сергей, давайте так.
manager: В плане работы с нейросетями,
manager: в плане работы с аналитикой
manager: у нас порядка 20 разных курсов
manager: и в том, и в другом направлении.
manager: Как мы с вами поступим, Сергей?
manager: Мы обсудим вообще, в принципе, ваши цели и задачи,
manager: чего вы хотите достичь,
manager: и на основе этого будем подбирать уже подходящий курс.
manager: Потом я о нем все расскажу,
manager: отвечу на ваши вопросы, если какие-то еще останутся.
manager: Ну и если все подойдет, расскажу, как записаться.
manager: Давайте так будем поступать, хорошо?
manager: а то у нас все будет кидать в сторону.
manager: Я буду отвечать, да, хорошо.
manager: Да, все, отлично.
manager: В плане вот именно,
manager: если меняем сферу деятельности,
manager: у вас сейчас был какой-то опыт работы
manager: с направлением аналитики вообще в целом?
manager: Не было.
manager: Не было, хорошо.
manager: А что, вы, может, читали про эту профессию?
manager: Знаете, чем занимаются конкретно аналитики данных, может быть?
manager: Ну, сбор данных, обработка,
manager: Как менеджер, некий маркетинг, сбор данных, то есть анализ, то есть какие-то срезы делаются относительно времени, допустим, какая-то статистика.
manager: Ну, там он был прав, да. То есть это собрать данные, отредактировать их, чтобы все было корректно, принести к общему знаменателю эти закономерности и передать руководству для принятия решения.
manager: То есть, ну, это и есть попытка аналитики.
manager: А как зовут? Я просто пропустил, сейчас плохая была.
manager: Олег.
manager: – Олег, у меня вот Сергей Олегович, вы Олег, мне нужна профессия, которая сейчас необходима в банковской сфере и в бизнес-сфере, то есть, чтобы мы, допустим, пройдя у вас курсы конкретные практически, которые сейчас люди работают, да, вот, чтобы мы, допустим, там, с вами, через вас, допустим, податься, допустим, начать, скажем, какие-то вещи делать, да, вот, вот, мне вот это интересует, прагматические вещи.
manager: Да, у нас практически по всем профессиям идет гарантированная помощь с трудоустройством, прописанная в договоре. Поэтому я и остановился не на том, какому итогу мы это идем, а просто в какой стороне.
manager: Потому что, если говорить по банковской сфере, туда можно зайти и как финансовый аналитик, и как инвестиционный аналитик, и как аналитик данных, и как бизнес-аналитик. То есть направлений в аналитике их много. По сути, занимаются люди одним и тем же, просто, скажем так, с разных сторон заходят. То есть разные объекты анализа у них.
manager: Поэтому тут я считаю важным, чтобы это все обсудить.
manager: Вообще, в принципе, что вас сейчас не устраивает в текущей ситуации?
manager: Почему захотели сменить работу?
manager: Ну, слушай, мне 60-ка джет.
manager: Во-первых, я инфаркт испытал, так скажем, и профессии, так скажем,
manager: мне сейчас нужна такая компьютерная, удаленная.
manager: Что я работал?
manager: Вот, в принципе, как бы ответ на ваш вопрос.
manager: Угу. А что вы сейчас занимаетесь, если не секрет?
manager: У меня, поскольку два образования вышли, да, я вот сейчас занимаюсь в школе с детьми.
manager: Первая профессия – это физмат, вторая профессия – это ядерные установки, управление атомной станцией.
manager: Стало чуть потише.
manager: Вторая профессия потише, да?
manager: Нет, просто я сейчас с ребенком нахожусь, как бы вот.
manager: Да, и поэтому я ему говорю, не вам.
manager: А, я понял. Я думал, вы говорите, что это про ядерные установки, это профессия потише. Ну, ладно, интересно. Хорошо, а в какие сроки вы бы хотели выйти?
manager: на...
manager: Я не знаю, что вы даете.
manager: Понимаете,
manager: вопросы, которые вы задаете,
manager: для вас они корректны, для меня
manager: иногда они корректны, потому что у нас
manager: разные представления о мире, опыта
manager: и знаний и так далее. Я не знаю,
manager: что вы даете, что сейчас, работая
manager: в банковской бизнес-сфере,
manager: какой объем информации вы даете.
manager: Хотелось, конечно, допустим, поработать,
manager: скажем, получиться месяца-два
manager: и выйти, скажем,
manager: Работали, допустим, параллельно
manager: Скажем, может быть, у вас какие-то есть
manager: В бизнес-сфере, допустим, удаленных работ
manager: Допустим, там, не знаю, там
manager: Модератор, допустим, чаты
manager: Допустим, помощь, допустим, программистам
manager: Искать ошибки, допустим
manager: Может быть, помощь всем людям, кто уже работает
manager: С базовыми данными, допустим, с наличием
manager: Что-то там поделать
manager: И заодно учиться
manager: Ну и потом сразу полномерно
manager: Перетечь в работу, так скажем
manager: На удаленных сферах
manager: Я так это представляю.
manager: Как реально у вас,
manager: который чему-то обучается, когда ты берешь деньги,
manager: я не знаю.
manager: А что вам вообще про нас
manager: рассказывала ваша знакомая,
manager: которая нас посоветовала?
manager: Она рассказывала, Вина, про
manager: подход именно в обучении, как это все будет победить?
manager: Нет, она
manager: мало об этом говорит, но мы же все
manager: взрослые, видишь, не дети, как бы, да?
client: Нет, ну да.
manager: Ну все же,
manager: Она просто прикладывала, что вы хорошая, порядочная компания, действительно готовите,
manager: трудоустраиваете, даже деньги отдаёте, а что-то не получается.
manager: Вот промокод дала, сказал, давай, дерзай.
manager: Вот я к вам обратился.
manager: Понял.
manager: Хорошо, давайте тогда посмотрим, как.
manager: У каждого человека есть какие-то критерии выбора.
manager: Что для вас важно в обучении?
manager: Вопрос не понял.
manager: Ну, давайте так, кто-то к нам приходит, потому что, допустим, нужно обучение по свободному графику, кому-то нужно больше практики, кто-то приходит за документами, чтобы какая-то корочка была официальная по окончании курса.
manager: Мне нужно обучение по свободному графику, потому что я подрабатываю сейчас, зарабатываю себе на хлеб до пенсии, так скажем, да, вот, поэтому сидеть определенные там часы с утра, допустим, тогда мне это не принято, то есть у меня больше работа такая, видеозапись, допустим, да, потом ответ на вопросы, какие-то практические вещи, потом, если что-то непонятно, есть какой-то с куратором какой-то обратная связь, где я выясняю какие-то отдельные вещи,
manager: которые я не запомнил, допустим, с видеопросмотра
manager: или с заданиями. Вот такой у меня
manager: вид работы устраивает.
manager: Понял вас.
manager: Хорошие стыки.
manager: Тогда давайте с вами подведем итог.
manager: Хотите банковскую сферу
manager: в область аналитики? Собственно говоря, для этого
manager: нужно обучение по свободному графику,
manager: практикоориентированное, с поддержкой специалиста,
manager: чтобы
manager: по окончании обучения вы могли спокойно
manager: трудоустроиться, сменить сферу деятельности
manager: полностью и работать на удаленке
manager: чтобы сильно себя не нагружать.
manager: Я правильно понимаю?
manager: Да.
manager: Хорошо, Сергей. Тогда будем рассматривать
manager: курс аналитики данных.
manager: В принципе, это будет
manager: оптимальный вариант, потому что
manager: это работа с цифрами.
manager: Из разряда, то есть вы сидите за компьютером
manager: большую часть времени, вы никого не
manager: трогаете, вас никто не трогает.
manager: Большая часть вакансий на удаленке.
manager: Так что, в принципе, это
manager: то самое направление,
manager: которое надо будет.
manager: То есть вы понимаете, поэтому давайте расскажу вам про сам формат обучения. Вы читали что-нибудь про нашу компанию в целом? Или может вам что-то знакомое рассказывало?
manager: Ну, если честно, не читал. Мне просто вчера мы с ней созвонились, потому что мне пришло сообщение, и все, я решил сразу вам со свами связаться.
manager: Понял.
manager: Давайте тогда расскажу такую ключевую особенность нашей компании.
manager: Дело в том, что мы работаем на рынке с 2013 года,
manager: и первые 10 лет мы занимались только корпоративным обучением.
manager: А у компании в плане именно обучения сотрудников
manager: есть один главный запрос.
manager: То есть быстро и эффективно дать прикладные навыки
manager: и при этом не выбивать из рабочего рейтинга человека.
manager: Ну и если переводить на простой язык,
manager: простыми словами ситуацию,
manager: у вас полностью свободный график обучения.
manager: Можете обучаться в любое время дня и ночи,
manager: не теряя в качестве обучения.
manager: Виталий, сколько времени в день готовы
manager: уделять курсу на текущий момент?
manager: Час-два?
manager: Ну, это как бы
manager: не тот вопрос, к которому нужно отвечать.
manager: Если я учусь,
manager: я учусь. Я не знаю.
manager: Как поездка.
manager: Дни-то все разные, так скажем.
manager: Да, да.
manager: Все верно.
manager: Поэтому я уточняю этот момент, потому что, условно, если вы уделяете обучение по часам в день, то есть 7 часов в неделю, то пройдете этот курс за 6-8 месяцев. Если вы уделяете 15 часов в неделю по 2 часа в день, то пройдете все за 3-4 месяца, то есть в два раза быстрее. То есть тут длительность зависит сугубо от вас, чем больше времени вы уделяете, тем быстрее проходите курс.
manager: По 2-3 часа в день
manager: Я могу за это работать вечером
manager: Просматривать, что-то делать
manager: И связываться, как бы это не вопрос
manager: Смотрите, Сергей, это не обязаловка
manager: Это, опять же
manager: На ваше усмотрение
manager: Олег, я вам так хочу сказать
manager: По поводу компании
manager: Я же не знаю, с кем я разговариваю
manager: Представляете компанию
manager: Ваша задача
manager: допустим, связывался с новым людям, допустим,
manager: как я. Вот. Мне просто
manager: нужно по чесноку понимать такую вещь,
manager: что я не в том возрасте,
manager: да, допустим, когда у людей
manager: есть такое понимание зависимости
manager: информации, учиться ради того,
manager: чтобы учиться. Заниматься
manager: нейронными сетями ради того, чтобы заниматься
manager: нейронными сетями. У меня сейчас
manager: вопрос чисто, вопрос
manager: прагматичности, да, то есть я
manager: выделяю самый главный ресурс это время,
manager: да, свою жизнь, которую
manager: все люди забывают.
manager: гоняясь деньгами. И мне нужно
manager: конкретно, вот есть конкретно
manager: блок информации, я должен понимать,
manager: что я это делаю для того,
manager: чтобы эта компания,
manager: в которую я обратился,
manager: поможет мне трудоустроиться в какую-то
manager: банковскую сферу, допустим, в какой-то
manager: банк и так далее. И я этим занимаюсь
manager: конкретно, понимаете? То есть конкретно готовлюсь
manager: к этим
manager: абсолютно неинтересным
manager: вещам, но они неинтересны
manager: с одной стороны, с другой стороны, они
manager: приятно в том отношении, что я
manager: работаю за компьютером, делаю какую-то
manager: программную работу, получаю за это
manager: деньги. То есть я прагматично
manager: к этому схожу. Но я должен понимать,
manager: что я не просто трачу время, еще и деньги.
manager: Но я понимаю, для чего
manager: это дело. Что у меня будет конечная цель,
manager: что я закончу, да,
manager: вы мне поможете,
manager: и я приду и буду понимать, что я
manager: делаю. И для чего я делаю.
manager: Сергей, я так понимаю...
manager: Курочки, дипломы, это не нужны.
manager: Я не в том возрасте, чтобы заниматься фигней.
manager: Я про корочки, про дипломы вам ничего не говорю, Сергей.
manager: Моя задача как специалиста сделать так, чтобы ваше обучение было максимально комфортным, максимально для вас понятным.
manager: Я поэтому и рассказываю это все для того, чтобы у вас было понимание, как именно мы с вами будем проходить от стадии начала обучения до вашего финального трудоустройства.
manager: Это важнее. Я не то, что хочу забрать у вас как можно больше времени, Сергей.
manager: Нет, я просто пытаюсь объяснить, как мы именно сделаем то, что вы от нас хотите получить.
manager: Еще пояснить хочу, просто когда ты молодой, да, ты просто можешь учиться ради того, чтобы учиться,
manager: и потом перейти, допустим, в работу дальше, да, и там еще заниматься,
manager: кучу времени тратить на то, чтобы опять научиться.
manager: Я просто хотел бы научиться, да, вот у вас наш курс, чтобы это сразу было как приложение,
manager: то есть, чтобы дальше продолжить уже на месте рабочим это делать.
manager: Если у вас так программа построена, у вас есть связь с банковской и бизнес-сферой, где вы готовите людей и говорите, вот у нас Сергей Олегович есть, сейчас заканчиваю, можете присмотреть сотрудника на удаленку.
manager: То есть его знание позволит, допустим, вашей компании дальше работать, скажем так далее.
manager: У вас как построено? Я же не знаю, как построено у вас взаимоотношения.
manager: Сергей, я вам в этом сейчас и рассказываю.
manager: Давайте, я буду молчать, тогда все, молчу, замолчу.
manager: Нет, Сергей, я вас не затыкаю, я просто говорю, что я вот как раз об этом этот момент рассказываю.
manager: Мы с вами говорим об одном и том же.
manager: Я приказ понимаю, что вы хотите от меня услышать, и я вам это сейчас дам просто в нужное время. Мы это все делаем поэтапно, чтобы у вас было полное понимание от того, как это устроено и что конкретно вы будете делать. Потому что если говорить именно конкретно уже про программу, то как это все будет выглядеть?
manager: То есть у вас есть блок теории, это видеоролики на 20-25 минут, вы их смотрите, получаете знания, фундамент, и после этого сразу приступаете к работе на тренажере. Тренажер это симуляция всех программ, с которыми вы будете работать как аналитик данных.
manager: Это Excel, базы данных,
manager: BI-аналитика, Python
manager: тоже для автоматизации этой аналитики,
manager: для прогнозирования. Вы с какими-нибудь
manager: из этих программ уже работали?
manager: Нет.
manager: Нет. Ну, вот, собственно говоря, тут
manager: поэтому мы так и делали.
manager: Большинство наших клиентов
manager: это люди, которые с нуля меняют профессию.
manager: И вот, как это будет выглядеть.
manager: Тринадзор. Осознанный интерфейс программы.
manager: Там все в формате пошаговой инструкции
manager: будет, то есть ошибиться тут практически невозможно.
manager: Сделано для того, чтобы первая практика была максимально комфортной и безопасной.
manager: После этой практической работы у вас будет бизнес-кейс.
manager: Это уже полноценная задача от реальной компании.
manager: Мы вам даем описание ситуации на 3-4 листа.
manager: Вы по нему выполняете практическую работу.
manager: Рядом у вас есть видеоразбор от нашего эксперта, где он рассказывает и показывает,
manager: как эта задача была решена в реальной жизни, чтобы вы могли сами себя проверить условно.
manager: Ну а если будут какие-то вопросы, с вами на связи куратор с 8 утра до 8 вечера 7 дней в неделю. Он дается вам сроком на 1 год с запасом. То есть, если возник какой-то вопрос или что-то непонятно, к нему можно будет обратиться в течение 5-10 минут, он вам все даст ответ.
manager: И вот, собственно говоря, почему рассказываю вам про формат. Вы условно, если 2-3 часа в день можете выделять, за 4 месяца вы можете спокойно сменить профессию. В конце обучения у вас будет итоговая финальная работа, вы ее выполняете, получаете диплом в арсенале переподготовки, дальше начинается помощь трудоустройствам.
manager: Мы вам помогаем составить новое резюме, как аналитика данных, оформить портфолио из тех проектов, которые вы делали в рамках обучения. То есть это все на бизнес-кейсах от реальных компаний будет. Проводим с вами пробное собеседование и дальше от нас вам приходят офферы. Вы на них откликаетесь, проходите собеседование и трудоустраиваетесь. Если таких офферов от нас не будет или под ним после собеседования вас не берут на работу, мы возвращаем вам деньги за обучение в полном объеме. Такие у нас условия.
manager: Хорошо. Скажите, пожалуйста, сколько стоит ваше обучение со скидкой, которая у меня в промокоде?
manager: В промокоде банан? 80 тысяч 900 рублей.
manager: Это со скидкой цена, правильно?
manager: Да, все верно. Без скидки это будет 109 900. Без промокода банан.
manager: И срок обучения?
manager: Как я и говорил, 6-8 месяцев. Если 7 часов в неделю вы уделяете, если 15-20 часов в неделю, то за 3-4 месяца можете пройти.
manager: Хорошо, Олег, я могу, допустим, с вами созвониться, вы же сейчас, телефон уже есть, я позову его и через телеграм, а с 1 июня, потому что я сейчас до лета буду занят, пока я со школы, так скажем, а с 1 июня мы с вами созвонимся и наберемся.
manager: Ну, посмотрите, Сергей, дело в том, что я вот сейчас проверил просто промокод банан, и он уже у нас не функционирует. То есть, я могу его применить, условно, на сегодняшний день просто как, условно, как литеральная программа. То есть, если вас наш клиент порекомендовал, то это можно будет все оформить. Но, к сожалению, такие условия я не смогу для вас до июня месяцев придерживать.
manager: То есть будем с вами тогда
manager: ближе к июню связываться и уже
manager: тогда там обсудим с вами актуальные
manager: варианты.
manager: Да, хорошо. То есть я
manager: вашу компанию выбрал.
manager: То есть я с июня месяца начну. Давайте
manager: позвоню. Этот телефон будет живой у вас?
manager: Да, я понимаю.
manager: Я, если честно, даже не знаю, какой у вас там номер
manager: сейчас возражается. Это телефония.
manager: Давайте как-то обе сделаем.
manager: Вижу, у вас есть телеграм на этом
manager: номере. Вроде он даже активный.
manager: А вы на какой телефон звоните?
manager: 5208.
manager: Нет, на нем ни телеграм, ни ватсапа нет.
manager: Я могу вам просто дать
manager: телеграм, который я вижу.
manager: Ну, у меня есть
manager: у вас телеграм Сила
manager: 7883. Это он?
manager: Да, вот это, да. Рабочий никнейм, да.
manager: Все, понял вас.
manager: Пишем тогда.
manager: Это Олег из Эдисона.
manager: Это Сергей.
manager: Меня Сергей Олегович зовут
manager: У вас Олег Павлович, я не знаю
manager: Сергеевич
manager: Сергеевич?
manager: Да
manager: Вы шутите или?
manager: Нет, не шучу, Олег Сергеевич
manager: А я Сергей Олегович
manager: Да, вы Сергей Олегович, получается вот
manager: Да ладно
manager: Такой прикол получился
manager: Если что, Сергей
manager: Дописал вам в телеграмме
manager: Это мой контакт личный
manager: Если будут какие-то вопросы, можете мне туда писать.
manager: Все добро, договорились.
manager: Договорились, Сергей. Будем с вами на связи.
manager: Да, спасибо вам.
manager: Всего доброго.
manager: Всего доброго.


---

## Как использовать

1. Открой Claude.ai (Project с Opus 4.7).
2. Скопируй блок SYSTEM в инструкцию проекта (или в первое сообщение).
3. Отправь блок USER как сообщение.
4. Скопируй JSON-ответ модели.
5. На странице `/v4/ingest/6bbd32e1-12ae-4be1-8fd1-0519fd20ecac` вставь JSON и нажми «Импорт».
