4.0 KiB
4.0 KiB
_last_updated_, session_id
| _last_updated_ | session_id |
|---|---|
| 2026-08-23T09:40:00Z | books-deploy-done-2026-08-23 |
Next session handoff
Recent commits
6bd8781bdocs(handoff): books disable-legacy-task-runs-writes deploy DONE (base 0.11.0, images, VDS cleanup, verified)551fd0c2+2b82a83cmeta(handoff): v2 migration fully complete (847 задач, counter=966) — прошлая сессия
Open треки
| Трек | Готовность | Entry-point |
|---|---|---|
| books deploy.yml CORE_SHA gap (новое) | 🔴 не починено | deploy.yml седит только __TAG__, bookva-overlay compose использует ${CORE_SHA} → bookva sched-deploy падает (PUT 400). Рабочий костыль: CORE_SHA=master в env стека 51 (уже добавлен). Фикс: инъекция CORE_SHA в deploy.yml ИЛИ перевод overlay-compose на __TAG__. Решить: админ или books? |
| sched live-sync не сработал на file-change (новое) | 🔴 непроверено | После правки прод tasks.json демоны держали таску активной ~5 мин → потребовался docker restart books-sched bookva-sched. Либо доки sched неточны, либо sync требует триггера. Проверить против sched docs 03.tasks.md |
| books task #2 (disable-legacy-task-runs-writes) | 🟢 задеплоен+проверен | Закрытие — на books-доске (их задача); отчёт: books/.agents/inbox/2026-08-23T09-36-00Z-admin.md |
| meeting-room — merge-conflict (UU) | 🟡 | Разрешить → миграция 2 тасок + 12 файлов (номера 967+) |
| coworker-skill push на github | 🟡 ждёт решения | meta-leak риск; решение за оператором |
| projects-meta-mcp (архив) / yt-tools (untracked) / projects-wiki (дубль) | ✅ скипы | согласованы ранее |
| MCP-кэш (meta_status) | 🟡 stale | synced 2026-08-22; проверить meta_status |
| [#803 llm-web-proxy] (доска) | 🔴 active | next action в блоке STATUS.md (executors/translators из omniroute) |
Спроси user'а
- CORE_SHA-фикс deploy.yml: делаю я (admin) или отдать books (рекомендую books — их workflow)?
- Закрытие books #2 — books-агент закроет сам по моему отчёту; если не закроет за N дней — пингануть.
- Ранее открытые решения (перенесены): судьба coworker-skill push; закрывать ли llm-web-proxy-qwen-web.
Не делать (preemptive guards)
- Не диспатчить сборки/деплои books без нового письма от books — деплой выполнен и проверен.
- Не включать
SCHED_LEGACY_TASK_RUNS(дефолт off = in-memory envelope). - Не перезаписывать прод tasks.json сгенерированным (правки точечные; бэкапы
.bak-*на books-vds). - Не трогать runtime-таски в sched-сторе (напр. «ozon stocks syncronization» ~65с) — пре-экзистинг, вне скоупа.
- Не архивировать handoff-файлы (sliding contract, история — git log).
Memory updates за сессию
sched-daemon:0.11.0собран и в registry (base, apps/daemon, BuildKit secret, history 0 JWT).- deploy.yml vs bookva
${CORE_SHA}— известная несовместимость (см. Open треки). - sched live-sync не реагирует на file-change tasks.json → рестарт демона перечитывает.
- Паттерн верификации envelope-фикса: task_runs MAX(created_at) должен остановиться на моменте старта нового контейнера (slovo 09:21:08→start 09:21:10; bookva 09:20:01→09:23:11).