зал запуска

Запуск OmenHall без гадания на ошибках

Этот раздел собирает checklist перед redeploy, реальными платежами, мобильной проверкой, ADA-аудитом, юридическим review, мониторингом и первым днём запуска.

Vercel
Supabase
Stripe
Mobile

Сначала контроль, потом реклама

Нельзя покупать трафик, пока Stripe, webhook, AI, email, recovery и мобильный путь не прошли ручной тест.

Секреты не живут в коде

API keys, webhook secrets, service role keys and admin tokens должны быть только в Vercel Environment Variables и должны ротироваться при утечке.

Один платный путь важнее сотни страниц

Перед запуском важнее пройти один реальный тестовый расклад от вопроса до письма, чем добавить ещё десять красивых дверей.

Пользователь не должен видеть кухню

Hash, record id, job id, webhook, Supabase и cost metrics должны помогать поддержке, но не пугать клиента на страницах результата.

финальные ворота

Последний QA перед реальными пользователями

Эти комнаты проверяют не красоту сайта, а готовность открыть оплату, письма, данные, приватность и поддержку без ручного тушения пожара.

production dry run

Генеральная репетиция перед live

Один тестовый заказ, одно письмо, один support ticket, один refund/recreate сценарий, один mobile smoke и один rollback drill до того, как сайт увидят настоящие пользователи.

операционные двери

Что проверить перед запуском

Final launch QAПоследняя проверка перед открытием ворот: данные, деньги, письма, SEO, legal и support.Environment lockКакие переменные должны быть заданы, какие запрещены и что ротировать перед live.Live payment drillМинимальный live/test сценарий Stripe: checkout, webhook, receipt, refund и recovery.Delivery drillResend, result email, recovery email, sender reputation and fallback support path.Data and privacy drillSupabase, RLS, storage, deletion, support access and no-secret output.Indexing auditЧто должно индексироваться, что должно быть noindex, и где не должен светиться кабинет.Do not launch ifЖёсткий список стоп-сигналов перед рекламой и реальными пользователями.Production dry runОдна генеральная репетиция: тестовый заказ, письмо, support, refund/recreate, mobile smoke и rollback.Test order drillКонтролируемый заказ от вопроса до paid record и доступа.Test email drillReceipt, recovery и support email без раскрытия секретов.Support ticket drillОдин тикет: потерянная ссылка, поиск заказа, ответ и закрытие.Refund / recreate drillРешение: пересоздать свиток, вернуть оплату или передать в ручную проверку.Mobile smoke drilliPhone/Android путь: вопрос, checkout, письмо, кабинет, recovery.Rollback drillЧто нажать, если после deploy сломались оплата, email, AI или кабинет.Dry-run signoffФинальная подпись: кто видел, что прошло, что блокирует запуск.Production checklistГлавный список перед включением настоящих пользователей.VercelПеременные окружения, redeploy, build logs и домен.SupabaseМиграции, Auth, RLS, storage и rate limit.Stripe test flowCheckout, webhook, paid status, AI, receipt и доступ.Resend emailОтправитель, receipt, recovery и письма Оракула.Mobile QAiPhone Safari, Android Chrome, card table и checkout.ADA auditKeyboard-only, screen reader, contrast, zoom и reduced motion.Legal reviewTerms, Privacy, Refund, Disclaimer, Florida/US risk.MonitoringStripe, OpenAI, Supabase, email, cost spikes и alerts.Rollback planЧто делать, если после deploy что-то сломалось.Go-live dayПорядок действий в день запуска и после первых оплат.