Files
admin/.tasks/NEXT_SESSION.md
2026-06-29 23:08:17 +03:00

3.1 KiB
Raw Blame History

_last_updated_, session_id
_last_updated_ session_id
2026-06-29T20:05:00Z 2026-06-29-pilonuxt-deploys

Next session handoff

Recent commits

  • 685f2735 deploy(pilonuxt): cf2bba2 LIVE — forms-api + full @snollajs/snolla drop (ADR-0010)
  • dca1bf77 deploy(pilonuxt): 40bb383 LIVE — staticPages + robots.txt from DB (ADR-0009)
  • c3e84583 wiki(books-vds): document public bookva-db endpoint :33306

Что произошло (сжато)

Два последовательных деплоя pilonuxt на прод (Portainer стек 16, vds-kzntsv 89.253.255.94), оба по наряду от victor/pilorama98.ru через inbox:

  1. 40bb383 — DB-backed staticPages + robots.txt (ADR-0009). Smoke 6/6.
  2. cf2bba2 — forms на @snollajs/forms-api, полный дроп @snollajs/snolla, core@0.1.1 (Buffer вместо btoa). Tree-check .output 4/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. См. memory pilorama98-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 (иначе prefersJson false → 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.