36 lines
6.2 KiB
Markdown
Executable File
36 lines
6.2 KiB
Markdown
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`, recipient `balda`. Выдаётся конкретная подтверждённая папка 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|SSH Manager и план удалённого агента]]
|
|
- [[personal/plans/workspace-gateway|Workspace Manager, четыре функции и приёмка]]
|
|
- [[personal/projects/balda/soul|Точный текущий global instruction]]
|
|
- [[personal/projects/balda/workspace-context|Текущие provider context и Codex permissions]]
|
|
- [[personal/projects/balda/ssh-seatbelt-2026-10-18|Историческая проверка SSH/Seatbelt]]
|
|
- [[personal/projects/balda/ssh-acp-verification-2026-10-18|Историческая проверка ACP]]
|
|
- [[personal/projects/balda/execution-broker|Архив прежнего Execution Broker]]
|
|
- [[personal/projects/archive/balda-reference-before-2026-10-14|Прежняя карточка и provider templates]]
|
|
|
|
## Репозитории
|
|
|
|
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](https://github.com/baldaworks/balda). Fork: [mallexxx/balda](https://github.com/mallexxx/balda).
|