Files
admin/.tasks/NEXT_SESSION.md

34 lines
3.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
_last_updated_: 2026-06-18T00:00:00Z
session_id: 2026-06-17-stostayer-web-complaint-form-deploy
---
# Next session handoff
## Recent commits
- `5ffca969` docs(wiki): runbook stostayer-web deploy + park complaint-form task
- `5be0855f` meta(tasks): create [stostayer-web-complaint-form-deploy] (от victor/stostayer.new)
- `c677b23f` docs(wiki): live-state stostayer IIS на windows-recovery-host
## Open треки
| Трек | Готовность | Entry-point |
|---|---|---|
| stostayer-web-complaint-form-deploy | 🔵 **parked на web4-cutover** — деплой легаси web НЕВОЗМОЖЕН (ESM-стена), фикс формы `120bc07` поедет только с переездом формы в web4 | `.tasks/STATUS.md` блок + `.wiki/concepts/stostayer-web-deploy-runbook.md` |
| (на стороне stostayer.new) web4-complaint-form-port | ⚪ ready у них — порт формы в web4 ($fetch/useToast). Свистнут когда дойдёт до деплоя | `victor/stostayer.new/.tasks/` |
## Что произошло (сжато)
Пытался выкатить фикс формы жалоб `120bc07` на прод `www.stostayer.ru` (легаси `packages/web`, Nuxt2). Образ собрался (cherry-pick на pre-ESM `d02f740`), запушился, передеплоил Portainer-стек 16 → **краш-луп `ERR_REQUIRE_ESM`**. Откатил на `0.3.18`, сайт восстановлен. Вердикт (подтверждён stostayer.new): легаси web require-ит 5 ESM-ставших депов → не пересобрать ни с какого свежего дерева, `0.3.18` заморожен. Канал деплоя + ESM-стена задокументированы в вики-ранбуке.
## Спроси / подтверди
- **Push handoff:** этот `NEXT_SESSION.md` закоммичен, но НЕ запушен (Rule 4 — нужна отмашка). Board синкается на другие машины через Gitea → стоит запушить.
- web4-cutover — планирование на стороне vitya. Деплой формы разблокируется только после переезда формы в web4.
## Не делать (preemptive guards)
- **НЕ пытаться пересобрать легаси `packages/web` с master/любого свежего дерева** — ESM-стена, бесполезно (5 ESM-депов). Только web4-путь.
- **На client-инфру `stostayer.ru`: один `docker push`, БЕЗ retry-циклов** — retry-шторм засветил egress VPN, хостер забанил наш VPN-IP (выглядело как «сайт лёг»). Сбой → стоп и к vitya.
- **Дохлый `0.3.19` в `docker.stostayer.ru` НЕ удалять** — оставлен по решению vitya (под откат не нужен, есть 0.3.18).
- **Код в `stostayer.new` сам не правлю** — ops-only, проблемы кода → inbox `victor/stostayer.new`.
## Memory updates за сессию
- Стостайер-знание идёт **в вики (`.wiki/concepts/stostayer-web-deploy-runbook.md`), НЕ в агентскую память** — по явному указанию vitya. Память-файлы, что я было создал, снёс.