--- _last_updated_: 2026-08-16T14:45:00Z session_id: 2026-08-16-sched-fnf-kickoff --- # Next session handoff ## Состояние: F&F-цикл sched ЗАКРЫТ (4/4 приняты) — ждём раунд 2 (docs-review) **Сводка F&F** (эта сессия, 12:50Z–14: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`, откаты: `1128ddc`→`f876e70`→`24a13da`→`40806b1`→`340c0e7`→`8b7e8c4` | 🟢 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/монорепа) — обрабатывать по обычной схеме.