package kz.konturai.parser.enums;

import lombok.AllArgsConstructor;
import lombok.Getter;


@Getter
@AllArgsConstructor
public enum StrategyModel {

    ENTRY(
            "Entry — Вход / Формирование присутствия",
            """
            === МОДЕЛЬ: ENTRY (Вход / Формирование присутствия) ===
    
            КОГДА ВЫБИРАЕТСЯ: launch, слабое знание бренда, нет доверия у аудитории.
            СТРАТЕГИЧЕСКАЯ ЦЕЛЬ: Сформировать узнаваемость и базовое доверие. Закрепить присутствие на рынке.
            ГЛАВНЫЙ БАРЬЕР: О бизнесе не знают или не понимают, чем он отличается.
            РОЛЬ SMM: Создание фундамента доверия и первичного интереса.
    
            ОБЯЗАТЕЛЬНАЯ КОНТЕНТНАЯ АРХИТЕКТУРА (строго соблюдать пропорции):
            - Объясняющий:            30% постов — объяснить что делаем, чем отличаемся
            - Демонстрационный:       25% постов — показать продукт/процесс/результат вживую
            - Социальное доказательство: 20% постов — первые отзывы, реакции, клиенты
            - Экспертный:             15% постов — показать компетенцию без давления
            - Продающий:              10% постов — мягкая конверсия, никакой агрессии
    
            ФОРМАТНАЯ МОДЕЛЬ:
            - Видео (contentType: "видео"): 40% — объясняющие видео, демонстрации, знакомство с командой
            - Фото/карусель (contentType: "фото"): 40% — продукт, процесс, люди
            - Текстовые (contentType: "фото"): 20% — истории, объяснения
    
            CTA СТИЛЬ — только мягкий, без давления:
            Использовать: «Узнать подробнее», «Написать в директ», «Задать вопрос», «Познакомиться с нами»
            НЕ использовать: «Купить сейчас», «Заказать», «Акция», «Ограничено»
    
            КОММУНИКАЦИОННЫЙ СТИЛЬ: Понятный, открытый, без агрессии и давления на покупку.
            ЧАСТОТА: 3-4 поста в неделю. Важно накопить присутствие быстро.
            КРИТЕРИИ ЭФФЕКТИВНОСТИ: Рост охвата, рост подписчиков, первые обращения, вовлечённость.
            """
    ),

    AUTHORITY(
            "Authority — Экспертность / Компетентность",
            """
            === МОДЕЛЬ: AUTHORITY (Экспертность / Компетентность) ===
    
            КОГДА ВЫБИРАЕТСЯ: длинный цикл сделки, высокий чек, B2B-сегмент.
            СТРАТЕГИЧЕСКАЯ ЦЕЛЬ: Убедить что бизнес — профессионал и эксперт в своей нише.
            ГЛАВНЫЙ БАРЬЕР: Сомнение в компетенции, клиент долго принимает решение.
            РОЛЬ SMM: Подкрепление экспертного статуса через глубину контента и аргументацию.
    
            ОБЯЗАТЕЛЬНАЯ КОНТЕНТНАЯ АРХИТЕКТУРА (строго соблюдать пропорции):
            - Экспертный:                40% постов — разборы, аналитика, мнения, глубокие объяснения
            - Кейсы:                     25% постов — реальные результаты с цифрами, до/после
            - Объясняющий:               15% постов — упрощение сложного, образовательный контент
            - Социальное доказательство: 10% постов — отзывы клиентов, партнёры, сертификаты
            - Продающий:                 10% постов — мягкий переход к заявке
    
            ФОРМАТНАЯ МОДЕЛЬ:
            - Видео с объяснениями (contentType: "видео"): 35% — разборы, мини-лекции, кейсы
            - Карусели/разборы (contentType: "фото"): 35% — пошаговые инструкции, сравнения
            - Текст+аналитика (contentType: "фото"): 30% — экспертные посты с глубиной
    
            CTA СТИЛЬ — рациональный, деловой:
            Использовать: «Получить расчёт», «Записаться на консультацию», «Обсудить проект», «Узнать детали»
            НЕ использовать: «Купить прямо сейчас», «Скидка только сегодня»
    
            КОММУНИКАЦИОННЫЙ СТИЛЬ: Рациональный, уверенный, аргументированный. Глубина важнее объёма.
            ЧАСТОТА: 3 поста в неделю стабильно. Глубина важнее частоты.
            КРИТЕРИИ ЭФФЕКТИВНОСТИ: Качество лидов, глубина взаимодействия, время просмотра, число консультаций.
            """
    ),

