6.2 KiB
Executable File
Balda — актуальный обзор
Проверено: 2026-10-19 по активной конфигурации, работающим сервисам и журналам приёмки. Основной контейнер balda-mm-mac: Balda eee69fc5, provider pool, permissions ask. Оригинальные Prism/Prism Callee 0.7.0 включены; прежний plugin Execution Broker выключен. Полная эксплуатационная сводка, версии и открытая работа: personal/projects/balda/setup.
Треды Mattermost DM: eee69fc5 сохраняет root_id пользовательского сообщения в адресе доставки; обычные ответы, progress и вопросы идут в его тред, дальнейшие replies сохраняют этот root. DM/group session IDs остаются прежними. Это поведение транспорта в коде; настройки переключения нет. Отдельный approval-тред не создаётся. 254f3e29 откачен коммитом 3f6a1363: обработчик обычного числового ответа без треда и изменения хранилища удалены. Узкое сопоставление raw user ID для штатного threaded reply исправлено отдельно в eee69fc5. Исправление двойного меню 3e86b995 сохранено. 9018e7a3 исправляет transport routing; c061e266 исправляет выбор pending-вопроса в общем root вместо уже отвеченного; неоднозначные параллельные pending-вопросы не подтверждаются. eee69fc5 сохраняет прежнюю классификацию лички в архиве. Приёмка и ограничения: personal/projects/balda/mattermost-dm-threads-2026-10-19.
Текущее состояние
- SSH Manager 0.3.2: 8 MCP-инструментов, произвольные aliases; для существующего SSH-доступа Mac импортирует native config/Include и доверенные known_hosts, проверяет существующую аутентификацию. Повторно передавать server key для настроенного хоста не требуется. Добавление/авторизация — с подтверждением владельца, execution — после приёмки native изоляции. Kraken добавлен владельцем через Balda; установленный ключ проверен из реального контейнера через выбранный менеджером relay. Алгоритм не привязан к имени хоста.
- Workspace Manager: четыре функции folders/connect/disconnect/lease, SMB3; root только
developer, recipientbalda. Выдаётся конкретная подтверждённая папка RO/RW с TTL; отзыв существующих FD проверен. Downloads не включён; сейчас активных leases нет. - Balda MCP: Obsidian, Virfield, Workspace Manager, SSH Manager и встроенный Balda. Прежние Execution Broker/Execution Prism MCP не подключены к runtime. Generic MCP approval для Codex убран; native подтверждения изменения доступа сохранены. Дублирование меню исправлено в 3e86b995; один owner-form на операцию.
- Приёмка: SSH import/lifecycle на случайных aliases и реальной модели, Workspace RW/outside deny, SMB revoke/expiry и shared Beads fixture приняты. Полные удалённые Mac model runs, модельный Prism lifecycle и реальные project Beads DB остаются отдельной незавершённой частью исходного плана.
Приёмка исправленного маршрута: personal/projects/balda/ssh-client-route-2026-10-19. ssh_authorize сообщает успех только после fresh SSH из настроенного клиента установленным ключом; иначе installed_unverified. Проверены 16 generic container-network сценариев и реальная модель Balda.
Конфигурация и эксплуатация
Активный config: /Users/admin/.local/share/balda-workspace/candidate/config/config.yaml; Compose: /Users/admin/Docker/balda-mm-mac/docker-compose.yml. Рабочий binary смонтирован из config, изменение checkout само по себе его не обновляет. Пути, hashes, restart и границы приёмки: personal/projects/balda/setup. Eagle этой сверкой не проверялся и не изменялся.
Документация
- personal/plans/balda-remote-agent
- personal/plans/workspace-gateway
- personal/projects/balda/soul
- personal/projects/balda/workspace-context
- personal/projects/balda/ssh-seatbelt-2026-10-18
- personal/projects/balda/ssh-acp-verification-2026-10-18
- personal/projects/balda/execution-broker
- personal/projects/archive/balda-reference-before-2026-10-14
Репозитории
Balda: /Users/admin/Developer/balda (3e86b995); SSH Manager: /Users/admin/Developer/ssh-manager (a86df58); Workspace Manager: /Users/admin/Developer/workspace-gateway (0c82b8f). Все три checkout при сверке чистые.
Upstream Balda: baldaworks/balda. Fork: mallexxx/balda.