GORITURI — Большой TODO (от нуля до маркетплейса)
Выведено из docs/01-product-vision.md и проверенного ресёрча. Порядок фаз = порядок исполнения. Принцип резки MVP: доказать ликвидность в ОДНОМ хабе (Килиманджаро) и закрыть фатальные риски; всё остальное — потом. Легенда: [ ] не начато · [~] в процессе · [x] готово · 🔴 = блокирующий/KILL-риск · 💰 = денежная статья.
🧭 7 жёстких инвариантов (не нарушать никогда — сверять каждую фичу)
- Платформа в платёжном пути; комиссия берётся из депозита при брони.
- Контакты оператора маскируются до оплаты; сообщения/отзывы/репутация — на платформе.
- Отзывы — только booking-verified (от оплативших и сходивших).
- Имя реальной компании-оператора — на каждой брони.
- Бейджи верифицируются против внешних реестров (KPAP→IMEC, ifmga.net, TAAN/NTB), не по скриншоту.
- Везде описываем процесс проверки, никогда не гарантируем исход («безопасно»).
- Листим как bookable только тех операторов, с кого реально можем собрать деньги.
Фаза 0 — Решения до строительства (1–2 недели)
- [ ] 🔴 Подтвердить стратегические развороты с founder'ом: (а) владеть пост-booking отношениями; (б) отказаться от России/Эльбруса на старте. Без согласия на оба — не строить (это вывод ред-тима, не мнение).
- [ ] Имя бренда. GORITURI оставить рабочим именем репозитория. Для US/UK-новичка проверить кандидатов: Cairn (метафора «маркер от тех, кто прошёл до тебя» = ровно ров verified-отзывов), Summited, Roped.
- [ ] Проверить .com-домен (GoDaddy/Vercel API) по 3 кандидатам.
- [ ] Проверить ТМ: USPTO (US) + EUIPO (EU).
- [ ] Проверить занятость термина в SEO (Ahrefs) — нет ли сильного incumbent.
- [ ] Выбрать хаб запуска: Килиманджаро (зафиксировано; обоснование в видении §4).
- [ ] 🔴 Нанять recreation-liability юриста (US) для структуры чистого посредника. 💰
- [ ] 🔴 Нанять sanctions counsel — только если вообще рассматриваем любой российский листинг (иначе пропустить, Россию не трогаем). 💰
- [ ] Юрлицо: US-инкорпорация (модель 57hours — Wyoming/Teton County, US governing law + арбитраж).
- [ ] Налоговый консультант по cross-border (НДС/OSS, withholding, permanent establishment). 💰
Фаза 1 — Юридический и платёжный фундамент (параллельно с Фазой 2)
- [ ] 🔴 Договор-структура «истинного посредника»: контракт клиент↔оператор, GORITURI «не сторона/не страховщик/не гарант». Формулировка «верификация ≠ одобрение» (модель Airbnb).
- [ ] Шаблон договора оператора: обязательная liability-страховка ($1–2M floor, $5M для 6000m+/технич.), GORITURI как additional insured, indemnity, правило «нет сертификата — нет листинга» (дедлайн 30 дней как у Viator).
- [ ] Клиентский release/waiver на чекауте (покрывает неосторожность; называет GORITURI + аффилиатов + оператора).
- [ ] Платёжный слой как абстракция-роутер над провайдерами (не «интеграция Stripe»):
- [ ] Stripe (приём карт клиента) + Stripe Global Payouts для Танзании (подтвердить GA-статус, не preview!).
- [ ] 💰 Fallback-рельсы живыми: Payoneer / Wise / bank-wire (для будущего Непала и резерва).
- [ ]
payout_provider per-оператор + KYC/FX per-рельс. - [ ] Депозит-capture (20–50%) → escrow-like delayed payout (manual capture / separate charges & transfers; настоящего escrow Stripe/PayPal/Adyen НЕ дают).
- [ ] Комиссия (15%) + client fee (~3%) удерживаются из депозита при брони.
- [ ] 🔴 Юрзаключение по money-transmission / safeguarding (удержание чужих денег между бронью и трипом — регулируемая зона). На объёме — лицензированный escrow/EMI-партнёр. 💰
- [ ] 💰 Платформенная Tech E&O / cyber-страховка (~$1.3K/год ориентир).
- [ ] T&C, зеркалящие условия отмены каждого оператора дословно + chargeback-mitigation стратегия.
- [ ] GDPR: DPA с вендорами (Persona/Stripe/Payoneer), минимизация, EU-хостинг для special-category data (паспорта/медданные).
Фаза 2 — MVP портала (Килиманджаро) 🏗️
Модель данных
- [ ] Схема
Peak / Route (Килиманджаро + маршруты Lemosho/Machame/Marangu/Rongai…). - [ ] Схема
Listing с обязательными полями: peak, route, duration_days, difficulty, price_total+currency, departures[], guide_client_ratio, cert_type+cert_status, languages[], crew_treatment(KPAP), inclusions[], success_rate+methodology(optional), insurance_required, operator(FK). - [ ] Схема
Operator, Review (booking-verified flag), Booking, Message, Payout.
Клиентские экраны
- [ ] Home / глобальный поиск (3 оси: пик/направление, даты/сезон, уровень).
- [ ] Peak page (Килиманджаро): объект, «как выбрать», встроенный фильтрованный список.
- [ ] Search / results: фильтры (пик/маршрут, даты, цена, сложность, сертификация, ratio, язык) + режим «сравнить 3».
- [ ] Expedition detail: имя оператора, сетка «что включено», бейджи доверия со ссылкой на реестр, booking-verified отзывы, CTA «забронировать» / «спросить» (контакты скрыты), success-rate только с методологией.
- [ ] Operator profile: верификация, бейджи, отзывы, скоркарта (время ответа, % отмен).
- [ ] On-platform messaging / inbox: masked контакты + response-SLA.
- [ ] Booking / checkout: депозит+баланс, escrow-hold, release/waiver, апселл страховки, T&C-mirroring.
- [ ] Account (клиент): брони, документы, logistics-чеклист Танзании (eVisa $100 заранее!, жёлтая лихорадка-транзит, паспорт 6мес/2 пустые), оставить отзыв.
- [ ] Trust & Safety / «Как мы проверяем» (процесс, не исход).
- [ ] Legal: Terms, intermediary disclaimer, privacy, refund policy (per-destination mirroring).
Операторский кабинет
- [ ] Создание/редактирование листингов (обязательные структурированные поля).
- [ ] Заявки/брони, on-platform сообщения (SLA).
- [ ] Выплаты: статус/история/привязка рельса.
- [ ] KYC/KYB онбординг (Persona / Stripe Identity / Onfido).
- [ ] Загрузка страховки оператора (правило «нет сертификата — нет листинга»).
- [ ] Скоркарта (на старте пороги считаем, действуем вручную с предупреждением).
Прочее MVP
- [ ] Бейджи KPAP с ручной cross-проверкой по списку IMEC.
- [ ] EN-only UI, адаптивный web (без мобильного приложения).
- [x] Прототип лендинга (
index.html) — визуальный якорь продукта. ✅ сделано в этой сессии
Режем из MVP (зафиксировано): другие хабы, Россия/Эльбрус, авто-верификация бейджей, авто-делистинг, self-serve онбординг, реферальная программа, мультиязык, мобильное приложение, формальный концьерж-интерфейс, структурированные «экспедиционные» отзывы.
Фаза 3 — Набор предложения (первые операторы)
- [ ] Собрать seed-список: официальный KPAP/IMEC partner list + выдача «best kilimanjaro tour operators» + кто уже на TourRadar/SafariBookings.
- [ ] Оффер операторам: 0 листинговой платы, платите только при брони (15%); питч через маржу («оставляйте ~85% вместо ~35% у агентов»), НЕ через «вы невидимы».
- [ ] Хэнд-рекрут 15–25 KPAP-операторов (личный e-mail founder'а, 1-на-1).
- [ ] Жёсткий gate: KPAP cross-check по IMEC, действующая страховка, KYC/KYB, rate parity (Best-Price-Guarantee).
Фаза 4 — Спрос: контент / SEO / paid
- [ ] Первые 6–8 SEO-страниц (приоритет по лёгкости/ценности, метрики перепроверены Ahrefs):
- [ ] best time to climb kilimanjaro (KD 0, CPC $15) — писать первой.
- [ ] kilimanjaro packing list (KD 2), kilimanjaro routes (KD 4), climb kilimanjaro (KD 6).
- [ ] kilimanjaro climb cost (KD 4), best company to climb kilimanjaro (KD 5).
- [ ] best kilimanjaro tour operators (KD 42) — главный коммерческий приз.
- [ ] Trust-страница (этика/KPAP/безопасность).
- [ ] Schema-разметка + структура «цитируемая AI Overviews» (метрика = цитирования + assisted bookings, не клики).
- [ ] Аккаунты r/kilimanjaro, r/Mountaineering + FB-группы; честное участие (не спам).
- [ ] 💰 Хирургический paid search по дну воронки («best kilimanjaro tour operators» $4, «kilimanjaro tours» $2).
- [ ] Concierge-конверсия первых покупателей (чат/звонок; телефон конвертит 30–50%).
- [ ] Подать на Trustpilot, копить отзывы платформы.
Фаза 5 — Анти-утечка и закалка доверия
- [ ] Маскировка контактов до брони + response-SLA (анти-leakage, не «удобство»).
- [ ] Rate parity / Best-Price-Guarantee (контрактно, модель SafariBookings).
- [ ] Отзывы/репутация только на платформе (репутация-заложник).
- [ ] Refer-a-friend кредиты (бьёт по word-of-mouth утечке — главному каналу bleed'а).
- [ ] 💰 Заложить chargeback-потери отдельной строкой бюджета + чёткое окно споров.
- [ ] Обязательная (или жёстко навязываемая) горная страховка на чекауте (Global Rescue/Redpoint) — и защита, и выручка.
Фаза 6 — v2: масштабирование на хабы + автоматизация
- [ ] Хаб №2 — EBC/Непал (платёж Payoneer/Wise; контент «everest base camp trek cost» KD 1). Upsell-SKU Mera/Island Peak.
- [ ] Хаб №3 — Inca Trail/Перу (пермит-дефицит 200/день = booking-хук).
- [ ] Высокочековые сателлиты Mont Blanc / Aconcagua (комиссия $400–720) — через paid/cross-sell, не SEO-голову.
- [ ] Авто cross-check бейджей (API/скрейп реестров) + авто-энфорсмент скоркарты (пороги GYG/Airbnb: cancellation ≤1%, no-show ≤0.2%).
- [ ] Self-serve операторский онбординг.
- [ ] Фича «поговорить с прошлым клиентом» + структурированные экспедиционные отзывы (саммит Y/N, ratio, развороты).
- [ ] Performance-affiliate программа (5–10% комиссии, cookie 90 дней).
- [ ] Progression/cross-sell между хабами + multi-currency приём.
Фаза 7 — v3: глубина, оборона, осторожные фланги
- [ ] 💰 Лицензированный escrow/EMI-партнёр (снять money-transmission риск на объёме).
- [ ] 🔴 EU-структура под Package Travel Directive (insolvency-protection/bond) — gate перед маркетингом в ЕС; не бандлить услуги до этого.
- [ ] Toubkal (Марокко) как дешёвый top-of-funnel (Stripe Global Payouts покрывает).
- [ ] Центральная Азия вне России (Pik Lenin, Khan Tengri через Киргизию/Казахстан/Грузию) — переформулированный эдж founder'а; только если рельсы работают (перепроверить per-country).
- [ ] Россия/Эльбрус — только при нормализации рельсов; до тех пор максимум lead-only/paid-intro (клиент платит GORITURI ДО раскрытия оператора). Sanctions counsel обязателен.
- [ ] Trust-data витрина (структурированные верифицированные данные, цитируемые AIO) + on-the-ground spot-checks (модель KPAP-инспектора) как ров.
📊 Контрольные KPI
- День 30: 15 операторов залистено и платёжеспособно; 8 SEO-страниц; страница принимает реальные брони.
- День 60: 5–10 оплаченных броней через платёж GORITURI; ≥1 booking-verified отзыв; affiliate жив.
- День 90: ликвидность по Килиманджаро (покупатель видит ≥10 операторов с ценами/отзывами/сравнением); понятен CAC.
- Год 1: 3 хаба с ликвидностью; диверсифицированный сезонный поток; CAC окупается внутри trip #1.
- Масштаб «значимая выручка» ($8–20M net): 20 000–50 000 броней/год (category-ceiling — реально только через wedge + удержание).