[2026-09-26] eagle: personal/plans/balda-mm-phase4-agents.md personal/plans/music-tags-review/music-tags-review.md personal/projects/balda/balda-mm-delegation-plan.md personal/tech/music-tags-repair-truenas.md
This commit is contained in:
1 parent
ca471c21af
commit
269f2b189a
4 files changed
+437
-15
No files matched your search
@@ -302,6 +302,12 @@ PR: `gh pr create --repo baldaworks/balda --base main --head mallexxx:feat/matte
|
||||
Безлицензионная альтернатива — SMTP-почта, решение за Alex.
|
||||
|
||||
### Фаза 4 — исполнитель в VM/Docker на Mac (~2-3 дня)
|
||||
0. ✅ **План зафиксирован: [[personal/plans/balda-mm-phase4-agents]].**
|
||||
Решения Alex: папка **`~/agents`**, режим **`allow_all`** (full access),
|
||||
управление линками — **новая секция «Agents» в Eagle Dashboard**.
|
||||
🔴 **Доказано живым тестом: симлинк в Docker НЕ читается** → внешние проекты
|
||||
подключать **bind-mount'ом**, не линком. Hardlink — только для файлов внутри
|
||||
одного тома (не пересекает ФС, каталоги не линкует).
|
||||
1. Docker-контейнер (или UTM VM) с Node 24 + `codex` + `claude` + `git`.
|
||||
2. Авторизация: `claude setup-token` на Mac → `CLAUDE_CODE_OAUTH_TOKEN` в контейнер; для codex — свой flow.
|
||||
3. Bind-mount проектной директории (не весь `~`).
|
||||
@@ -420,6 +426,19 @@ PR: `gh pr create --repo baldaworks/balda --base main --head mallexxx:feat/matte
|
||||
[[personal/tech/hermes-secret-redaction-bypass]].
|
||||
- ⏳ Дальше: сборка образа на Mac → деплой → приёмка в UI MM.
|
||||
Детальный план: [[personal/projects/balda/balda-kraken-mm-deploy]].
|
||||
- **2026-09-26 (после приёмки)**: **Разведка под Фазу 4.** Фаза 3 подтверждена закрытой
|
||||
(бот отвечает аккаунту Alex, `settlement_stage=accepted`).
|
||||
- Alex решил три развилки: папка исполнителя — **`~/agents`**; подтверждения —
|
||||
**full access** (`permissions.mode: allow_all`); управление линками — **новая секция
|
||||
«Agents» в Eagle Dashboard** (`~/Developer/eagle-dash/`).
|
||||
- 🔴 **Живой тест Docker (alpine:3.20 arm64): симлинк в bind-mount НЕ читается** —
|
||||
цель резолвится от корня контейнера. Следствие: внешние проекты подключать
|
||||
**bind-mount'ом** через манифест `~/Developer/agents-mounts.yaml`, не линком.
|
||||
Hardlink каталоги не линкует и ФС не пересекает (`EXDEV`) — только файлы внутри тома.
|
||||
- Уточнена система подтверждений: `ask` в Balda поддержан **только** для Telegram и
|
||||
Slackagent, для Mattermost фейлится закрыто (`docs/architecture/interactive-questions.md`).
|
||||
- План зафиксирован: [[personal/plans/balda-mm-phase4-agents]]. Работа **не начата** —
|
||||
ждёт выбора Alex: Шаг 1 (`~/agents` + контейнер) или Шаг 4 (секция в Dashboard).
|
||||
|
||||
## Связанные заметки
|
||||
- [[personal/projects/balda/mattermost-kraken-deploy]] — Фаза 1: MM на Kraken (arm64-блокер, деплой)
|
||||
|
||||
Reference in new issue
Block a user