Все 10 экранов из брифа №25 + 5 экранов биллинга (P9) + раздел «Рефералы» с диалогами (P10) + публичный /partners-лендинг с калькулятором + 3 OG-картинки (P11). Лендинг → вход → подключение → дашборд → правила → события → кабинеты → профиль → сообщество → биллинг → рефералы → партнёрский лендинг. Десктоп + мобильная лента, dark + light, theme-persistence через localStorage. Радар-метафора, cyan glow на hero и CTA, real RU-копирайт, реалистичные цифры. Готово к передаче в Claude Code по DESIGN.md.
Производственный копирайтинг, 6 тарифов (Trial → Agency L), inline-сравнение по 7 критериям, 3 реальных кейса с цифрами, финальный CTA. Анимированный радар-визуал в hero с двумя плавающими карточками.
Sidebar-навигация, top-bar с trial-countdown, hero-метрика «23 450 ₽» с пульсирующим cyan glow, лента событий с AI-блоком, top-7 объявлений и chart «Расход vs Защищено». Внизу — iPhone-мокап той же сцены.
5 фильтр-пиллов, summary-карты, события сгруппированы по дням, severity-полоса слева у карточки, раскрывающийся AI-блок (YandexGPT / GigaChat), bottom-nav с бейджем непрочитанных. Реальные русские имена кабинетов и реалистичные цифры.
Анимированная радар-сетка на фоне (sweep + concentric rings), крупная VK-кнопка как primary path, email magic-link как fallback. Чекбоксы оферты и рассылок, trust-row внизу: «Серверы в РФ · 152-ФЗ», «Read-only OAuth», «14 дней без карты».
Stepper 1→2→3→4: выбор провайдера (Direct VK Ads / Click.ru), 4-шаговая инструкция OAuth со скриншот-мокапами и highlight-рамками, выбор кабинетов из списка с балансами, и финал-экран с радар-pulse и preview 4 default-правил.
2-колонка: слева 4 секции (тип / scope / параметры / действие) с формулой, slider z-score, выбором действий, severity-pills. Справа sticky-сайдбар «Если бы правило работало с 6 мая» — hero «+12 840 ₽», bar-chart срабатываний по дням и топ-3 события.
2-pane: слева список из 8 кабинетов с балансами, статусами (норма / 3 алерта / низкий баланс / пауза) и фильтр-пиллами. Справа — детальный экран «Пицца Тула» с 4 метриками, табами «Объявления / Правила / История» — таблица с авто-стопами, 4 rule-cards с z-формулой, timeline на 30 дней.
Слева — feed с summary-картами и фильтрами по severity и кабинетам, severity-полоса слева. Справа — детальный экран события: saved-hero «+ 1 480 ₽», 8 snapshot-метрик, кастомный SVG-чарт расхода с ghost-проекцией «если бы не стоп», AI-блок с YandexGPT-объяснением и 6 actions-карточек.
Sub-nav слева, account-card с tier-бейджем «Trial 11 дней», 5 каналов (Telegram развёрнут с severity-чипами, quiet hours, превью алерта; Email / VK / MAX / Web Push свёрнуты). Severity-матрица в таблице, аккаунт + 2FA + сессии, danger-zone, плавающий save-bar.
3 переключающихся таба: Тикеты — chat-style с реальным разбором webhook-бага и attached-логом (color-coded); Идеи — Canny-style карточки с upvote и стадиями (investigating / planned / в работе); Роадмап — Kanban на 4 колонки (Изучаем / В плане / В работе / Уехало в прод) с progress-барами и shipped-стампами.
4 KPI с cyan glow только на «Заработано», новый tier-bar (Bronze 25% → Silver 35% → Gold 45% → Platinum 50%) с прогрессом до следующего тира, реферальная ссылка + персональный промокод, таблица 12 рефералов с masked email и фильтрами (ссылка/промокод/UTM), баланс с CTA «Запросить вывод» и «Применить к подписке», история начислений на 8 операций. 6 состояний: loading skeleton / empty (0 рефералов) / empty payouts / empty promo / data / error inline.
Apply — конвертация баланса в дни Pro с live-превью (3 200 ₽ → +32 дня) + error для суммы < 99 ₽. Withdraw — вариант А (вертикальный stepper в одной модалке): сумма → способ (Карта/СБП/Р/С) → налоговый статус (СЗ 4% / ИП 6% / Физлицо 13%) → реквизиты, плюс success-экран и альтернативный шаг 2 для СБП. Create promo — превью кода ИВАН3F1C8A2E + предупреждение «нельзя сменить».
Hero с radar-blips «₽» и floating-card «+12 480 ₽» — вариант А; 4 tier-карточки (Bronze 10% / Silver 20% / Gold 30% / Platinum 50% с cyan-glow на последней), 4 шага «как это работает», info-card про −10% реферала, интерактивный калькулятор (slider 1–50 + выбор тарифа + auto-tier по числу), FAQ из 7 пунктов на <details>, gradient final-CTA, общий footer. Адаптив: ≥1024px desktop / 375px mobile.
og-default.png — главная (Hero + 23,4M ₽ trust-strip + радар-blips). og-refer.png — partners (щит «%» + 4 tier-бейджа). og-pricing.png — тарифы (1 490 vs зачёркнутые 3 690 + −60%). PNG ~100KB каждый, исходные SVG в og/. Закрывает техдолг P10-X14.
Ключевые выборы из брифа, которые читаются во всех трёх экранах. Конспект полностью в brand-spec.md рядом.
Концентрические круги в логотипе, развёртка-sweep в hero лендинга и дашборда, pulse-точка на «live»-индикаторах. Везде один и тот же визуальный язык, ничего не нарисовано «отдельно для иконки».
«Защищено за месяц 23 450 ₽» — единственная цифра в дашборде с пульсирующим cyan text-shadow. Анимация 4с, дышит. Дублируется в sidebar-карточке и в mobile-hero.
В top-bar дашборда и в header мобильной ленты — оранжевый бейдж «Trial · 11 дней» с blink-точкой. На последних 3 днях — переход на красный класс .critical (готово в стилях).
На мобильных карточках событий слева 3px-border нужного цвета — critical/warning/info/ok. Быстрое сканирование пальцем, не нужно вчитываться в иконку.
«Доставка пиццы · Тула», «Стоматология Smile · Казань», «Курсы IELTS · Москва». CPL 280–2 080 ₽, CTR 0.4–2.8%, бюджеты в десятках тысяч. Никаких Test Account 1.
В дашборде — постоянный блок. На мобиле — раскрывающийся (250ms ease-out). Метаданные модели в нижней строке: время ответа, токены, request_id. Не выглядит «магией».
Тема пишется в localStorage по ключу promo-radar-theme на всех трёх экранах. Кликаешь toggle на лендинге — открываешь дашборд в той же теме.
Никакого glassmorphism, неоновых grids, мульт-иллюстраций, тяжёлых теней. Только 1px-borders, subtle elevation, cyan glow на акцентах, радар-анимации.