Files
veilix.app/docs/stages/stage-3h-launch.md
T

41 lines
3.3 KiB
Markdown
Raw Normal View History

# Этап 3h. Публичный запуск
Статус: не начат.
## 1. Цель
Сайты и кабинеты работают на основных доменах и открыты для всех.
## 2. Входит
1. Prod под пользователем vx_prod: `.env`, команда выкладки с папками релизов и откатом ([02-architecture.md](../02-architecture.md), раздел 5), начальная миграция, первая выкладка, начальные данные prod, первый администратор, smoke-тесты.
2. Бэкапы базы и media с проверкой восстановления.
3. Финальная проверка переводов на 5 языках и непереведённых ключей; юридические тексты после юриста (Q-13).
4. Проверка производительности (Lighthouse mobile ≥ 90) и доступности.
5. Демо-оплата в prod — только с разрешённых IP ([D-027](../decisions/D-027-demo-payments.md)).
6. Страница nginx на случай, когда приложение не отвечает.
## 3. Перед стартом
Root: R-11, по желанию R-15 и R-16. Решения: Q-13 (юрлицо), Q-14 (куда бэкапы), Q-18 (кто запускает выкладку).
## 4. Готово, когда
1. Основные домены работают по HTTPS, dev и prod разделены.
2. Выкладка и откат отрепетированы.
3. Восстановление из бэкапа проверено.
2026-10-22 04:53:15 +02:00
## 5. Учесть из 1b
1. Трактовки в юридических черновиках. Владелец подтвердил их 22.10.2026, юрист проверяет формулировки:
a. 7 дней на возврат считаются с момента выдачи ключа;
b. «вы передумали» — возвращаем неиспользованный остаток пропорционально дням от всей суммы за период; у dedicated в неё входит надбавка первого месяца за подготовку адреса;
c. после возврата ключ отключается;
d. за заблокированный за нарушения ключ возврата нет;
e. бонусные дни и дни компенсации не возвращаются деньгами;
f. об изменении цены продления предупреждаем заранее;
g. ответственность ограничена оплаченным периодом ключа;
h. «по нашей вине» описано только примерами;
i. `vx_ref` отнесён к обязательным cookies.
2. Темы, которых в черновиках нет: вывод баланса, налоги, закрытие локации, рассылки, удаление аккаунта.
3. Переводы de, fr, es сделаны без носителей: проверить формулировки, в которых переводчики сомневались (юридические термины GDPR, «as is», место разрешения споров).