# Индекс доменных агентов

## Назначение

Этот файл является стабильным индексом параллельных доменных агентов.

Здесь фиксируются только:

- номер агента;
- основной домен;
- основные сервисы;
- ссылка на личный файл координации агента;
- стабильная зона ответственности.

Текущий прогресс, временные переключения, блокировки, открытый бэклог и рекомендации следующего шага не размещаются в этом файле. Эти сведения каждый агент ведёт в своём личном файле, чтобы параллельные PR не конфликтовали в одном общем документе.

## Карта ответственности

| Агент | Личный файл | Основной домен | Основные сервисы | Стабильная ответственность |
|---|---|---|---|---|
| #1 | `agent-1-project-catalog.md` | Проекты, репозитории, runtime, fleet и platform MCP | `project-catalog`, `runtime-manager`, `fleet-manager`, `platform-mcp-server` | Проекты, репозитории, проверенная версия `services.yaml`, источники документации, правила веток, релизные политики, слоты, workspace, platform jobs, cleanup, prewarm, reuse, серверы, Kubernetes-кластеры, health, placement scope и MCP-поверхность без бизнес-состояния. |
| #2 | `agent-2-provider-hub.md` | Provider-native интеграции и внешний HTTP-вход интеграций | `provider-hub`, `integration-gateway` | Внешние Git-провайдеры, репозитории, Issue, PR/MR, комментарии, review-сигналы, webhook, локальные проекции, сверка внешнего состояния, лимиты и операции провайдера на границе ссылок на секреты; `integration-gateway` как тонкий HTTP-вход webhook/callback событий без бизнес-состояния. |
| #3 | `agent-3-package-hub.md` | Пакетная платформа | `package-hub` | Источники пакетов, доступный каталог, версии, manifest, установки, схемы секретов, верификация пакетов и события `package.*`. |
| #4 | `agent-4-interaction-hub.md` | Центр взаимодействий | `interaction-hub` | Диалоги, запросы обратной связи, доставка Human gate и approval request, уведомления, подписки, delivery attempts, callback внешних каналов и стабильный channel delivery/callback contract поверх package-owned runtime; decision state остаётся у сервиса-владельца решения. |
| #5 | `agent-5-codex-hook-ingress.md` | Входной контур Codex hooks | `codex-hook-ingress` | Нормализованные Codex hook events, hook envelope schemas, sanitizer contract, hook emitter/local sidecar runtime contract, safe previews/digests/refs, source binding, routing safe event parts владельцам и отделение hooks от MCP tools и business commands. |
| #6 | `agent-6-risk-governance.md` | Риски и релизы | `governance-manager` | Risk profiles, risk rules, risk assessments, review signals, gate policy, Human gate decisions, release decision packages, release decisions, release safety-loop и события `governance.*`; delivery и callbacks остаются у `interaction-hub`, project/release policy остаётся у `project-catalog`. |

## Как читать координацию

- Сначала открыть этот индекс, чтобы понять владельца домена и нужный личный файл.
- Затем открыть личный файл агента, чтобы увидеть текущий прогресс, блокировки и следующий рациональный шаг.
- Если один агент обнаруживает блокировку от другого домена, он фиксирует её в своём личном файле и при необходимости просит владельца соседнего домена синхронизировать свой файл.
- Если меняется стабильная зона ответственности, номер агента, имя личного файла или добавляется новый агент, обновляется этот индекс.

## Правила обновления

- Не добавлять сюда статусы вида `готово`, `на ревью`, `в PR`, списки закрытых PR, временные переключения и детальные блокировки.
- Не дублировать бэклог личных файлов агентов.
- Не редактировать строки чужих агентов ради обновления их прогресса; такие изменения должны идти через личный файл соответствующего агента.
- Междоменные решения фиксировать в доменной документации и личных файлах затронутых агентов, а этот индекс обновлять только если изменилась стабильная раскладка ответственности.
