Files
admin/.tasks/NEXT_SESSION.md

48 lines
3.7 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-08-14T11:00:00Z
session_id: 2026-08-14-admin-stostayer-formsubmissions
prev_session_id: 2026-08-12-admin-kreknin-gitea
---
# Next session handoff
## Recent commits (эта сессия, .admin)
- `meta(tasks,wiki)`: stostayer-web 0.3.23 deploy — task done + runbook nuances (offline-build linux-bins, :9000 port, prod tag)
- `meta(wiki)`: runbook — offline-cache fixed by 5c583f8 (supportedArchitectures), yarn install replenished cache
- `meta(wiki)`: inbox-rename audit — .claude-inbox → .agents/inbox clean (op-log record)
- `meta(wiki)`: MSSQL FormSubmissions.Content varchar→nvarchar (₽ fix) — op-log
- `meta(wiki)`: FormSubmissions nvarchar coordination closed — op-log decision
## Open треки
| Трек | Готовность | Entry-point |
|---|---|---|
| VDS-копия БД `stostayer` (FormSubmissions.Content = varchar cp1251) | вопрос «нужна ли копия вообще» — к оператору; snolla не трогает | ALTER `... NVARCHAR(MAX) NULL` если решат оставить |
| stostayer legacy backport unicode-фикса в @snollajs 0.7.x | опция, не срочно; ALTER уже покрывает | референс коммит `065bb44` (snolla) |
| Бамп тиража `@snolla/data@0.15.1` (forms nvarchar в модели) | в релизную волну snolla, БД уже nvarchar — спешки нет | `yarn up -R @snolla/data@0.15.1` |
| Тестовые заявки stostayer #68485/#68486 (прод) | НЕ удалены — ждут подтверждения | DELETE по ID после решения |
| Kreknin md3 rebuild (из прошлой сессии) | шёл на 2026-08-10, вне этой сессии | см. kreknin-repair-md3-rebuild |
## Спроси user'а
- VDS-копия `stostayer` нужна? (если да — ALTER; если нет — можно игнорить)
- Тестовые заявки #68485/#68486 на проде stostayer удалить?
## Не делать (preemptive guards)
- НЕ делать warn-харднинг / backward-compat в forms-core — решение vitya «ничего не делать» (передано snolla, docs `forms-email-contract.md` остаются)
- НЕ трогать VDS-копию stostayer без решения оператора
- НЕ писать в `.claude-inbox` — канал = `<target>/.agents/inbox/` (ренейм idea 13, аудит проведён 2026-08-14)
- НЕ долбить push в `docker.stostayer.ru` — один push без retry (бан egress 2026-07-21); 0.3.23 push прошёл штатно (слои already-exists)
- Portainer PUT: НЕ `Env:[]` — очищает секреты; всегда fetch + re-supply
- НЕ удалять заявки/данные без явного подтверждения
## Memory updates за сессию
- `stostayer-web-deploy-runbook.md` — прод-тег 0.3.23, offline-гоча РЕШЕНА (supportedArchitectures `5c583f8` + сетевой yarn install один раз), Portainer API `base=http://<IP>:9000` (порт обязателен)
- `.wiki/log.md` — деплой 0.3.23, offline-фикс, inbox-rename audit, FormSubmissions (ALTER + координация)
- Инструмент MSSQL-запросов: `tedious` из `stostayer.new/packages/web/node_modules` (скрипты `.admin/.tmp/mssql-{exec,scan}.js`, gitignored)
- Тиража формы: у ВСЕХ snolla-сайтов есть FormSubmissions (pilorama98 2516, labtools 916 и т.д.) — MoreThenCms общая, Content уже nvarchar
- Клиентский stostayer MSSQL: `91.222.236.225:1433` открыт снаружи, креды `pass stostayer/client` (mssql_admin_*)