Files
admin/.tasks/NEXT_SESSION.md

4.3 KiB
Raw Blame History

_last_updated_, session_id
_last_updated_ session_id
2026-08-23T09:00:00Z migration-v2-complete-2026-08-23

Next session handoff

Текущий статус: миграция .tasks v2 ЗАВЕРШЕНА ПОЛНОСТЬЮ

Все директивы оператора выполнены. Этап 3 (tasks-migration-47-projects, #806) закрыт; follow-up по файлам/блокам — закрыт.

Итоговое состояние

  • Блоки на досках: 829 (миграция) + 9 (кандидаты: sched r6 ×5, snolla, penrose, books ×2) + kreknin #830 + 8 (sched: storage-adapter ×2, chore-typecheck, live-sync, lock-heartbeat, run-log-offset, run-metadata-parity, runtime-task-api) = 847 задач.
  • Файлы: все в yyyy-mm-dd-#####-<slug>.md (144: 136 + 8 plan-компаньонов с номером родителя). Скан: 0 не-v2.
  • counter = 966 (agenda, сервер подтверждён). Следующая таска → #967.
  • Запушено всё, кроме: coworker-skill (github remote — локально), скипы: meeting-room (merge-conflict), projects-meta-mcp (архив), yt-tools (untracked github), projects-wiki (дубль-клон .wiki).
  • Скрипты в .admin/scripts/: migrate-tasks-v2.mjs (осн. миграция), migrate-tasks-v2-files.mjs (ренейм), migrate-tasks-v2-numbers.mjs (нумерация + восстановление блоков).
  • Ключевые номера: kreknin-repair #830, shelf-sale #902, reprice-cli #934, reverse-engineer #936, admin-api-batch-info-wave #940, sched r6 #956-960, sched storage/etc #950-964.

Осталось (для будущих сессий, по убыванию)

  1. meeting-room — merge-conflict (UU). Разрешить → миграция 2 тасок + 12 файлов отдельно (номера 967+).
  2. coworker-skill — всё готово локально, решение по push на github (meta-leak риск) за оператором.
  3. projects-meta-mcp (архив) / yt-tools (untracked) / projects-wiki (дубль) — согласованные скипы.
  4. MCP-кэш — stale (synced 2026-08-22), обновится циклом поллера; проверить meta_status в следующей сессии.
  5. Решения оператора не закрыты: судьба coworker-skill push; llm-web-proxy-qwen-web закрывать или нет.

Инфра-память

  • Номер = порядок создания (дата из git log first-add → слаг-история → created-by → mtime).
  • Закрытые записи/архив: файлы имеют номера, но блоков нет (номер для однообразия имени).
  • -plan-компаньоны: номер родительской таски (парно, counter не тратят).
  • Блоки-восстановления: append в конец STATUS.md, формат ## <emoji> [#n slug] — desc + Status/Created/Where/Next/Branch.

2026-08-23 — books deploy (disable-legacy-task-runs-writes) — DONE

  • Выполнен деплой по письму books (парк снят, юзер дал «го»): база sched-daemon:0.11.0 собрана+запушена, books-task-runner / books-sched-daemon пересобраны (master-d57a310) и задеплоены на оба тенанта, system-cleanup-task-runs выпилен из прод tasks.json (slovo + bookva), всё проверено живыми данными (task_runs не растёт, retention off). Отчёт: books/.agents/inbox/2026-08-23T09-36-00Z-admin.md.
  • Открытые хвосты (по убыванию): (1) deploy.yml несовместим с bookva ${CORE_SHA} — зашить инъекцию CORE_SHA в workflow или перевести overlay-compose на TAG (пока живёт ручной env-фикс стека 51); (2) sched live-sync не зафайрился на file-change (потребовался restart демонов) — проверить доки sched; (3) первый dispatch task-runner (run 560) отменился до старта без причин.
  • Не забудь предыдущие пункты раздела «Осталось» (meeting-room merge-conflict и т.д.).