Перейти к содержанию

Анализ исходных материалов

Проанализированы три файла в корне проекта:

  • tz.docx — техническое ТЗ KARMACODE MVP;
  • prd.md — продуктовый PRD KARMNEZ, версия 2.0 от 2026-05-13;
  • natal.jpg — краткий алгоритм натальной карты.

Содержание tz.docx

KarmaCode объединяет астрологию, нумерологию, Дизайн Человека и Матрицу судьбы в маршрут саморазвития. Ввод: дата, время, место рождения и имя. Все четыре первичных расчёта детерминированы и хранятся как JSON. При неизвестном времени нумерология и Матрица доступны, а астрология и Дизайн Человека блокируются с предложением ректификации.

AI вызывается только для платящих, получает JSON расчётов и формирует разбор личности, задач, вызовов, потенциала, прогнозы для отношений/карьеры/финансов/здоровья и единый маршрут. AI нельзя упоминать в пользовательском интерфейсе и маркетинге. Результат кэшируется. До разработки должна существовать общая схема осей; особая ценность — объяснение расхождений между системами.

Монетизация: бесплатны расчёты и короткие фактические подписи; подписка открывает глубокий разбор, маршрут, прогнозы, трекер и напоминания. Консультации оплачиваются отдельно, платформа удерживает комиссию. Провайдер — YooKassa. E-mail собирается до paywall.

Заявлены разделы продукта: onboarding, главная, натальный код, маршрут, прогнозы день/неделя/месяц, трекер целей, консультации и профиль. С первого дня нужны UTM-воронка, M2/M3 renewals, CAC, LTV, использование целей и заявки — всё на одном экране админки.

Вне кода: оферта, согласие на ПДн по 152-ФЗ, дисклеймер, юрлицо и договоры с практиками.

Содержание prd.md

PRD описывает двухстороннюю платформу Karmnez для русскоязычных «Осознанных искателей» 30–55 лет и вручную отобранных астрологов/тарологов. Цель пилота на 60–90 дней — проверить unit-экономику: LTV/CAC ≥ 3, payback ≤ 6 месяцев, 5–10 практиков, 30–50 платящих клиентов, ≥40% повторных консультаций за 60 дней, ≥25% использования прогнозов/дневника, bypass <40%, CAC одного канала ≤ 5 000 ₽.

MVP PRD включает профили и верификацию практиков, поиск/фильтры, расписание, бронирование и оплату с автосплитом, видео, кабинет и закрытый чат, натальную карту, дневник запросов, прогнозы практика, e-mail/Telegram и аналитику. Комиссия обозначена как 15–20%; подписка на прогнозы названа гипотезой. Каналы пилота: Telegram-органика и закуп, астроблогеры, затем контент.

Edge cases PRD: no-show — один перенос за 24 часа, затем невозврат; спор по возврату — в течение 48 часов; отмена практиком — полный возврат и бонус, санкции после повторных отмен; read-only архив после ухода и удаление по запросу; ручная проверка диплома/сертификата или портфолио. Контакты скрываются, чат проверяется на попытки bypass.

Вне MVP PRD: другие аудитории, открытая регистрация практиков, товары, курсы, вебинары, mobile, другие языки, групповые консультации, AI, синастрия, консультации только чатом, loyalty/referral/promo, чаевые, сообщество и развитый SEO. При этом технический раздел PRD предлагает no-code и прямо исключает собственный backend.

Содержание natal.jpg

На входе дата, точное время и координаты. Алгоритм:

  1. по эфемеридам получить долготы Солнца, Луны и восьми планет;
  2. по времени и геолокации рассчитать Асцендент;
  3. разделить карту на 12 домов выбранной системой (упомянуты Placidus, Koch, Whole Sign, Equal);
  4. найти аспекты 0°, 60°, 90°, 120°, 180° с орбисом обычно ±6–10°;
  5. поместить планеты в 12 знаков по 30°.

Скриншот подчёркивает отсутствие AI в математике и воспроизводимость результата.

Противоречия источников

Вопрос prd.md tz.docx / текущая постановка Принято в документации
Название Karmnez KarmaCode принято KarmaCode
Ядро маркетплейс + натальная карта четыре системы + маршрут четыре системы; маркетплейс ограничен консультациями
Backend не закладывать явно требуется Node.js backend backend входит
AI вне MVP ключевая платная функция входит, но не участвует в расчётах
Подписка гипотеза только для прогнозов основная модель paywall входит
Неизвестное время примерное утро/день/вечер блок астрологии и HD принят строгий блок астрологии и HD
Дневник запрос и «сбылось/частично/нет» цели, срок и статистика единый goals с типами goal/request
Консультация booking, chat, video, split каталог, заявка, статус, отдельная оплата заявка/статус/оплата; chat/video/calendar исключены
Прогноз создаёт практик динамический системный прогноз системный P0; прогноз практика — часть consultation
Практики астрологи и тарологи явно не ограничены профиль с типом практики, whitelist в MVP

Текущая постановка пользователя имеет приоритет над фразами старого PRD «нет backend/AI».

Решения после анализа источников

  • все стартовые defaults приняты и зафиксированы в реестре решений;
  • аутентификация — passwordless e-mail OTP через Resend; Telegram исключён;
  • AI остаётся provider-agnostic, а выбор первой модели отложен до pre-pilot;
  • модель каталога поддерживает несколько тарифов, в MVP активен один;
  • админ-панель, admin role и admin API целиком исключены из MVP;
  • методические и лицензионные решения, которые можно отложить без риска для модели БД, собраны в pre-pilot gate.