[2026-10-16] eagle: personal/plans/balda-callee-prism-plan.md personal/projects/balda/execution-broker.md
This commit is contained in:
1 parent
ee13ad4d5b
commit
f7b0755d63
2 files changed
+19
-8
No files matched your search
@@ -1,6 +1,6 @@
|
||||
# Balda / Execution Broker — план приёмки
|
||||
|
||||
Проверено: **2026-10-15**. Общая release-ready приёмка ещё не закрыта. Точные работающие версии и доказательства: [[personal/projects/balda/execution-broker]]. Запуск двух Balda: [[personal/projects/balda/setup]].
|
||||
Проверено: **2026-10-16**. Общая release-ready приёмка ещё не закрыта. Точные работающие версии и доказательства: [[personal/projects/balda/execution-broker]]. Запуск двух Balda: [[personal/projects/balda/setup]].
|
||||
|
||||
## Контур
|
||||
|
||||
@@ -16,13 +16,16 @@ Balda ведёт исходную беседу и durable waits; Broker упра
|
||||
- Read-only permission-handler Claude/OpenCode отклоняет инъецированные ACP-запросы записи; тестовый файл не создаётся. У OpenCode native plan policy не менялась.
|
||||
- Исправленные macOS bootstrap развёрнуты; прежние архивы и конфиг сохранены для отката. Подготовлен защищённый GPG escrow; шесть тестов используют синтетические ключи.
|
||||
|
||||
- Production macOS27/Codex принят на Virfield `8bfff9f`: фактический owner-approved continuation, reviewer `os.open` → EPERM, восемь заново скачанных SHA256-проверенных артефактов, независимый повтор четырёх тестов, закрытая Prism Story, credentials свободны и cleanup подтверждён. Приватное доказательство: `state/broker-acceptance-20261016/verification.json`. Задача `.6.4` закрыта; старые неудачные попытки сохранены как история.
|
||||
- Reviewer fix `6c70647` перенесён в текущую ветку Broker; добавлены развёрнутое Darwin zombie-group исправление и native regression. Исходный workflow совпадает с принятым macOS pack `b09f2be2`. Рабочие ключи не экспортировались.
|
||||
|
||||
## Открытые границы
|
||||
|
||||
| Область | Условие завершения |
|
||||
| --- | --- |
|
||||
| Recovery после потери хоста | Отдельная гарантия: независимый recovery public key или secret store, off-host escrow и восстановление реальных аккаунтов; рабочие ключи пока не экспортированы. Обычный restart/reuse принят; исправления Virfield/Docker от выбора escrow не зависят |
|
||||
| Provider failure lifecycle | Реальные expiry/upstream revocation и повторная авторизация на отдельных тестовых identity; рабочую Claude-сессию отзывать запрещено |
|
||||
| macOS worker readiness / Codex | Три старые production-попытки, последняя на `614daf5`, получили `guest_keychain_failed` до bootstrap; все lease released. Installed `f60efe3` + Standard service ещё не проходили Broker/macOS27 повторную приёмку. Закрытие: native GUI/new SSH/console, production Story, Codex denied-write, tests/artifacts/checkpoint/release. Единый record — [[personal/projects/virfield]] и Virfield `docs/VERIFICATION.md#broker-macos27-reacceptance` |
|
||||
| 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 |
|
||||
|
||||
Задачи и их статусы ведутся в локальном Beads/Prism, корневая Story `eb-71b7971ac3fdd03b8ff6b198`. Этот документ задаёт границы приёмки, а не второй backlog. Контракты и команды — в `docs/work-plan.md`, `docs/support.md`, `docs/recovery.md`, `docs/executors.md` репозитория Broker.
|
||||
|
||||
|
||||
Reference in new issue
Block a user