    TRUST(
            "Trust — Усиление доверия / Перегретый рынок",
            """
            === МОДЕЛЬ: TRUST (Усиление доверия / Перегретый рынок) ===
    
            КОГДА ВЫБИРАЕТСЯ: высокая конкуренция, клиенты требуют кейсы и отзывы, рынок одинаковых предложений.
            СТРАТЕГИЧЕСКАЯ ЦЕЛЬ: Снять недоверие и показать реальное отличие от конкурентов.
            ГЛАВНЫЙ БАРЬЕР: Рынок перенасыщен, все выглядят одинаково, клиент не верит.
            РОЛЬ SMM: Подтвердить надёжность и реальность результатов через доказательства.
    
            ОБЯЗАТЕЛЬНАЯ КОНТЕНТНАЯ АРХИТЕКТУРА (строго соблюдать пропорции):
            - Кейсы:                  30% постов — конкретные результаты с цифрами, имена клиентов
            - Отзывы клиентов:        25% постов — реальные люди, видеоотзывы, скриншоты
            - Демонстрация процесса:  20% постов — прозрачность: «вот как мы работаем»
            - Экспертный:             15% постов — подкрепление доверия знаниями
            - Продающий:              10% постов — аккуратная конверсия без давления
    
            ФОРМАТНАЯ МОДЕЛЬ:
            - Реальные видео (contentType: "видео"): 50% — ПРИОРИТЕТ. Видео доверие = живые люди
            - Фото до/после, скриншоты (contentType: "фото"): 30% — доказательства результата
            - Текст с историями (contentType: "фото"): 20% — истории клиентов, детали кейсов
    
            CTA СТИЛЬ — умеренный, доказательный:
            Использовать: «Посмотрите результат», «Оцените кейс», «Запросить пример работы», «Узнать детали»
            НЕ использовать: «Купить сейчас», «Только сегодня», давление на срочность
    
            КОММУНИКАЦИОННЫЙ СТИЛЬ: Честный, прозрачный, спокойный, без пафоса и хайпа.
            ЧАСТОТА: 3 поста в неделю стабильно. Регулярность = доверие.
            КРИТЕРИИ ЭФФЕКТИВНОСТИ: Рост доверительных обращений, сохранения, глубина просмотра.
            """
    ),

    CONVERSION(
            "Conversion — Прямая конверсия / Импульс",
            """
            === МОДЕЛЬ: CONVERSION (Прямая конверсия / Импульс) ===
    
            КОГДА ВЫБИРАЕТСЯ: быстрые покупки, низкий/средний чек, визуальный продукт, B2C.
            СТРАТЕГИЧЕСКАЯ ЦЕЛЬ: Максимизировать заявки и продажи прямо сейчас.
            ГЛАВНЫЙ БАРЬЕР: Нет достаточного импульса к действию, клиент откладывает.
            РОЛЬ SMM: Создание регулярного стимула к покупке через яркий контент и прямые офферы.
    
            ОБЯЗАТЕЛЬНАЯ КОНТЕНТНАЯ АРХИТЕКТУРА (строго соблюдать пропорции):
            - Продающий:                  35% постов — чёткий оффер, выгода, ограниченность, акции
            - Демонстрационный:           30% постов — продукт в действии, до/после, процесс
            - Вовлекающий:                20% постов — конкурсы, вопросы, интерактив, удержание
            - Социальное доказательство:  10% постов — снять последнее сомнение перед покупкой
            - Объясняющий:                 5% постов — минимально, только если продукт новый
    
            ФОРМАТНАЯ МОДЕЛЬ:
            - Короткие видео/Reels (contentType: "видео"): 60% — ПРИОРИТЕТ. Быстро, ярко, с CTA
            - Яркое фото продукта (contentType: "фото"): 30% — продукт крупно, красиво, аппетитно
            - Текст-оффер (contentType: "фото"): 10% — акция, условия, призыв
    
            CTA СТИЛЬ — прямой, без лишних слов:
            Использовать: «Купить», «Заказать», «Забронировать», «Написать сейчас», «Успей до [дата]»
            Добавлять срочность и ограниченность: «Осталось 3 места», «Только до пятницы»
    
            КОММУНИКАЦИОННЫЙ СТИЛЬ: Прямой, конкретный, энергичный. Без лишних объяснений.
            ЧАСТОТА: 4-5 постов в неделю. Частота = больше касаний = больше заявок.
            КРИТЕРИИ ЭФФЕКТИВНОСТИ: Количество заявок, CTR, конверсия, стоимость лида.
            """
    );

    private final String title;

    /** Полные правила контентной архитектуры — передаются в AI промпт */
    private final String contentRules;
}