[2026-10-18] eagle: personal/plans/balda-callee-prism-plan.md

This commit is contained in:
Alexey Martemyanov committed 2026-10-18 01:13:40 +06:00
1 parent 65af19006a
commit 75ec136af2
1 file changed
+5 -1
+5 -1
View File
@@ -67,8 +67,12 @@ GitHub Actions Broker main не стартовал из-за account billing/spe
2. **`execution-host-runner` не доведён по статусу «планирование завершено».** Сервис, исполняющий каталог-команды, не прошёл завершение на этапах, которые сам себе определил: изменения каталога не перечитываются на лету (нужен reload), нет валидации консистентности каталога при загрузке. Конкретная доработка runner'а в объём приёмки не входила и остаётся открытой.
3. **TTL/ротация** — нет long-lived режима для постоянных инфраструктурных хостов (Кракен); `ttl_seconds` сегодня заточен под разовую заявку.
4. **Аудит** — не решено, куда складывать лог выполненных SSH-команд и кто его читает.
5. **Переработать механизм добавления SSH-хостов (owner-side) до нормального флоу.** Сегодняшняя цепочка «ssh-keyscan вручную → вставка в чат → заявка → TG-аппрув» работает, но неудобна и хрупка: ключевая точка сбоя в том, что host key нужно достать вручную с LAN-машины. Целевой вариант (чтобы владелец делал только аппрув):
- документы-инструкция «как добавить хост» в `docs/` брокера (step-by-step, из этого пункта вытечет);
- упрощить передачу host key (шаблон/скрипт для генерации заявки, а не ручной ввод в чат);
- `execution_ssh_request_host` должен падать с внятной ошибкой (не `hosts:[]`) при неверном каталоге/креденшеле.
Статус пунктов 1–4: план написан, работа не начата.
Статус пунктов 1–4: план написан, работа не начата. Статус пункта 5: дизайн-наметка в этом документе, доработки нет.
## Открытый пункт: SSH-доступ к Kraken через Execution Broker