--- _last_updated_: 2026-06-16T14:05:00Z session_id: 2026-06-16-pilonuxt-gsc-offers --- # Next session handoff ## Recent commits - `67abd6fa` feat(deploy): pilonuxt 37412d0 — offers в микроразметку Product, GSC-фикс live - `e66a8b8d` meta(tasks): create [redeploy-pilonuxt-gsc-offers] - `b4cbb6dc` meta(tasks): решение — старый IIS 80.64.31.36 держим для отката - `9add1ac1` feat(deploy): pilonuxt CUTOVER LIVE на www.pilorama98.ru ## Open треки | Трек | Готовность | Entry-point | |---|---|---| | redeploy-pilonuxt-gsc-offers | 🟢 closed 2026-06-16 — `37412d0` в проде, offers-микроразметка live, smoke green | `.tasks/STATUS.md` блок + Closure note | | (ждёт pilonuxt) GSC «Проверить устранение» на отчёте «Описания товара» | на стороне victor/pilonuxt | inbox `pilonuxt/.claude-inbox/...-admin.md` | | (потенциальный follow-up) снять pilorama98-биндинг со старого IIS 80.64.31.36 после soak | not started, ждёт отмашку vitya | NEXT_SESSION 2026-06-15 guards | ## Спроси / подтверди - **Push:** коммит `67abd6fa` НЕ запушен (per-session автопуш не выдан в эту сессию). Board синкается на другие машины через Gitea → стоит запушить, чтобы делегирующая сессия victor/pilonuxt увидела closure. Ждёт «разреши автопуш» / явного go. - НЕ выводить старый IIS 80.64.31.36 (snolla catch-all на 25 хостнеймов) — решение vitya, держим для отката pilorama98. ## Что усвоено за сессию (gotchas) - **Portainer pull приватного образа:** в Portainer на vds-kzntsv не был зарегистрирован НИ ОДИН registry → перекат стека с `PullImage` падал `no basic auth credentials`. Прошлые каты держались на host `docker login`, который слетел. Фикс: зарегистрирован `registry.kzntsv.site` (Custom, Id 1, креды из `pass vds-kzntsv/full-env` REGISTRY_*) → Portainer инжектит auth при pull. Теперь перекаты приватных образов на vds-kzntsv работают без host-login. - Сохранённый `PORTAINER_API_KEY` протух (401) → auth через `POST /api/auth` admin-кредами (`PORTAINER_ADMIN_USER/PASS`). - pilonuxt build = на workstation (не VDS): `docker build --secret id=verdaccio_token,env=VERDACCIO_TOKEN -t registry.kzntsv.site/pilonuxt: .` из чекаута нужного sha; `src/generated/` gitignored но populated в working dir → ensure-schema пропускает schema-gen, build в mssql не лезет. - Smoke pilorama98 ТОЛЬКО через `curl --resolve www.pilorama98.ru:443:89.253.255.94` (дома DPI/DNS отдают старый IIS). Меню линкует /catalog,/services,/contacts,/payment; /delivery — НЕ пункт меню (404 ожидаем).