Последний дозор

Final Launch QA

Единая предзапусковая проверка OmenHall: environment, payments, emails, Supabase, legal, mobile, SEO, support и rollback.

Запускать можно только тот сайт, у которого проверены не только страницы, но и последствия клика на оплату.

Собрать доказательства

Не отмечайте пункт как готовый по памяти. У каждого критичного пункта должен быть свежий скрин, log, test receipt, deployment URL или запись в launch diary.

  • Deployment URL записан.
  • Тестовая оплата или controlled live check записана.
  • Support recovery path проверен.

Проверить реальные точки подключения

Stripe, Supabase, Resend, analytics и AI gating должны быть проверены как цепочка, а не как отдельные красивые лампочки.

  • Webhook меняет статус оплаты.
  • Результат создаётся только после оплаты.
  • Email доставляет доступ и recovery.

Принять go / no-go решение

Если один красный флаг касается оплаты, приватности, email-доставки или доступа к результату, запуск переносится.

  • Нет critical blockers.
  • Есть rollback.
  • Support готов отвечать в день запуска.

checklist

Что проверить

  • Production env заполнен свежими ключами, а старые ключи больше не используются.
  • Stripe live/test режимы не смешаны.
  • Supabase RLS и deletion path проверены.
  • Resend sender verified и письма не попадают в obvious spam.
  • Public SEO страницы индексируются, внутренние разделы noindex.
  • Mobile path проходит без горизонтального скролла и перекрытия CTA.
  • Legal, refund, disclaimer и entertainment disclosure доступны до оплаты.

красные флаги

Когда остановиться

  • Checkout работает, но webhook не меняет статус.
  • Email не приходит или приходит с непроверенного отправителя.
  • AI ответ может создаться до оплаты.
  • В публичной странице виден внутренний admin/support/real-data контент.
  • Support не может восстановить доступ по email/payment reference.

готово, когда

Definition of done

  • Один полный путь от вопроса до результата и письма пройден на production-like окружении.
  • Все critical checks имеют дату и доказательство.
  • Есть письменное go / no-go решение.

связанные двери