From 0d4587a5d3f6384315f3453d6c283dcfdcf8663b Mon Sep 17 00:00:00 2001 From: Alexey Martemyanov Date: Thu, 15 Oct 2026 20:44:11 +0600 Subject: [PATCH] [2026-10-15] eagle: personal/projects/virfield.md --- personal/projects/virfield.md | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/personal/projects/virfield.md b/personal/projects/virfield.md index d42aacc4..1495bdc6 100755 --- a/personal/projects/virfield.md +++ b/personal/projects/virfield.md @@ -12,11 +12,17 @@ tags: --- # Virfield — текущее состояние -Актуально на 2026-10-15 13:57 UTC. Installed/source HEAD/pushed `614daf59cbabe2a56085e7c188ffca0e212b3f2d`, ветка `codex/retire-lume-release-hardening`, clean; version `0.0.0-keychain-cache-refresh`, daemon PID98102. Установка выполнена в полностью idle pool с приватным backup, прежними signing/FDA identity, config/keys и всеми семью baseline images/manifests. Archive SHA256 `46af5d84ca32bc60871dec884a1da5166909ea4d42b5e0d3ad12525025750090`. Exact archive stdio18tools/all4runbooks/resources/status PASS; installed HTTP/freshstdio exact version/all4runbooks/resources/status/anonymous401 PASS1.21sec. Пользователь подтвердил Restart Virfield MCP, но последующий реальный owning-client help всё ещё вернул `Transport closed`; этот gate открыт. +Актуально на 2026-10-15: installed и pushed HEAD `614daf59cbabe2a56085e7c188ffca0e212b3f2d`, ветка `codex/retire-lume-release-hardening`; рабочие browser/SSH diagnostic fixes пока не закоммичены. Installed version `0.0.0-keychain-cache-refresh`, daemon PID98102. Установка выполнена в полностью idle pool с приватным backup, прежними signing/FDA identity, config/keys и всеми семью baseline images/manifests. Archive SHA256 `46af5d84ca32bc60871dec884a1da5166909ea4d42b5e0d3ad12525025750090`. Exact archive stdio18tools/all4runbooks/resources/status PASS; installed HTTP/freshstdio exact version/all4runbooks/resources/status/anonymous401 PASS1.21sec. Пользователь подтвердил Restart Virfield MCP, но последующий реальный owning-client help всё ещё вернул `Transport closed`; этот gate открыт. Полная release acceptance НЕ пройдена. Samsung Monterey614daf5 прошла2/2 полных native GUI/new SSH WhenUnlocked I/O, реальных reboot/new UUID/nonces, actual1920×1080, exactXcode13.4.1/13F100+Swift compile/run, workload/artifact/RFB/release/revocation циклов. Новый public-base factory13.7.4 qualified и два её клона прошли native/reboot/workload/artifact/RFB. Собственные factory/workers удалены; все7 baseline image/manifests сохранены, повторного registry push не было. Журналы: `/private/tmp/virfield-installed-samsung-monterey-614daf5-20261015/journal.json` и `/private/tmp/virfield-installed-native-factory-614daf5-20261015/journal.json`. -На первой614 HTPC Sonoma production auth действительно вернул current/status0/cache_refresh_validated=true/cache_refreshed=true; nativeGUI+newSSH I/O/1920/unlocked console/no visible dialogs до reboot прошли. Приёмку после reboot прервал verifier: один read-only SSH reconnect получил TimeoutExpired60sec, а handler ошибочно завершил весь20min reboot gate. Сохранён native hypervisor framebuffer140414PNG с загрузочным экраном; это не доказательство keychain failure и не reboot PASS. Обе старые own1184/80d released+revoked; Sequoia не dispatch. Private verifier теперь повторяет только read-only reconnect в прежнем общем бюджете и не повторяет reboot; regression проверяет ровно один reboot и fatal pin/auth failures. Запущена отдельная fresh матрица `/private/tmp/virfield-installed-htpc-native-614daf5-reconnect-20261015/journal.json`, исходники installed гостевой политики не менялись. +На первой614 HTPC Sonoma production auth вернул current/status0/cache_refresh_validated=true/cache_refreshed=true; nativeGUI+newSSH I/O/1920/unlocked console/no visible dialogs до reboot прошли. Reboot gate прервал verifier на отдельном60sec reconnect timeout, до общего20min deadline. Это ошибка verifier, не доказанный keychain failure; оба fixtures released+revoked, кадр boot сохранён. Исправление повторяет только read-only reconnect, никогда reboot. + +Отдельная fresh HTPC-пара9d8c/7570 затем FAILED inherited-desktop preflight до создания worker credentials. Оба original desktop.log записали context deadline после1min команды при общем2min desktop budget; позже inherited CLI SSH/console diagnostics отвечали. Конкретный заблокированный SSH/guest подэтап пока неизвестен. Сохранены private logs/framebuffers; обе exact VM released исходными durable keys, cleanup завершён. Private verifier также исправлен: terminal needs_attention job не считается активным preparer. Журнал `/private/tmp/virfield-installed-htpc-native-614daf5-reconnect-20261015/journal.json`. Новые VM не запускаются вслепую до целевой диагностики. + +Пользователь подтвердил Mac unlock. Installed Apple browser реально открыл окно и обработал Safari URL handoff с синтетической ссылкой; загрузилась настоящая Apple Sign In page. Никаких account credentials не вводилось, реального ожидающего Apple-auth download нет; тестовое окно и вкладка закрыты. Найден layout defect: длинный URL вытесняет Continue. В новых исходниках адрес вынесен в отдельную ограниченную строку. Также исправлен compiler target: старый Mach-O требовал26 вопреки plist13, новый build явно использует plist minimum и otool показывает13.0. Это compiler/metadata proof, не live hostmacOS13 acceptance; новый GUI layout ещё не проверен после установки. + +Working tree содержит browser fixes и private fixed-DesktopProbe SSH trace (channel-open / exec acknowledgement / command exit, original transport/context errors, без command/input). Три real stalled-SSH fixtures и forwarded-timeout regressions PASS. Full localCI и pinnedStaticcheck запущены; новый clean package ещё не установлен. Installed/source614 гостевая политика и daemonPID98102 пока прежние. Для Standard service migration отдельно запрошено admin approval; Mac unlock не подменяет его. Предыдущий installed03b0d23 не прошёл обе Sonoma и Monterey: native login-rekey возвращал-25293; все собственные fixtures released+revoked. Поздний diagnostic trace подтвердил быстрый exit65 Aqua agent, затем лишние пять минут ожидания installer. Прежний wait НЕ доказывал зависание CLI/native API. Отдельный trace опроверг stale Quartz hypothesis: SSH caller следует за реальным root/waiting→admin/desktop login. Исходная причина раннего Sonoma SSH preflight и исторического vm_drift пока не установлена. @@ -28,7 +34,7 @@ Diagnostic d263 отдельно прошла source-staged повторную a Monterey — macOS12.7.6/Xcode13.4.1, не macOS13/Ventura. Старые Samsung750 2/2, Tart4a53 8/8 и iPad677/8c receipts сохраняют только свой датированный scope. Новый iPad repeat блокирует internal storage: на13:52≈75.7GB free при требовании≈150GB full-growth+reserve. Reserve не снижается, чужие данные не удаляются; local Tart cross-container clone пока запрещён. -Factory/private GHCR roundtrip2f23, controller-state restore и signed controller-binary rollback завершены; evidence сохранены. Это не VM-disk DR и не весь V3 roadmap. Lume повторно проверен14:07 UTC: disabled/unloaded/7777closed; rollback files сохранены. Actual root launchd ещёBackground; Standard migration требует отдельного admin/unlock ответа. Browser GUI ждёт явного Mac unlock; CUA до ответа не выполнять. Existing HTPC goldens0444/dir0755 требуют отдельного pending approval на0400/0700; общее продолжение и MCP Restart этого не заменяют. +Factory/private GHCR roundtrip2f23, controller-state restore и signed controller-binary rollback завершены; evidence сохранены. Это не VM-disk DR и не весь V3 roadmap. Lume повторно проверен14:07 UTC: disabled/unloaded/7777closed; rollback files сохранены. Actual root launchd ещёBackground; Standard migration требует отдельного admin/unlock ответа. Mac unlock подтверждён; GUI launch/URL handoff/Apple page проверены. После browser source fixes требуются новый пакет и visual repeat. Existing HTPC goldens0444/dir0755 требуют отдельного pending approval на0400/0700; общее продолжение и MCP Restart этого не заменяют. После завершения, проверки и push текущей readiness работы пользователь поручил внести в поддерживаемый план и реализовывать пять пунктов: non-destructive lease recovery с identity+SSH revalidation/workspace preservation; durable expected/observed drift+tunnel cause; resource admission arithmetic free/reserved/request/reserve; verified golden transfer между storage; optional legacy iOS Rosetta/Ruby/CocoaPods с FFI/Ethon load checks. Запрос сохранён в private checkpoint; sequencing ещё не достигнут, реализованным не отмечен. Automation virfield-lease ACTIVE15min до завершения расширенной задачи. CI только локально, push только рабочей ветки с skip ci; main/tags/release не менялись. История ниже сохраняет датированный scope.