OTO — CONTENT-MAP: как устроена система контента и логика программы
Финальный синтез расследования системы контента OTO (2026-06-17). Источники:
PROGRAM-MAP.md(76 уроков программы),17-courses/COURSE-CATALOG.md+19-course-internals/COURSE-INTERNALS.md(13 курсов Explore, ~118 уроков). Рабочее правило (подтверждено пользователем): урок с одинаковым названием И длительностью в разных местах = один и тот же аудиофайл.
OTO не пишет контент по курсам. Есть единый пул атомарных уроков; каждый помечен тегами (тема · цель · тип · день). Из пула собираются три статичных среза. Один аудиофайл живёт один раз, но виден во всех трёх поверхностях.
M1 (онбординг) — уникальный нарратив, 0% пересечений: это бесплатный крючок. Дальше модули всё больше собираются из общего пула — к M6 более половины уроков совпадают с тематическими курсами.
Подробная матрица пересечений, 4 типа контента и выводы для Sonaura — в тексте ниже.
1. ИЕРАРХИЯ КОНТЕНТА (полная)
ПУЛ АТОМАРНЫХ УРОКОВ (аудио ~1–41 мин, ~120-160 уникальных файлов)
│
├──► ПРОГРАММА «Your Program» (линейная дорожка, day-gated, 🔒 ~3 главы free)
│ 6 модулей → 39 глав → 76 уроков
│ порядок = терапевтическая арка к habituation
│
├──► EXPLORE-КУРСЫ (тематические витрины, 🔒 1 урок free)
│ 13 курсов → ~118 уроков
│ ├─ Категории (Calm/Focus/Sleep) = курсы, сгруппированные по цели
│ ├─ Featured (CBT + Sleep Course) = статичная витрина (НЕ goal-driven)
│ └─ Browse All = все 13 курсов плоским списком
│
└──► HOME → Recommended Sessions (1 урок на цель, выборка из пула)
goal-driven, статичный маппинг 1:1
Три точки входа в один пул: программа (порядок), курсы (тема), Home (по цели). Один аудиофайл может появляться во всех трёх.
1-bis. КАК ЭТО РАБОТАЕТ / ЗАЧЕМ (рабочая модель)
Ключ к разгадке кажущегося «хаоса» (много курсов + перемешанный контент). Гипотеза, объясняющая все наблюдения.
Модель: «один пул с тегами + два презентационных слоя»
OTO не писал контент по курсам, а потом мешал. Наоборот: есть единый пул атомарных уроков, каждый помечен тегами: - тип техники: CBT / дыхание / телесная практика / визуализация / звук-сценарий - цель: calm / focus / sleep - позиция в арке: модуль/день программы
Из одного пула делаются разные срезы (фильтры): - Программа = кураторский плейлист (уроки в терапевтическом порядке по дням) - Курс Breathing Control = срез «тег = дыхание»; Physical Therapy = «тег = телесная»; и т.д. - Home Recommended = «1 урок под выбранную цель»
→ «Shrugging breath» физически лежит ОДИН раз, но виден и в программе (нужен дыхательный урок на этом дне), и в Breathing Control (он дыхательный). Это не перемешивание — один файл через два фильтра. Аналогия: песня в Spotify лежит одна, но попадает и в Discover Weekly, и в жанровый плейлист.
Модель объясняет ВСЁ, что мы видели: - 32 урока программы дублируют курсы → один пул; - Sleep Stretches ⊂ Physical Therapy → один тег «растяжка», две обёртки (Sleep/«перед сном» vs Calm/«мышцы»); - M1 уникален (0%) → онбординг это нарратив, а не «техника», его нельзя положить в тематический фильтр.
Зачем так — какие задачи решает
1. Два психологических режима одного пользователя: - «Веди меня» (пассивный, тревожный) → Программа: рельса, день за днём, ничего не выбираешь. - «Мне плохо прямо сейчас, конкретно» (активный, под боль) → Курсы: не спится → Sleep, не сосредоточиться → Focus, накрыло → Calm. Один контент, две точки входа под два состояния.
2. Две независимые петли удержания: - Программа держит через streak/прогресс/привычку (day-gating растягивает на ~90 дней = длина подписки). - Курсы ловят слетевших с программы — чтобы человек не ушёл, а нашёл «что-то на сегодня». Был бы только линейный курс → бросившие = потерянные.
3. Контент-экономика + раздувание витрины: записать ~120 файлов раз → показать как «программа + 13 курсов + 70 звуков». Воспринимается как огромная библиотека; в маркетинге «13 курсов» весомее «120 аудио».
4. Снятие паралича выбора по-разному: дисциплинированному — рельса (жми Continue); любопытному — каталог по целям (выбери боль).
Почему это НЕ бардак/легаси
Структура слишком ровная для случайности: у каждого курса «Welcome to…», везде Theory→Practical, чистая привязка к 3 целям. Это продуманная теговая архитектура, а не накопившийся хаос.
Главная слабость (= точка отстройки Sonaura)
Все срезы у OTO статичны: порядок программы фиксирован, рекомендации = таблица «цель→урок» 1:1, без учёта прогресса/состояния/ответов. Sonaura берёт ту же экономику пула, но фильтр и порядок собирает AI динамически — под TFI, прогресс, journal-ответы, состояние «сегодня». Тот же контент — живая выдача вместо замороженных плейлистов.
2. МАТРИЦА ПЕРЕСЕЧЕНИЙ Программа ↔ Курсы
Полная двунаправленная матрица со всеми связями, проверкой длительностей и картой достоверности — в отдельном файле
CONTENT-CROSS-MATRIX.md.
Сверка названий+длительностей (правило «совпало = один файл»):
23 точных совпадения имён (из них 14 — имя+время полностью → доказанно один файл; 9 — имя совпало, время ±1-2 мин → тот же урок в версии). +9 достоверных перефразировок («Conscious breathing»↔«Conscious breath», «The STOPP tool»↔«Using the STOPP tool», «ABC tool»↔«The ABC tool», «Muscle relaxation»↔«Full-body muscle relaxation» и т.д.). → Итого 32 из 76 уроков программы (42%) имеют аналог в Explore-курсах.
🔑 Главная закономерность — покрытие растёт от начала к концу программы:
| Модуль | Уроков | Связей с курсами | Доля |
|---|---|---|---|
| M1 Introductory | 14 | 0 | 0% |
| M2 Progress | 12 | 4 | 33% |
| M3 Strength | 15 | 7 | 47% |
| M4 Control | 12 | 6 | 50% |
| M5 Onwards | 10 | 6 | 60% |
| M6 Momentum | 13 | 9 | 69% |
| Итого | 76 | 32 | ~42% |
Доноры программы (какой курс сколько отдал):
CBT (8) и Managing Stress (8) — главные; Physical Therapy (5), Breathing Control / Ground Yourself / Visualise Control (по 3), Attend to Sound / Mindfulness for Sleep (по 1). Автономны (0 вклада): Sleep Course, Sleep Stories, Sleep Stretches, Mindful Environments, Success Stories — вся Sleep-ветка + соц.доказательство живут отдельно от программы.
Что это значит — ОТВЕТ НА ВОПРОС «как собирается программа»:
Гибридная модель, НЕ чистый «плейлист из курсов»:
- Module 1 (Introductory) — уникальный, эксклюзивный контент. 0 пересечений с курсами. Это «фирменное ядро» — 14 уроков «Your brain can tune out tinnitus / Practical», которых НЕТ нигде в Explore. Вводный курс = отдельно записанный онбординг-протокол, не собранный из библиотеки. Именно его OTO даёт бесплатно (~3 главы) как «крючок».
- Модули 2-6 — всё больше собираются из общего пула. К финалу (M6) больше половины уроков — это те же аудио, что в курсах Managing Stress, CBT, Physical Therapy, Ground Yourself и др.
- Вывод: программа = кураторская дорожка с уникальным входом. Старт (M1) — оригинальный нарратив, заточенный под первое знакомство и конверсию. Дальше программа раскладывает уроки из тематической библиотеки в терапевтически выверенном порядке по дням, добавляя day-gating. Библиотека (курсы) = тот же контент без навязанного порядка, доступный тематически.
3. ЧЕТЫРЕ ТИПА КОНТЕНТА
| Тип | Курсы | Кто создал | Роль |
|---|---|---|---|
| Нарративные курсы | CBT, Managing Stress, Visualise Control, Sleep Course, вся программа | OTO (оригинал) | терапевтическое ядро, Theory→Practical |
| Утилитарные библиотеки | Physical Therapy, Breathing Control, Ground Yourself, Sleep Stretches | OTO | инструменты «по требованию» 1-4 мин |
| Public-domain наполнитель | Sleep Stories | LibriVox/чужое | дешёвый объём, sleep-ниша, удержание |
| Социальное доказательство | Success Stories | OTO (актёры) | вера в метод, мотивация |
4. СВЯЗЬ С ЦЕЛЯМИ (Goals) — что персонализировано, что нет
| Поверхность | Goal-driven? | Логика |
|---|---|---|
| Программа | ❌ нет | одна для всех, линейная |
| Featured Courses | ❌ нет | статичная витрина (2 курса при всех 3 целях) |
| Категории (плитки) | ⚠️ частично | 3 плитки = 3 цели, но показывают весь каталог |
| Home → Recommended | ✅ да | 1 цель → 1 урок, статичный маппинг 1:1, без AI/ротации |
Вся «персонализация» OTO = статичная таблица соответствий цель→урок. Никакого адаптивного подбора, учёта прогресса или состояния.
5. МОНЕТИЗАЦИЯ КОНТЕНТА
- Бесплатно НИГДЕ ничего (подтверждено): программа ~3 главы free, каждый курс — 1 урок free, дальше 🔒 пейвол.
- Двойной тизер: программа даёт ощутить «прогресс/привычку» (3 дня), курсы — «широту библиотеки» (по 1 уроку). Давление на конверсию с многих точек.
- Дешёвый объём: Sleep Stories (public-domain) и переиспользование одного пула в 3 поверхностях создают ВИД большой библиотеки при ограниченном числе оригинальных записей (~120-160 файлов, из них значимая часть — короткие утилиты и чужой sleep-контент).
- Цена $137.99/3 мес оправдывается фреймингом «лечебная программа», а не «библиотека медитаций».
6. ВЫВОДЫ ДЛЯ SONAURA
Borrow (взять)
- Единый пул атомарных уроков → много точек входа (программа + тематические курсы + рекомендации). Записал один раз — переиспользуешь в 3+ контекстах. Эффективная контент-экономика.
- Уникальный онбординг-вход (как M1). Отдельно заточенный вводный нарратив под первое знакомство и конверсию, не собранный из общей библиотеки. Сильный «крючок».
- Theory→Practical парность внутри урока/главы — перенос знания в действие.
- Социальное доказательство как формат контента (Success Stories) — дёшево, мощно для веры в метод.
Differentiate (сделать лучше)
- Главная слабость OTO — статика. Порядок программы фиксирован, рекомендации = таблица 1:1, нет учёта прогресса/состояния/ответов пользователя. → Sonaura: AI собирает дорожку из пула динамически под TFI/Stages/прогресс/journal-ответы. Тот же пул — но живая, адаптивная последовательность.
- Интерактив → действие. OTO собирает слово в журнал, но ничего с ним не делает. → Sonaura: AI реагирует на ответ из упражнения, ведёт диалог «между сессиями».
- Честный freemium. OTO = бесплатного ноль. Возможная точка отстройки: дать реальную бесплатную ценность, монетизировать глубину/персонализацию.
Ignore (не копировать)
- Public-domain наполнитель (Sleep Stories) — объём ради объёма. Для Sonaura размывает позиционирование, если цель — терапевтическая строгость.
- Дублирование растяжек (Physical Therapy ↔ Sleep Stretches) — искусственное раздувание каталога.
7. ОТКРЫТЫЕ / ПРОВЕРЕНО
- ✅ Логика сборки программы — гибрид: уникальный M1 + пул для M2-M6.
- ✅ Число курсов: 13 уникальных в Explore + программа.
- ✅ Связь Goals — только Home Recommended (статично).
- ✅ Featured ≠ Goals.
- ✅ Весь контент собран (хвосты проверены пользователем).
- ⬜ (опц.) точное число уникальных аудиофайлов — требует вычитания всех пересечений; оценка ~120-160.