[2026-10-16] eagle: personal/plans/balda-callee-prism-plan.md personal/projects/archive/execution-broker-repo-cleanup-2026-10-16/index.md personal/projects/balda/balda.md personal/projects/balda/setup.md personal/projects/virfield.md work/projects/cpm-pr0-episode-telemetry-summary-2026-10-16.md

This commit is contained in:
Alexey Martemyanov committed 2026-10-16 18:30:17 +06:00
1 parent fa9c021729
commit 0743e59633
6 files changed
+73 -22

No files matched your search

+14 -6
View File
@@ -1,14 +1,22 @@
# Virfield
Последний опубликованный релиз: [v2.1.0](https://github.com/mallexxx/virfield/releases/tag/v2.1.0), stable Latest, commit `9658646da0431c994805c5de2b919e0fb8f1afc1`. Архив macOS/arm64 и SHA256SUMS загружены и проверены обратным скачиванием. [[personal/projects/virfield-release-v2.1.0|Протокол публикации]]. Публикация не переустанавливала production.
Проверено: **2026-10-16**. Последний опубликованный релиз — [v2.1.0](https://github.com/mallexxx/virfield/releases/tag/v2.1.0), source `9658646da0431c994805c5de2b919e0fb8f1afc1`. Архив и SHA256SUMS проверены обратным скачиванием. Его первоначальная публикация не меняла production; в ходе последующей сверки Broker релиз был установлен штатным system LaunchDaemon с сохранением signing identity, Full Disk Access и всех девяти исходных образов. [[personal/projects/virfield-release-v2.1.0|Протокол первоначальной публикации]].
Текущий `main`: `c216cbc752ff4107614b2a3e12ea2d1daa5cc643`. README на английском, как и остальная документация репозитория: назначение и возможности, git clone/build, новая установка, запуск, web UI для мониторинга, MCP для Codex/Claude Code и готовые запросы агенту. Для web UI указаны `http://127.0.0.1:7780/`, вход токеном из deployment и представления Fleet/Images/Activity с автоматическим обновлением. Адрес, вход, сохранение токена и возможности сверены с HTTP router и исходниками UI. Язык переписки не меняет язык документации проекта. Проверены 24 локальные ссылки, синтаксис шести shell-блоков, отсутствие кириллицы и `git diff --check`. Изменён только README; runtime-код, установленная версия и опубликованный v2.1.0 не менялись. Commit запушен; GitHub main и локальный HEAD совпадают, checkout чистый.
Текущий local/GitHub `main`: **`2c64888abed617722e79d618dd4911efa0c4b126`**, checkout чистый, локально и на origin только `main`. Изменение исправляет обработку ошибки `launchctl bootstrap` уже зарегистрированного собственного guest Keychain agent: recovery разрешён только после проверки точного launchd job, затем остаются все прежние native readiness gates. Добавлены закрытый bootstrap diagnostic и regression с настоящим shell-блоком; контрфактический тест на старом коде воспроизвёл отказ. Make check/race, Staticcheck, module verify, Govulncheck и make check из распакованного точного кандидата прошли.
Релизная очистка завершена и запушена в `main`: `aaf953d78d90768596afb99384ff0bb8e7764509`. Локально и на GitHub осталась только `main`; рабочая ветка удалена после подтверждения слияния, открытых PR нет, checkout чистый. План и приёмка ведутся здесь; в репозитории остаются инструкции.
## Установленная версия и проверка обновления
## Принятая установленная версия
Сейчас временно установлен **неопубликованный кандидат v2.1.1**, source `2c64888`, для native validation. Опубликованный v2.1.0 сохранён для отката в `~/.virfield-v2/upgrades/20261016-v2.1.1-before`. Ни tag, ни GitHub Release v2.1.1 пока не созданы. Пакет собран из чистого committed source; установленная копия повторно подписана прежней локальной identity без изменения исходного release archive.
Установленная версия: `0.0.0-acceptance-runbooks`, source `8bfff9f59cab918877d060437a1ad190905a5040`, schema 10. Принят текущий VM/MCP/Broker-контур, а не вся целевая архитектура 3.0. Релизная очистка не переустанавливает production и не меняет девять исходных образов.
Stock v2.1.0 дважды не завершил fresh macOS lease preparation: `guest_keychain_failed`, в закрытой диагностике `launchctl bootstrap` exit5. Оба leases released. Это не потерянный source fix: встроенный keychain.sh в прежнем принятом binary и v2.1.0 совпадает побайтно; используется тот же golden `image-f11d9a1ee2991eada08c4f734c33df6d`.
Свежая VM кандидата `lease-52e620c674d514dd8c9c49880e8980f6` прошла native GUI/Keychain add-read-compare-delete, unlocked console без dialogs, 1920×1080 и отдельный pinned caller SSH. VM released, cleanup job succeeded. В этом успешном запуске bootstrap recovery branch не сработал; его прохождение подтверждено regression, а не выдано за наблюдённое на VM. Полный Broker → macOS XCTest post-upgrade прогон выполняется отдельно.
Доказательства: `state/main-production-sync-20261016/virfield-candidate-upgrade.json`, `virfield-fix-source-checks.json`, `virfield-exact-candidate-check.log`, `macos-fix-validation/verification.json`, `macos-readiness-diagnostic/finding.json`.
## Историческая принятая версия
Исходная приёмка VM/MCP/Broker выполнена на `0.0.0-acceptance-runbooks`, source `8bfff9f59cab918877d060437a1ad190905a5040`, schema10. Следующие результаты относятся к тому датированному контуру; они не заменяют проверку текущего кандидата.
Пройдены Tart/native GUI и отдельный SSH, реальные перезагрузки, ключевая изоляция, Xcode/Swift, экспорт артефактов, SSH/desktop и подтверждённый release/revocation. HTPC Sonoma/Sequoia прошли полные циклы. Проверены factory/private GHCR roundtrip, sparse golden transfer, revalidation существующей VM, durable diagnostics, admission/wait/resume и однобайтовая граница node image cache. Legacy iOS профиль прошёл свежую factory/worker квалификацию с armv7 compile/link.
@@ -42,6 +50,6 @@ macOS make check/build/Staticcheck прошли; настоящий read-only vo
- Реализовать signed node-agent, WoL relay/power intents, grants/connectors и physical-host/browser desktop при отдельном приоритете.
- Развивать /api/v3 capability selection, Target/EnvironmentProfile/ConnectionGrant, short-lived access, VS Code extension и linked Console/Broker flows.
- Расширить crash/host-loss/partition/full-disk matrix, metrics/alerts, signed promotion/revocation.
- Отдельно опубликовать исходное Broker reviewer исправление в репозитории Broker. Локальная source-ветка/worktree не удалялась очисткой Virfield; patch сохранён в [[personal/projects/archive/virfield-release-cleanup-2026-10-16/docs/acceptance/broker-reviewer-readonly]]. Production correction уже применена и проверена.
Broker reviewer исправление уже входит в запушенный Broker main `13c29ac`. Завершённые локальные и remote ветки Broker удалены после содержательной сверки, reviewer worktree сохранён detached. Архив исходного patch: [[personal/projects/archive/virfield-release-cleanup-2026-10-16/docs/acceptance/broker-reviewer-readonly]].
Детальные прежние планы сохранены в [[personal/projects/archive/virfield-release-cleanup-2026-10-16/docs/VIRFIELD-3-PLAN]] и архиве superpowers. Их старые pending-статусы не заменяют результаты выше. Автоматизация остаётся на паузе по указанию пользователя.