Документация: 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.