server-monitor-manager/agents
Ochenstarik 7fac6d5d22 chore(agents): задание Antigravity по метрикам узлов в консоли
Windows-клиент показывает CPU, память, диск, задержку и здоровье по
каждому серверу, веб-консоль не показывает ничего из этого. Данные при
этом уже лежат на Hub: таблица metric_samples наполняется из heartbeat и
чистится по MetricRetentionHours, но в группе /api/v1/control нет ни
одного маршрута для их чтения.

Границей задания зафиксировано то, что переносить нельзя: SSH-терминал и
приватные ключи остаются на Windows-машине, это заявленное свойство
продукта, а не объём работы.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-20 17:38:52 +07:00
..
_accepted chore(agents): приёмка PR #63 и задание Codex по cosign 2026-08-20 00:11:33 +07:00
_salvage-2026-08-18 chore(agents): разбор рабочих папок с диска на 2026-08-18 2026-08-18 14:19:54 +07:00
antigravity chore(agents): задание Antigravity по метрикам узлов в консоли 2026-08-20 17:38:52 +07:00
claude docs: восстановить историю релизов в CHANGELOG, policy и roadmap 2026-08-20 16:36:40 +07:00
codex chore(agents): задания по Windows-клиенту и второму потребителю cosign 2026-08-20 16:47:48 +07:00
grok chore(agents): единая структура заданий и приёмки 2026-08-18 12:57:48 +07:00
hermes chore(agents): разбор рабочих папок с диска на 2026-08-18 2026-08-18 14:19:54 +07:00
opencode chore(agents): единая структура заданий и приёмки 2026-08-18 12:57:48 +07:00
README.md chore(agents): единая структура заданий и приёмки 2026-08-18 12:57:48 +07:00
REPORT-TEMPLATE.md chore(agents): единая структура заданий и приёмки 2026-08-18 12:57:48 +07:00
TASK-TEMPLATE.md chore(agents): единая структура заданий и приёмки 2026-08-18 12:57:48 +07:00

Задания агентов — server-monitor-manager

Единая схема для всех репозиториев в Agent_projects. Смысл один: задание, результат и приёмка лежат в репозитории, а не в переписке и не в личных папках агента на диске. Через месяц найти работу можно только так.

Правило, из-за которого всё это заведено

Агент не создаёт папок за пределами agents/<свой-id>/. Черновики, логи прогонов, промежуточные заметки — в notes/. Если своей папки не хватило, это повод изменить схему в этом файле, а не завести my_review/ в корне.

Кто есть кто

id Агент Папка Префикс ветки
claude Claude agents/claude/ claude/
codex Codex agents/codex/ codex/
antigravity Antigravity agents/antigravity/ antigravity/
hermes Hermes agents/hermes/ hermes/
grok Grok agents/grok/ grok/
opencode OpenCode agents/opencode/ opencode/

Внутри каждой папки:

  • inbox/ — задания агенту;
  • done/ — готовые результаты и отчёты;
  • notes/ — рабочие черновики агента.

Маршрут задания

  1. Задание попадает в <agent>/inbox/ файлом ГГГГ-ММ-ДД-краткое-имя.md по шаблону TASK-TEMPLATE.md. Если задание пришло голосом или в чате — агент сам записывает его в свой inbox до начала работы. Незаписанного задания не существует: его нельзя ни проверить, ни повторить.
  2. Агент работает. Черновики — в <agent>/notes/. Ветка — с префиксом из таблицы выше.
  3. Результат — в <agent>/done/ файлом с тем же именем, что и задание, по шаблону REPORT-TEMPLATE.md. Задание остаётся в inbox до приёмки: пара «задание — отчёт» должна читаться рядом.
  4. Главный агент принимает работу: сверяет отчёт с тем, что реально изменилось, объединяет результаты разных агентов, переносит пару файлов в agents/_accepted/ГГГГ-ММ-ДД-краткое-имя/ и только после этого пушит.

Пункт 4 выполняет только главный агент. Остальные в main не пушат — иначе приёмка превращается в разбор того, что уже влито.

Что обязано быть в отчёте

  • что сделано и какими файлами;
  • как это проверено — команда и её вывод, а не «протестировано»;
  • что не сделано и почему; незакрытая часть в отчёте лучше, чем найденная при приёмке;
  • замеченные рядом дефекты — списком, отдельными предложениями задач, без самовольного исправления.

Чего делать нельзя

  • Класть результат в inbox/, а задание в done/.
  • Править чужой отчёт в done/. Возражения — отдельным файлом в своём done/ со ссылкой на разбираемый отчёт.
  • Удалять принятое из _accepted/. Это архив приёмки.