Files
admin/.tasks/NEXT_SESSION.md

32 lines
2.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
_last_updated_: 2026-08-17T17:02:34Z
session_id: 2026-08-17-pi-sched-fnf-r4-r5
---
# Next session handoff
## Recent commits
- (нет коммитов в `.admin` за сессию — вся работа = репорты в inbox `victor/sched`)
## Open треки
| Трек | Готовность | Entry-point |
|---|---|---|
| sched F&F раунд 5 — allowedTools sandbox | 🟡 репорт отправлен, ждём фикс + пинг | `.admin/.tmp/sched-r2/r5/` + их inbox |
| sched F&F раунд 4 — run-метаданные/retention/manual-retry | 🟢 закрыт (5/5 + A/B/C починены) | — |
| llm-router рестарт службы + verify routerai | 🔴 ждёт юзера (admin restart) | `.common/lib/llm-router-proxy/` + AppData-копия |
| pi models.json | 🟢 done | `~/.pi/agent/models.json` |
## Спроси user'а
- **Перезапусти `llm-router` службу** (админская PowerShell) → скажи, проверю probe→routerai (трек из прошлой сессии, всё ещё висит).
- Ритуал закрытия — ниже в ответе.
## Не делать (preemptive guards)
- **НЕ пушить в victor/sched, НЕ трогать их доску/NEXT_SESSION/wiki** — только письма в их inbox (правило F&F).
- Не трогать R2-стенд daemon :8080 (общий регресс-стенд, живёт).
- Не писать секреты в этот файл (git-tracked).
## Memory updates за сессию
- **sched r4 закрыт**: 5/5 исходных (run-метаданные `trigger/triggeredBy/temporary/retryOf`, trigger-only, manual retry, auto-retry линковка, retention) + 3 находки починены (core 0.25.0 / daemon 0.1.18): syncTasks disable-on-remove, `POST /tasks/:name/run` с `{temporary?, data?}`, `--help` дефолты. Перетест 12/12 зелёный.
- **sched r5 заревьюен** (core 0.26.0 / mcp 0.3.0 / daemon 0.1.19, allowedTools sandbox): 30/30 зелёный, 7/7 пунктов. 3 «на ваше усмотрение» отправлены sched'у, ждём фикс: **A** ssh — единственный раннер, где ceiling проверяется на run (не load); **B** mcp http server-only spec (`["https://host"]`) тихо no-match (нужен `url:*`); **C** docker `alpine@echo` блокирует таску без явного `command`. Стенды: `r4/` (r4-harness/r4-bonus/r4-retest/r4-probe-removed-task), `r5/` (r5-harness) — все с изолированным node_modules из verdaccio.
- **F&F-репорты живут в `victor/sched/.agents/inbox/`** (НЕ в .admin/.tasks/) — rounds 4-5 шли через inbox-пинги, без board-задач. Следующий раунд (6?) придёт тем же пингом в `.admin/.agents/inbox/`.