[2026-10-03] eagle: personal/plans/balda-callee-prism-plan.md personal/projects/balda/balda.md personal/projects/virfield.md
This commit is contained in:
1 parent
414e3be5ba
commit
f54cf937ad
3 files changed
+20
-20
No files matched your search
@@ -1,11 +1,11 @@
|
||||
# Текущее состояние — Balda / Broker — 2026-10-03 21:40 Бишкек
|
||||
# Текущее состояние — Balda / Broker — 2026-10-03 21:52 Бишкек
|
||||
|
||||
Статус: **приёмочный Docker-прогон выполнен, но общий release остаётся NO-GO до проверки автоматической публикации артефактов и сборки точного HEAD PR #12.** Записи ниже — история и могут содержать устаревшие статусы.
|
||||
Статус: **приёмочный Docker-прогон выполнен; автоматическая публикация исправлена в Broker и конфигурации Balda, но новый end-to-end прогон ещё нужен. Общий release остаётся NO-GO до него и приёмки точного HEAD PR #12.** Записи ниже — история и могут содержать устаревшие статусы.
|
||||
|
||||
- **Прогон:** `run-fbe2cb459fe2965554402aba1bd5fcd0` стартовал с `a030ce3`, завершился `succeeded`, `cleanup=done`, `quality.passed=true`. Worker создал `4dafb9d` для команды `hi`. В исходном Mattermost треде `jqor5w1qd3n5irizqd1jqued1a` Balda durable outbox хранит два разных отправленных сообщения с provider ID: запрос апрува (event 13) и финал (event 30). Повторы webhook шли с теми же dedupe keys; cleanup (event 31) не создал третий финальный пост.
|
||||
- **Доставка кода:** после успеха Balda не вызвала `execution_publish_artifacts`. Коммит `4dafb9d` опубликован вручную через проверяющий API Broker в Git-зеркало и чистый локальный `/Users/admin/Developer/go-cli-test`. После публикации `go test ./...` прошёл, `go run . hi` напечатал `hello world!`, `add 2 3` — `5`. Автоматический вызов публикации из Balda остаётся непроверенным/неисправленным.
|
||||
- **Доставка кода:** после успеха Balda не вызвала `execution_publish_artifacts`. Коммит `4dafb9d` опубликован вручную через проверяющий API Broker в Git-зеркало и чистый локальный `/Users/admin/Developer/go-cli-test`. После публикации `go test ./...` прошёл, `go run . hi` напечатал `hello world!`, `add 2 3` — `5`. Причина пропуска найдена: MCP давал Balda ссылки на артефакты, но требовал недоступный ей SHA из `commit.json`; webhook prompt также не называл публикацию явно. Broker теперь сам проверяет commit/quality/bundle, а `expected_head` в MCP необязателен. Активный Broker обновлён, Balda webhook prompt требует публикацию перед закрытием Story, плагин обновлён до rc.19. Idempotent вызов действующего API без `expected_head` вернул HTTP 200 и прежнюю ревизию `4dafb9d`; новый автоматический end-to-end прогон ещё не проведён.
|
||||
- **PR [#12](https://github.com/baldaworks/balda/pull/12):** открыт, не draft, HEAD `c5186037`, GitHub сообщает `mergeable_state=clean`; 8/8 checks успешны, ревью пока нет. Изменение маршрутизирует header-authenticated webhook по `chat_id`, даёт fallback для отсутствующей/неактивной сессии и receipt после реальной отправки. Активный бинарник Balda содержит `vcs.revision=d094943b` и `vcs.modified=true`, поэтому успешный live-прогон **не доказывает** работу точного HEAD PR #12. Код можно отдавать на ревью; перед merge/release нужна приёмка сборки точного HEAD.
|
||||
- **Следующий контроль:** проверить публикацию артефактов без ручного API-вызова и повторить уведомления на образе из `c5186037`. PR и Broker-изменения не слиты автоматически.
|
||||
- **Следующий контроль:** проверить автоматическую публикацию без ручного API-вызова в новом прогоне и повторить уведомления на образе из `c5186037`. PR и Broker-изменения не слиты автоматически.
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in new issue
Block a user