Files
admin/.tasks/NEXT_SESSION.md

4.4 KiB
Raw Blame History

_last_updated_, session_id, prev_session_id
_last_updated_ session_id prev_session_id
2026-08-03T13:08:14Z 2026-08-03-labtools-catalog-provider-live 2026-08-03-labtools-cylindrical-rootcause-handoff

Next session handoff

Эта сессия — labtools cylindrical ЗАКРЫТ (catalog provider core 0.26.6, LIVE GREEN). Крекнин — завтра (Алексей готов). MinIO split Track A — следующая сессия (директива user'а).

1. labtools.ru cylindrical — 🟢 CLOSED, LIVE GREEN

Отмашка snolla (core 0.26.5, store-only) НЕ чинила: labtools — catalog-модуль, store нет, provider = LinkedCatalogProductsProvider. Реализован полный диспетчер packages/core/lib/viewModels/linkedItemResolver.js (порт legacy ILinkedEntitiesProvider): dispatch по provider-строке → catalog (CatalogsService.findProductById) / blog (findPostByGlobalId) / page (getPageById) / store (fallback). core 0.26.6 published (verdaccio), сьют 263/263, commit 5f0f996. labtools yarn.lock → 0.26.6 (d263e1c), стек 17 swap (env 8/8), LIVE GREEN: cylindrical 0 empty href/src, 8 карточек гидратированы (round-xrf/vacuum-ir/…). Таска content-page-linked-products-hydration закрыта; snolla подтвердил + вики-ингест (related-products-linked-items.md). Rollback = 0dc0b4e.

2. Крекнин-ремонт — ЗАВТРА (координация с Алексеем)

План готов (.tasks/kreknin-repair-md3-rebuild.md + .wiki/entities/kreknin-synology.md): power-off → перетык SATA (sdb питание+data) → power-on → Repair md3 → btrfs scrub → VMM. Бэкапы выключены с 31.07 (vds-backup 05:00 + books-vds-backup 06:00, cron закомментированы) — вернуть после ремонта, это критичный хвост. Rescue-диск /mnt/rescue (1.1TB) — НЕ отключать до конца ремонта. Решение: оставить как доп. копию или отключить — после ремонта.

3. MinIO split Track A — СЛЕДУЮЩАЯ СЕССИЯ (user directive)

books-vds 2020 → vds 2025. Сделано: bucket variant-cache (2026-07-31). Остальное TODO. Runbook: .wiki/concepts/minio-split-cutover-runbook.md.

4. Кэш тасков стейл — refresh ОТЛОЖЕН

projects-meta tasks.json synced 2026-07-22 (12 дней, stale: true). meta_restart_poller force=false отказал: 4 активных агента (victor/tandemmebel.ru, victor/O_C-Phazerville, victor/snolla, victor/pilorama98.ru). force=true убьёт их работу — НЕ делать. Когда агенты освободятся → graceful restart → кэш обновится.

Спроси user'а

  • Крекнин: подтвердить время power-off с Алексеем (завтра). Rescue-диск после ремонта — оставить/отключить?

Открытые треки

Трек Готовность Entry-point
MinIO split Track A открыт minio-split-cutover-runbook
kreknin-repair-md3-rebuild завтра .tasks/kreknin-repair-md3-rebuild.md
Кэш тасков refresh отложен meta_restart_poller после освобождения агентов

Не делать (preemptive guards)

  • НЕ force-restart поллера пока активные агенты — убивает чужую работу.
  • НЕ лезть в snolla-код самому — через snolla-сессию (таска/инбокс), .admin только деплоит (память admin-hands-snolla-repo-work-to-snolla-session).
  • Ребутить kreknin пока sda-кабель не зафикшен; не трогать rescue-диск; не забыть вернуть бэкапы.
  • НЕ PS для Portainer (кириллица); креды → pass.

Коммиты сессии (.admin)

  • 61f6afd2 compose → d263e1c; c0a8d12b cylindrical CLOSED; (с этим хэндоффом: on-snolla-vds-migration CLOSED + NEXT_SESSION).

Memory updates

  • snolla-two-product-modules-store-vs-catalog — catalog-сайты без store; linked-item dispatch по provider-строке.
  • admin-hands-snolla-repo-work-to-snolla-session — snolla-код не трогать, через snolla-сессию.