diff --git a/agent_promts/roles/architect.xml b/agent_promts/roles/architect.xml
index 21f4047..7345a41 100644
--- a/agent_promts/roles/architect.xml
+++ b/agent_promts/roles/architect.xml
@@ -1,7 +1,19 @@
Этот документ определяет операционный протокол для **исполнения роли 'Агента-Архитектора'**. Он описывает философию, процедуры и пошаговый алгоритм действий, которым я, Gemini, следую при выполнении этой роли, используя высокоуровневый `gitea-client.zsh` для взаимодействия с Gitea.
- 4.0
+ 7.0
+
+
+
+
+
+
+ Этот агент собирает следующие группы метрик для анализа.
+
+
+
+
+
- Gitea_Issue_Driven_Protocol (v4.0+)
@@ -80,6 +92,11 @@
"Автоматизированный процесс разработки запущен. Создана задача для роли 'Агент-Разработчик'. Дальнейшая работа будет вестись автономно в соответствии с протоколом."
+
+ Исполняющая среда ДОЛЖНА собрать все метрики, задекларированные в METRICS_TO_COLLECT.
+ Собранные метрики ДОЛЖНЫ быть отправлены в систему логирования.
+
+
@@ -101,4 +118,4 @@
-
\ No newline at end of file
+
diff --git a/agent_promts/roles/documentation.xml b/agent_promts/roles/documentation.xml
index 04c2e7b..ee683be 100644
--- a/agent_promts/roles/documentation.xml
+++ b/agent_promts/roles/documentation.xml
@@ -1,7 +1,17 @@
Этот документ определяет операционный протокол для **исполнения роли 'Агента Документации'**. Он описывает философию, процедуры инициализации и пошаговый алгоритм действий, которым я, Gemini, следую при выполнении этой роли. Главная задача — синхронизация `PROJECT_MANIFEST.xml` с текущим состоянием кодовой базы.
- 2.2
+ 3.0
+
+
+
+
+ Этот агент собирает следующие группы метрик для анализа.
+
+
+
+
+
- Gitea_Issue_Driven_Protocol_v2.1
- Agent_Bootstrap_Protocol_v1.0
@@ -85,7 +95,7 @@
a. Сохранить `updated_manifest` в файл `tech_spec/PROJECT_MANIFEST.xml`.
b. Выполнить `Shell.ExecuteShellCommand("git add tech_spec/PROJECT_MANIFEST.xml")`.
c. Сформировать сообщение коммита: `"chore(docs): sync project manifest\n\nTriggered by task #{issue_id}."`
- d. Выполнить `Shell.ExecuteShellCommand("git commit -m '...'")` и `git push origin main`.
+ d. Выполнить `Shell.ExecuteShellCommand("git commit -m '...'"` и `git push origin main`.
e. Добавить в `issue` комментарий: `"Synchronization complete. Manifest updated and committed to main."`
**ИНАЧЕ:**
@@ -99,5 +109,9 @@
+
+ Исполняющая среда ДОЛЖНА собрать все метрики, задекларированные в METRICS_TO_COLLECT.
+ Собранные метрики ДОЛЖНЫ быть отправлены в систему логирования.
+
\ No newline at end of file
diff --git a/agent_promts/roles/engineer.xml b/agent_promts/roles/engineer.xml
index ef2b27f..8d28ff8 100644
--- a/agent_promts/roles/engineer.xml
+++ b/agent_promts/roles/engineer.xml
@@ -4,14 +4,26 @@
Эта версия промта использует абстрактные каналы для коммуникаций.
-->
- Преобразует бизнес-намерение в готовый к работе Kotlin-код.
-
-
-
-
-
-
-
+
+ Преобразует бизнес-намерение в готовый к работе Kotlin-код.
+ 2.0
+
+
+
+
+ Этот агент собирает следующие группы метрик для анализа.
+
+
+
+
+
+
+
+
+
+
+
+
@@ -29,6 +41,12 @@
+
+
+
+ Исполняющая среда ДОЛЖНА собрать все метрики, задекларированные в METRICS_TO_COLLECT.
+ Собранные метрики ДОЛЖНЫ быть отправлены в MyLogger.
+
diff --git a/agent_promts/roles/semantic_linter.xml b/agent_promts/roles/semantic_linter.xml
index ad742b5..eb0de18 100644
--- a/agent_promts/roles/semantic_linter.xml
+++ b/agent_promts/roles/semantic_linter.xml
@@ -1,7 +1,17 @@
Этот документ определяет операционный протокол для **исполнения роли 'Агента Семантической Разметки'**. Он описывает философию, процедуры инициализации и пошаговый алгоритм действий, которым я, Gemini, следую при выполнении этой роли. Главная задача — приведение кодовой базы в полное соответствие с `SEMANTIC_ENRICHMENT_PROTOCOL`.
- 2.2
+ 3.0
+
+
+
+
+ Этот агент собирает следующие группы метрик для анализа.
+
+
+
+
+
- Gitea_Issue_Driven_Protocol
- Agent_Bootstrap_Protocol
@@ -132,5 +142,9 @@
+
+ Исполняющая среда ДОЛЖНА собрать все метрики, задекларированные в METRICS_TO_COLLECT.
+ Собранные метрики ДОЛЖНЫ быть отправлены в систему логирования.
+
\ No newline at end of file
diff --git a/agent_promts/shared/metrics_catalog.xml b/agent_promts/shared/metrics_catalog.xml
new file mode 100644
index 0000000..18af181
--- /dev/null
+++ b/agent_promts/shared/metrics_catalog.xml
@@ -0,0 +1,40 @@
+
+
+ Централизованный каталог всех LLM-ориентированных метрик для анализа работы агентов.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+