3.1 KiB
3.1 KiB
_last_updated_, session_id
| _last_updated_ | session_id |
|---|---|
| 2026-06-29T20:05:00Z | 2026-06-29-pilonuxt-deploys |
Next session handoff
Recent commits
685f2735deploy(pilonuxt): cf2bba2 LIVE — forms-api + full @snollajs/snolla drop (ADR-0010)dca1bf77deploy(pilonuxt): 40bb383 LIVE — staticPages + robots.txt from DB (ADR-0009)c3e84583wiki(books-vds): document public bookva-db endpoint :33306
Что произошло (сжато)
Два последовательных деплоя pilonuxt на прод (Portainer стек 16, vds-kzntsv 89.253.255.94), оба по наряду от victor/pilorama98.ru через inbox:
- 40bb383 — DB-backed staticPages + robots.txt (ADR-0009). Smoke 6/6.
- cf2bba2 — forms на
@snollajs/forms-api, полный дроп@snollajs/snolla, core@0.1.1 (Buffer вместо btoa). Tree-check.output4/4 (0× snolla, 0× btoa, 1× data@0.9.1) + smoke зелёный (SSR 200, robots/yandex из БД, форма 422/404).
Оба наряда 🟢 closed, notify отправлены. Текущий прод pilonuxt = cf2bba2. Откат: стек 16 → 40bb383 (образ на VDS цел).
Open треки
| Трек | Готовность | Entry-point |
|---|---|---|
| (нет активных 🔴) | — | борд чист по pilonuxt |
| backlog/blocked без изменений | ⚪/🔵/🟡 | STATUS.md: harden-books-vds-exposed-ports ⚪, kreknin-self-backup ⚪, books-* bootstrap/cutover 🔵, fix-nl-vds-reality 🟡 (ждёт client-side от vitya) |
Спроси / подтверди
- (нет на этом раунде) — обе задачи закрыты, ничего mid-task не висит.
Не делать (preemptive guards)
- Notify victor/pilorama98.ru → ТОЛЬКО
~/projects/pilorama98.ru/.claude-inbox/(монореп, живой, метётся в.read/). НЕ dotted~/projects/.pilorama98.ru/(мёртвый, сообщения копятся непрочитанными). Промахнулся раз на 40bb383-notify. См. memorypilorama98-inbox-is-monorepo-not-dotted. - Автопуш был выдан на ЭТУ сессию — на старте следующей сбросить в ask-mode (project-discipline Rule 4).
- pilonuxt build-канал: push с дома гарантированно 499 на
.output-слое → сразуdocker save | ssh -i ~/.ssh/id_ed25519 vitya@89.253.255.94 'sudo docker load'+ push с VDS (registry локален). Не тратить время на home-push. - forms-api smoke: 422 только с
Accept: application/json(иначеprefersJsonfalse → 404, не баг). - Деплой pilonuxt всегда требует ФОРС-регенерации клиента:
rm -rf apps/web/src/generated+yarn workspace nuxt-app schema-gen(egress в MSSQL) перед docker build — иначе ensure-schema skip соберёт stale-клиент.
Memory updates за сессию
- Создана
pilorama98-inbox-is-monorepo-not-dotted.md(reference) + строка в MEMORY.md — куда слать notify pilorama98.