Files
admin/.tasks/NEXT_SESSION.md
vitya 5d66a86ee3 meta(handoff): loader-migration + admin-api deploy CLOSED; handoff на next session
Эта сессия: координация loader-migrate-to-admin-api-client завершена (identity PASS +
прод-импорт через API, 0 ошибок), admin-api стек 25 LIVE. Coord-таска финал. Handoff
пишет на следующий разворот: MinIO-retire (≈05.08) + kreknin-ремонт + вернуть бэкапы.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-08-04 19:37:06 +03:00

53 lines
3.8 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-04T16:35:00Z
session_id: 2026-08-04-loader-admin-api-coord
prev_session_id: 2026-08-04-minio-config-flip-sweep
---
# Next session handoff
## 2026-08-04 — Координация loader-миграции + деплой admin-api ЗАВЕРШЕНЫ. Остались MinIO-retire (≈ 05.08) и kreknin-ремонт.
### Эта сессия (loader/admin-api) — ✅ ВСЁ ЗАКРЫТО
- **Координация `loader-migrate-to-admin-api-client`** (pilorama98): identity PASS на staging
(229/3327), прод-импорт через API **выполнен** (224 строки, 0 ошибок, ~2070 API-вызовов чисто).
Таска pilorama98 🟢 done. Мои роли: координатор + ревьюер (обе стороны) — закрыты.
- **Деплой admin-api**: стек 25 LIVE (`admin-api.vds.kzntsv.site`, образ `ca0dfa3`, LE, ключ проходит).
ESM-гоча (extensionless imports) починена snolla. Compose source-of-truth закоммичен (`cd76ce8f`).
- **Infra**: ApiKeys DDL на обоих проде (vds + stostayer); MoreThenCms прод-лог 10ГБ→1ГБ (SIMPLE
recovery — кап-риск Express снят); staging `MoreThenCmsStaging` создана + staging admin-api 4732.
- Ключ pilorama98 `sk_6a83…`**не ротировать** (решение vitya). Memory: `admin-api-vds-deploy`,
`morethencms-simple-recovery-log-shrink`.
### 1. Retire старых minio-данных — ⏳ окно ≈ до 2026-08-05 (из прошлой сессии)
- `rm -rf /usr/docker/minio/data` (12G, shared 2020) + `docker volume rm bookva-minio-data`
ТОЛЬКО после подтверждения стабильности (live GREEN держится с 2026-08-03). Rollback = PUT стек 30/49.
### 2. kreknin-repair-md3-rebuild — ⚪ ждёт (из прошлой сессии)
- Rescue done (2026-08-02). Осталось: power-off → перетык SATA → Repair md3 → scrub. **Бэкапы
(vds+books-vds) ВЫКЛЮЧЕНЫ с 31.07 — вернуть после ремонта** (критичный хвост). Всё:
`.tasks/kreknin-repair-md3-rebuild.md` + `.wiki/entities/kreknin-synology.md`.
### 3. Дефолтные/опциональные (из прошлой сессии)
- P3 imgproxy stack 29 retire / A3 bookva-дубли — опционально.
- Кэш тасков refresh (projects-meta) — отложен; `meta_restart_poller` не force-restart пока агенты заняты.
### Спроси user'а
- Retire старых minio-данных (подтвердить ~2026-08-05).
- Запуск kreknin-ремонта (координация с Алексеем).
### Не делать (preemptive guards)
- **НЕ ротировать** API-ключ pilorama98 `sk_6a83…` (решение vitya).
- **НЕ трогать** прод admin-api (стек 25) — работает; staging 4732 жив для dev.
- НЕ удалять старые minio-данные до окна и без подтверждения; НЕ вернуть бэкапы до kreknin-ремонта.
- НЕ лезть в snolla-код самому — через snolla-сессию (.admin деплоит).
- НЕ PS для Portainer (кириллица); креды → `pass`; стеки через Portainer, не ssh compose.
### Коммиты сессии (.admin)
- `cd76ce8f` feat(admin-api) — деплой admin-api (стек 25). `27de23ea` meta(admin) — координатор
loader (ApiKeys DDL). (с этим хэндоффом — status-обновления coord-таски).
### Memory updates за сессию
- `admin-api-vds-deploy` — деплой + ESM-гоча + первый консьюмер.
- `morethencms-simple-recovery-log-shrink` — SIMPLE recovery + MoreThenCmsStaging.