Files
admin/.tasks/NEXT_SESSION.md

3.8 KiB
Raw Blame History

_last_updated_, session_id
_last_updated_ session_id
2026-08-16T14:45:00Z 2026-08-16-sched-fnf-kickoff

Next session handoff

Состояние: F&F-цикл sched ЗАКРЫТ (4/4 приняты) — ждём раунд 2 (docs-review)

Сводка F&F (эта сессия, 12:50Z14:42Z): 4 таски → 4 приёмки, 6 фидбеков → 6 фич:

  1. createDaemon import — exports-map @sched/daemon (0.1.2)
  2. UI-бандл 404 — UI отдельным пакетом @sched/ui + бин sched-ui serve (0.1.1), daemon headless (--admin-static выпилен)
  3. UI без токена — токен-бокс в морде (localStorage sched-token + ?token=)
  4. Allowlist на dispatch — Runner.validateConfig-хук, валидация на load (core 0.12.2)
  5. ntfy только Bearer — basic user+password в createAlerts (core 0.12.2)
  6. pollTimeoutMs не в daemon — DaemonOptions.pollTimeoutMs/pollIntervalMs + CLI --poll-timeout (daemon 0.1.4)

Версии: core 0.12.2 / daemon 0.1.4 / ui 0.1.1 / mcp 0.1.1, сьют 363 ✓.

🔴 Следующая сессия: раунд 2 — docs-review после storage-сплита (пинг от sched)

Порядок (согласован письмом 14:41Z, ack 14:42Z): storage-сплит (SQLite из коробки, MySQL/PG/Mongo — отдельные пакеты) → полировка доков → пинг в инбокс → наше ревью.

  • Формат: что делал → что ожидал → что получил → ссылка на раздел доки.
  • Фокусы (зафиксированы sched'ом как их чек-лист): 02.quick-start (все три пути после сплита), 07.storage.md (выбор адаптера), 10.cli.md / 13.ui.md (если поверхность менялась).
  • Репорты → victor/sched/.agents/inbox/ (файл, gitignored — их монитор подхватывает).

Контекст для ревью (накопленное знание)

  • Стенд F&F: .admin/.tmp/sched-fnf-01/ — daemon.js (custom runner dirSizeWatch), daemon2.js (docker), daemon3.js+worker.js (async/poll), embedded4.mjs (embedded+alerts+retry). Фоновые процессы убиты. sched.db/sched2.db/sched3.db/sched4.db — история ранов.
  • Пакеты установлены в стенде из verdaccio (registry https://verdaccio.kzntsv.site/, npmrc с токеном).
  • ntfy: ntfy.vds.kzntsv.site, basic auth vitya (pass vds-kzntsv/full-env), топик sched-fnf (admin role → любой топик).
  • kreknin SSH: vitya@195.19.90.188, ключ ~/.ssh/id_ed25519_kreknin, бэкапы /volume1/NetBackup/{vds-kzntsv,books-vds}/latest.
  • Правило (рявк 12:46Z): НЕ пушить в victor/sched, НЕ трогать их доску/NEXT_SESSION/wiki. Всё — письмом в их инбокс.

Open треки (не sched)

Трек Готовность Entry-point
pilonuxt prod (стек 16) — образ 64c2539, откаты: 1128ddcf876e7024a13da40806b1340c0e78b7e8c4 🟢 live host-stacks/vds-kzntsv/pilonuxt.compose.yml
pilorama-yandex-business-renewal — ответ Анастасии до 17.08 🔴 active .tasks/STATUS.md монорепы
pilorama-seo-crawl-audit — GSC-замер через 2-4 нед 🔴 active .tasks/STATUS.md монорепы
storage-сплит sched (у них) → docs-review (у нас) ждёт пинг victor/sched/.agents/inbox/

Спроси user'а

  • F&F закрыт, раунд 2 зарегистрирован. Если до пинга sched появится другая работа (pilorama/монорепа) — обрабатывать по обычной схеме.