39 lines
4.0 KiB
Markdown
39 lines
4.0 KiB
Markdown
---
|
||
_last_updated_: 2026-08-22T08:25:11Z
|
||
session_id: fnf-daemon-image-2026-08-21
|
||
---
|
||
|
||
# Next session handoff
|
||
|
||
## Recent commits
|
||
- .admin `da97d25c` docs(tasks): F&F daemon-image closed — fixes accepted (0.10.1)
|
||
- .admin `6fdb9b51` docs(tasks): F&F daemon-image 7/7 PASS + findings F1/F2
|
||
- .admin `aa88f538` docs(handoff): сессия 0.2.0-симуляция завершена (предыдущая сессия)
|
||
|
||
## F&F daemon-npm-image-storage — ЗАКРЫТ (эта сессия)
|
||
Лестница **7/7 PASS** + фиксы sched (commit e755b52, daemon **0.10.1**, digest `269093a08f6e…`) приняты после ретеста затронутых поверхностей (F1/F2/N2 живьём + регресс ступеней 1/2/3/5 — без изменений). Письма: отчёт `2026-08-21T23-27-41Z-admin.md`, акцепт `2026-08-21T23-41-30Z-admin.md` (sched/.agents/inbox, gitignored file-drop). Стенд: `.tmp/fnf-daemon-image/` (gitignored): Dockerfile.mongo (0.10.0), Dockerfile.doc-recipe-v2 (0.10.1, как в доках), my-storage.mjs, my-storage-bad.mjs, tasks.json. Дальше — sched/books сами.
|
||
|
||
## Open треки
|
||
| Трек | Готовность | Entry-point |
|
||
|---|---|---|
|
||
| Реальный деплой apilki (npmjs + github.com) | ждёт отмашки | «Спроси user'а» |
|
||
| sched-vds-deploy | 🟡 paused | ждёт результатов миграции books→sched (phase-3) |
|
||
| books миграция на sched | в процессе | victor/books `sched-migration-phase-3` (blocked), victor/sched `books-sched-integration` (paused) |
|
||
| sched-pipelines-local-stack | Status: active в STATUS.md; по handoff предыдущей сессии кампания финализирована (0.1.0 published, повторные раны noop) → кандидат на закрытие (предложено в ритуале) | .tasks/STATUS.md |
|
||
|
||
## Спроси user'а
|
||
- **Реальный деплой apilki-билдеров**: npmjs + github.com (не мок). Требует отмашки + настоящие NPM_TOKEN/GITHUB_TOKEN (в pass). Не гонять без явной команды.
|
||
- (F&F daemon-image — закрыт, вопросов нет)
|
||
|
||
## Не делать (preemptive guards)
|
||
- Не запускать реальный publish в npmjs/github.com без явной отмашки.
|
||
- **sched-vds-deploy не запускать** — paused по решению vitya (2026-08-21), ждём миграцию books→sched.
|
||
- Не писать токены в git/handoff/письма (secrets rule: только pass). ⚠️ tasks.generated.json с токеном — gitignored, не коммитить.
|
||
- Не лезть в код агентов самим (юзер: «ты сам в код не лезь») — фиксы через режект-письма; исключение — стенд-конфиг (.admin).
|
||
- Не трогать `llm-router-failover-proxy` (юзер закрыл 2026-08-18).
|
||
|
||
## Memory updates за сессию
|
||
- **Кандидат на shared-wiki ingest**: verdaccio-токен в производных docker-образах — BuildKit secret, не ARG (ARG → JWT в `docker history`, воспроизведено на schedd-mongo 0.10.0); `npmMinimalAgeGate: 0` обязателен для yarn 4.18 против verdaccio (нет publish-time метаданных). Касается books T2-паттерна (FROM + yarn add + env) и любых композиций поверх @sched/*.
|
||
- **Кандидат на shared-wiki ingest**: Windows git-bash + docker run — нужен `MSYS_NO_PATHCONV=1` (иначе POSIX-пути манглятся в `C:/Program Files/Git/…` → `unable to open database file`). sched задокументировал в 13.self-hosting.
|
||
- (прошлая сессия, не заингещено): паттерн «симуляция апстрим-апдейта в мок-стенде»; «мок не зеркалит прод-контракт» (3 случая).
|