--- title: Virfield namespace: personal updated: '2026-10-14' status: release-hardening-in-progress tags: - virfield - macos - vm - go - infrastructure --- # Virfield — текущее состояние Актуально на 2026-10-14. Единственный поддерживаемый источник: `/Users/admin/Developer/virfield`, branch `main`. Worktree `virfield-v3` и ветка `codex/virfield-v3-stage1` больше не являются инструкцией для продолжения работы. ## Runtime и deployment - Живой runtime: Tart на локальном Apple Silicon Mac + SSH-first physical nodes (`mbp-2014`, `htpc`). На HTPC macOS lab VM работают через rootless Podman/QEMU/OpenCore. - Deployment: `~/.virfield-v2`; config: `~/.virfield-v2/config.json`; state: `~/.virfield-tart`; daemon: `~/.virfield-v2/bin/virfieldd`; API: `127.0.0.1:7780`; launchd label: `ai.virfield.virfieldd`. - Имя каталога `.virfield-v2` историческое. Virfield переключён с Lume на Tart 2026-10-08. Проверка launchd 2026-10-14 обнаружила оставшийся отдельный `ai.virfield.lume` (приватный tools-бинарник); Homebrew Lume отсутствует. Полное удаление сервиса и Lume backend/factory/build/installer ещё не завершено. Старое утверждение «Lume полностью удалён» было неточным. - Не создавать второй daemon/listener, не менять порт и не редактировать SQLite/runtime disks в обход журнала. ## Подтверждённые срезы - Tart Ventura 13.7.4/Xcode 15.2 и Monterey 12.7.6/Xcode 13.4.1: golden build/qualification и две параллельные аренды, по 23/23 проверки. - Tart `macos27`: 27.0/26A428, Xcode 27.0, `uitest-27-v1`; Broker v1 smoke passed 2026-10-08. - R1: четыре boot volumes MacBook арендуются по очереди; HTPC wake-by-lease passed (27 с). - R2: secured Sonoma 14.8.9 и Sequoia 15.8.1 на HTPC, 19/19. - R3: Screen Sharing VM-аренд через loopback lease tunnels, 11/11. Desktop физических хостов и browser noVNC не реализованы. ## Релизный статус Текущий кандидат **не принят для релиза**. Аудит 2026-10-14 воспроизвёл недостаточную эксклюзивность HTPC host lease, преждевременное снятие общего sleep hold и потерю provider при удалении node image. Tart image_create/registry/Apple download path и installer ещё содержат Lume assumptions; generic automation policy не полностью проверяется. Orchard adapter не имеет полноценной изоляции/forwarding и не принят live. Локальный make check и сборки прошли; CI текущего SHA падает из-за отсутствия Pillow, Staticcheck — 9 замечаний, govulncheck — 12 stdlib vulnerability records Go 1.26.8 (исправления в 1.26.9). Старые claims «всё зелёное» не являются текущим release evidence. Результаты исправлений записываются в Verification только после проверок. ## Каноническая документация - [README](https://github.com/mallexxx/virfield/blob/main/README.md) — вход и граница текущего продукта. - [Operations](https://github.com/mallexxx/virfield/blob/main/docs/OPERATIONS.md) — installation/config/services/recovery. - [Image pipeline](https://github.com/mallexxx/virfield/blob/main/docs/IMAGE-PIPELINE.md) — Tart/node images и qualification. - [Verification](https://github.com/mallexxx/virfield/blob/main/docs/VERIFICATION.md) — актуальное evidence и release gates; локальные изменения hardening ещё не опубликованы. - [3.0 plan](https://github.com/mallexxx/virfield/blob/main/docs/VIRFIELD-3-PLAN.md) — оставшиеся capabilities/grants, node-agent, Access/noVNC, VS Code extension, fleet/hardening. Roadmap не является списком реализованных функций. Опубликованный `v2.0.0` — исторический Lume-релиз 2026-09-30, не архив текущего Tart-кода. Старая история сохранена в [[personal/projects/archive/virfield-checkpoints-through-2026-10-08]].