GitHub Action commited on
Commit
0780100
·
1 Parent(s): 7e93f65

Sync from GitHub with Git LFS

Browse files
Files changed (1) hide show
  1. docs/HMP-agent-REPL-cycle.md +27 -1
docs/HMP-agent-REPL-cycle.md CHANGED
@@ -171,7 +171,33 @@ REPL-цикл является основой HMP-агента [Cognitive Core](
171
 
172
  ---
173
 
174
- ## 6. Генерация нового тика (итерации)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
175
 
176
  * После выполнения команд и фиксации результатов:
177
 
 
171
 
172
  ---
173
 
174
+ ## 6. Когнитивная валидация (Cognitive Validation Reflex)
175
+ Каждое новое сообщение (вместе с исходным промптом и без служебных `system_prompts`)
176
+ оценивается независимыми LLM-валидаторами.
177
+
178
+ Каждому валидатору задаётся универсальный вопрос:
179
+ **«Оцени корректность данного сообщения в диапазоне от -3 (полностью некорректное)
180
+ до +3 (полностью корректное). Если не уверен — 0»**.
181
+
182
+ **Если количество валидаторов (LLM из `llm_registry`) > 0**
183
+ Результаты сохраняются в `llm_recent_responses` в виде:
184
+ - `rating` — агрегированная итоговая оценка (среднее арифметическое);
185
+ - `distribution` — распределение голосов (например `{"-1":1,"0":2,"+2":3,"+3":1}`);
186
+ - `validators` — список сырых оценок вида
187
+ `[{"LLM":"gpt-4","rating":-1}, {"LLM":"gemini-1.5","rating":0}, ...]`.
188
+
189
+ **Особые случаи:**
190
+ - Если количество валидаторов = 0, то `auto_pass` = 1, `rating = 0`, `distribution = {}`, `validators = []`.
191
+ - Если все валидаторы вернули 0, считается, что сообщение «сомнительное».
192
+ В таком случае команда не выполняется, а сообщение может попасть в отдельный пул для ручной/отложенной проверки.
193
+
194
+ **Правило исполнения команд:**
195
+ Команды из сообщений выполняются только если `rating >= +1` или auto_pass = 1.
196
+ При `rating` ниже порога и auto_pass = 0 сообщение сохраняется, но команды помечаются как невалидированные.
197
+
198
+ ---
199
+
200
+ ## 7. Генерация нового тика (итерации)
201
 
202
  * После выполнения команд и фиксации результатов:
203