# Ночная смена 2026-10-15 → 16 — план (автономный режим) **Режим:** полная автономия, супервизор спит. Оператор авторизовал power off в конце смены. Язык отчётов — русский/английский. Все действия через `sm121` (никакого ручного docker/scp — см. AGENTS «All builds must go through sm121»). ## Текущее состояние (снимок на начало смены) | Кластер | Состояние | |---|---| | `dgx58-switch` (dgx5–8) | ✅ online, **MiMo 4x serves** (`sm121_mimo26-flash-mopd-4x-sparkring_0..3`, sparkring, Up 2h). API `http://192.168.88.43:30000` | | `2nodes-dac` (dgx1,2) | ✅ online, **свободен** — идёт provisioning DGPP w2 (см. Task 1) | | `8nodes-switch` (dgx1–8) | 7 online (dgx4 off), cluster «offline» (блокирующий entity off) | | dgx3 | online, простой (с Nemotron-прогона, ничего не крутится) | | dgx4 | **выключен** | On-узлы сейчас: **dgx1, dgx2, dgx3, dgx5, dgx6, dgx7, dgx8** (dgx4 off). ## Guardrails (без супервизора) - Перед любым `stop`/`power off` — сначала `health`, убедиться, что не роняем живой трафик. В конце смены обесточивание авторизовано — но сначала чисто остановить сервы. - Никогда не трогать чужие контейнеры; только sm121-меченые. - Первый/необкатанный запуск — detached `--keep --no-wait` (serve-boot-triage), чтобы логи упавшего ранга выжили. - Тяжёлые HF-перемещения — node-to-node по 200G fabric, не через Mac. - Harness `tool-eval-bench` v2.8.0 (97 сценариев), bench с **pluto.lan** (`--ssh-host pluto.lan`), из scratch-cwd, `--json-file` рядом с лейном. - Ночью не резать базовые образы kindling (v0.31.0) — это отдельная задача с bench-гейтом, не ночная. --- ## Task 1 — Довести DGPP w2 (в процессе, end-to-end тест provisioning) Билд DGPP (`git clone 3ad63d6b… → scripts/release.sh → dgpp-cluster install`) идёт в tmux на dgx1/dgx2 (CMake ~78%, ~4 мин на момент снимка; CUDA-часть долгая, cap 90 мин). serve pid в `/tmp/dgpp-w2-serve.log`. **Дальше:** 1. Дождаться конца билда на обеих нодах → serve сам зальёт cluster-JSON+`.env` и запустит `dgpp-cluster up` на rank 0 (dgx2). 2. Readiness: `curl http://192.168.88.14:30000`? — НЕТ, DGPP API на `:18080`: `curl http://192.168.88.14:18080/v1/models` (head = dgx2, mgmt .14). 3. Если `dgpp-cluster install` требует `--config` или путь `dist/*.tar.zst` не совпал — чинить `src/native/provision.rs::build_script` по живому логу (pane: `tmux capture-pane -p -t sm121-dgpp-glm53-flash-nvfp4-fp8-dgpp-2x`). 4. **Известный баг (Task 1b):** `tmux ... '