Документация: R-17 сделано, Q-19 решён

- R-17: location /_next/hmr во всех dev-блоках nginx, горячая
  перезагрузка держится без переподключений; этап 1a закрыт полностью.
- Q-19: крайние случаи реферального бонуса днями подтверждены (D-025).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
andreypr207andClaude Opus 5.5 committed 2026-10-21 16:11:04 +02:00
1 parent ae9531d5fc
commit 0cad9bae18
6 files changed
+8 -16

No files matched your search

+3 -6
View File
@@ -1,6 +1,6 @@
# Этап 1a. Фундамент
Статус: готово 21.10.2026. Остался R-17 (root, nginx), см. раздел 6.
Статус: готово 21.10.2026.
## 1. Цель
@@ -40,7 +40,7 @@ Root: R-00…R-06 ([09-infrastructure.md](../09-infrastructure.md), раздел
## 6. Итоги
Проверено curl через nginx и напрямую на 127.0.0.1:3100: пункты 2, 3, 5, 6 и 7, а также HTTPS, `lang`, `data-site`, скрипт темы в `<head>` и токены обоих брендов в CSS. Внешний вид сайтов и кабинета и админку (пункты 1 и 4) проверил пользователь в браузере, первый администратор создан.
Проверено curl через nginx и напрямую на 127.0.0.1:3100: пункты 2, 3, 5, 6 и 7, а также HTTPS, `lang`, `data-site`, скрипт темы в `<head>` и токены обоих брендов в CSS. Внешний вид сайтов и кабинета и админку (пункты 1 и 4) проверил пользователь в браузере, первый администратор создан. Горячая перезагрузка через nginx (R-17): WebSocket `/_next/hmr` на всех dev-хостах держится дольше 30 секунд без сообщений.
Решения и отклонения от плана:
@@ -53,7 +53,4 @@ Root: R-00…R-06 ([09-infrastructure.md](../09-infrastructure.md), раздел
7. Mass в USD — $6.99 и $69.90: сначала временные, утверждены в Q-02.
8. Адаптация макетов: переключатели для 5 языков и валюты, «Политика cookies» в подвале, подписи кабинета mass как у dedicated ([07-frontend.md](../07-frontend.md), раздел 7).
Осталось:
1. R-17 (root): `location /_next/hmr` с большим `proxy_read_timeout` в nginx dev — иначе горячая перезагрузка переподключается после 30 секунд тишины.
2. На этап 1b: серверная отрисовка 404 и 500 ([07-frontend.md](../07-frontend.md), раздел 7.16), цвета карты, пересборка страниц по событию из Payload.
Осталось на этап 1b: серверная отрисовка 404 и 500 ([07-frontend.md](../07-frontend.md), раздел 7.16), цвета карты, пересборка страниц по событию из Payload.
+1 -5
View File
@@ -16,11 +16,7 @@
6. Страница `/referral` по макету: приглашено, начислено месяцев, ожидает; ссылка с копированием; приглашённые с замаскированной почтой. Условия под ссылкой — про дни, а не про списание ([07-frontend.md](../07-frontend.md), раздел 7).
7. Шаблон `referral_reward` на RU и EN; список приглашений в админке.
## 3. Перед стартом
Q-19 — крайние случаи бонуса днями.
## 4. Готово, когда
## 3. Готово, когда
1. A делится ссылкой → B регистрируется → B оплачивает первый заказ → к ключу B и к последнему ключу A добавлено по 30 дней.
2. У A нет подходящего ключа — дни добавляются к следующему ключу A.