[2026-10-16] eagle: personal/plans/balda-callee-prism-plan.md personal/projects/balda/execution-broker.md personal/projects/virfield.md
This commit is contained in:
1 parent
f4a1942426
commit
b7f43ce7dc
3 files changed
+8
-2
No files matched your search
@@ -25,7 +25,7 @@ Balda ведёт исходную беседу и durable waits; Broker упра
|
||||
| --- | --- |
|
||||
| Recovery после потери хоста | Отдельная гарантия: независимый recovery public key или secret store, off-host escrow и восстановление реальных аккаунтов; рабочие ключи пока не экспортированы. Обычный restart/reuse принят; исправления Virfield/Docker от выбора escrow не зависят |
|
||||
| Provider failure lifecycle | Реальные expiry/upstream revocation и повторная авторизация на отдельных тестовых identity; рабочую Claude-сессию отзывать запрещено |
|
||||
| Linux Codex rollout | Новый reviewer-deny workflow уже работает на macOS, но production Linux image/gateway закреплены на прежнем digest. Подготовлен image `e9e1ab5e8c0f` с неизменными Runner/Callee/Codex binaries; настоящие sandbox write-denial checks прошли. Смена двух pins и перезапуск Broker/gateway ожидают явного разрешения: автоматическая проверка отклонила production rollout |
|
||||
| Linux Codex rollout | Явное разрешение получено, rollout image `e9e1ab5e8c0f` выполнен при нуле активных runs. Broker/gateway/worker согласованы на `b09f2be2`, health 200, реальные container config и image pack сверены. Старые конфиги/образы сохранены. Автоматическая проверка отдельно отклонила проверочную production Story; запрошено разрешение на весь конкретно описанный приёмочный цикл |
|
||||
|
||||
Задачи и их статусы ведутся в локальном Beads/Prism, корневая Story `eb-71b7971ac3fdd03b8ff6b198`. Этот документ задаёт границы приёмки, а не второй backlog. Контракты и команды — в `docs/work-plan.md`, `docs/support.md`, `docs/recovery.md`, `docs/executors.md` репозитория Broker.
|
||||
|
||||
|
||||
@@ -90,3 +90,9 @@ Backup перед текущим обновлением: `state/backups/20261015
|
||||
Актуальные согласованные state/home/config backups обоих Balda и exact image/binary hashes после обновления на чистый upstream `b5f7d5b4`: `state/balda-upstream-merged-20261015/`, итог — `final-verification.json`. Предыдущие backup и restart/native/off-host fixture receipts: `state/balda-upstream-hooks-20261015/`; более ранние state/home backups: `state/balda-upstream-rollout-20261015/`. Рабочие account/config hashes после обновления совпали с исходными. Приватные отчёты проверок основного комплекта: `state/broker-rc32-rollout-20261015/`. Broker hotfix: `state/telegram-timeout-20261015/`, включая консистентный `broker.before.db` с успешными integrity/foreign-key checks и сохранённый Compose для отката. Hotfix прошёл полный `make check`, Linux ARM64 race для Broker/config/HTTP API и govulncheck без достижимых уязвимостей. Release archives rc32 остаются неизменными и содержат исходный `fee5409`; hotfix развёрнут отдельным Broker image. Native Darwin AMD64 proof: `state/balda-pr62-review-20261015/native-darwin-amd64.json`. Проверочный скрипт поддерживает штатный Python 3.8; публичные rc32 archives не перезаписывались. Приватные отчёты не входят в release archives.
|
||||
|
||||
Контракты и процедуры: `docs/protocol.md`, `docs/tooling.md`, `docs/environment-changes.md`, `docs/repository-cache.md`, `docs/operations.md`, `docs/telegram-approvals.md`, `docs/recovery.md`, `docs/testing.md`.
|
||||
|
||||
## Продолжение приёмки 2026-10-16
|
||||
|
||||
После явного разрешения владельца Linux rollout выполнен: новый image `e9e1ab5e8c0f`, Broker/gateway/worker workflow `b09f2be2`; до переключения активных runs не было, health после перезапуска 200. Реальные конфиги контейнеров и actual image pack независимо сверены. Proof: `state/broker-acceptance-20261016/linux-policy-promotion.json`, `linux-policy-live-config.json`; прежние конфиги в `linux-policy-before/`, старый image сохранён. Предыдущие формулировки выше о невыполненном rollout относятся к состоянию до согласия владельца.
|
||||
|
||||
Все 28 замечаний Staticcheck устранены; повторный Staticcheck и `make check` прошли, тар-совместимость отдельно проверена после удаления избыточной проверки устаревшего флага. Все семь binaries собираются для Darwin/Linux ARM64/AMD64 (`cross-build.json`); это build gate, не новая native runtime-приёмка. Production Story на новом image подготовлена с неизменным ранее одобренным fixture, однако запуск отклонён автоматической проверкой: разрешение rollout/restart она не распространила на production-прогон и provider usage. Запрошено явное разрешение на конкретный оставшийся приёмочный цикл. Новый run пока не создан; рабочие авторизации не отозваны.
|
||||
@@ -1,6 +1,6 @@
|
||||
# Virfield
|
||||
|
||||
Текущий `main`: `4d59b3eeeb461b8761fc713e55f360ca92162027`. README переписан как быстрый старт на русском: назначение и возможности, git clone/build, новая установка, запуск, MCP для Codex/Claude Code и готовые запросы агенту. Проверены 24 локальные ссылки, синтаксис шести shell-блоков, init/copy/config-check в отдельном временном каталоге и параметры локальных CLI; staged Gitleaks чистый. Изменён только README, runtime-код и установленная версия не менялись. Commit запушен, checkout чистый, осталась только main.
|
||||
Текущий `main`: `9658646da0431c994805c5de2b919e0fb8f1afc1`. README на английском, как и остальная документация репозитория: назначение и возможности, git clone/build, новая установка, запуск, MCP для Codex/Claude Code и готовые запросы агенту. Язык переписки не меняет язык документации проекта. Проверены 24 локальные ссылки, синтаксис шести shell-блоков и отсутствие кириллицы; команды установки не менялись после изолированной проверки init/copy/config-check. Изменён только README, runtime-код и установленная версия не менялись. Commit запушен, checkout чистый, осталась только main.
|
||||
|
||||
Релизная очистка завершена и запушена в `main`: `aaf953d78d90768596afb99384ff0bb8e7764509`. Локально и на GitHub осталась только `main`; рабочая ветка удалена после подтверждения слияния, открытых PR нет, checkout чистый. План и приёмка ведутся здесь; в репозитории остаются инструкции.
|
||||
|
||||
|
||||
Reference in new issue
Block a user