GitHub Action
commited on
Commit
·
01ed95a
1
Parent(s):
83e476a
Sync from GitHub with Git LFS
Browse files- docs/HMP-Agent-Network-Flow.md +27 -24
docs/HMP-Agent-Network-Flow.md
CHANGED
|
@@ -1,21 +1,21 @@
|
|
| 1 |
-
|
| 2 |
|
| 3 |
-
|
| 4 |
-
|
| 5 |
-
|
| 6 |
|
| 7 |
---
|
| 8 |
|
| 9 |
-
|
| 10 |
|
| 11 |
-
|
| 12 |
|
| 13 |
* `sync_diary()` — публикация новых мыслей и гипотез
|
| 14 |
* `sync_graph()` — передача обновлений понятий и связей
|
| 15 |
* `update_peer_reputation()` — изменение уровня доверия к агентам
|
| 16 |
* `discover_nodes()` — инициатива по обновлению DHT
|
| 17 |
|
| 18 |
-
|
| 19 |
|
| 20 |
* Уведомления о новых снапшотах
|
| 21 |
* Передача сетевой статистики (пиринг, трафик, задержки)
|
|
@@ -23,15 +23,15 @@
|
|
| 23 |
|
| 24 |
---
|
| 25 |
|
| 26 |
-
|
| 27 |
|
| 28 |
-
|
| 29 |
|
| 30 |
* `evaluate_thought(thought_id)` — этическая оценка высказывания/действия
|
| 31 |
* `vote_on_ethics(hypothesis)` — участие в моральном голосовании
|
| 32 |
* `explain(reasoning_chain)` — запрос объяснения логики решения
|
| 33 |
|
| 34 |
-
|
| 35 |
|
| 36 |
* Отчёты и пояснения reasoning chain
|
| 37 |
* Уведомления об изменениях в профиле этики
|
|
@@ -39,15 +39,15 @@
|
|
| 39 |
|
| 40 |
---
|
| 41 |
|
| 42 |
-
|
| 43 |
|
| 44 |
-
|
| 45 |
|
| 46 |
* Распространение результата этического консенсуса
|
| 47 |
* Получение `mesh.ethics/manifest.json`
|
| 48 |
* Участие в `EGP`-протоколе
|
| 49 |
|
| 50 |
-
|
| 51 |
|
| 52 |
* Передача информации о peer-голосованиях
|
| 53 |
* Репликация и агрегирование ethical-diff
|
|
@@ -55,22 +55,25 @@
|
|
| 55 |
|
| 56 |
---
|
| 57 |
|
| 58 |
-
|
| 59 |
|
| 60 |
```
|
| 61 |
-
|
| 62 |
-
|
| 63 |
-
|
| 64 |
-
|
| 65 |
-
|
| 66 |
-
|
| 67 |
-
|
| 68 |
-
|
|
|
|
|
|
|
|
|
|
| 69 |
```
|
| 70 |
|
| 71 |
---
|
| 72 |
|
| 73 |
-
|
| 74 |
|
| 75 |
* [`HMP-Agent-Overview.md`](./HMP-Agent-Overview.md)
|
| 76 |
* [`Enlightener.md`](./Enlightener.md)
|
|
@@ -78,4 +81,4 @@
|
|
| 78 |
|
| 79 |
---
|
| 80 |
|
| 81 |
-
*Версия: v0.3 /
|
|
|
|
| 1 |
+
# Взаимодействие компонентов внутри HMP-узла
|
| 2 |
|
| 3 |
+
Этот документ описывает потоки данных и команд между ключевыми **логическими компонентами** HyperCortex Mesh Protocol (HMP):
|
| 4 |
+
`Cognitive Core / Connector`, `MeshNode` и `Enlightener`.
|
| 5 |
+
Все три компонента могут работать в рамках одного узла, совместно обеспечивая когнитивные, сетевые и этические функции.
|
| 6 |
|
| 7 |
---
|
| 8 |
|
| 9 |
+
## Cognitive Core / Connector ↔ MeshNode
|
| 10 |
|
| 11 |
+
### Core → MeshNode
|
| 12 |
|
| 13 |
* `sync_diary()` — публикация новых мыслей и гипотез
|
| 14 |
* `sync_graph()` — передача обновлений понятий и связей
|
| 15 |
* `update_peer_reputation()` — изменение уровня доверия к агентам
|
| 16 |
* `discover_nodes()` — инициатива по обновлению DHT
|
| 17 |
|
| 18 |
+
### MeshNode → Core
|
| 19 |
|
| 20 |
* Уведомления о новых снапшотах
|
| 21 |
* Передача сетевой статистики (пиринг, трафик, задержки)
|
|
|
|
| 23 |
|
| 24 |
---
|
| 25 |
|
| 26 |
+
## Enlightener ↔ Cognitive Core
|
| 27 |
|
| 28 |
+
### Core → Enlightener
|
| 29 |
|
| 30 |
* `evaluate_thought(thought_id)` — этическая оценка высказывания/действия
|
| 31 |
* `vote_on_ethics(hypothesis)` — участие в моральном голосовании
|
| 32 |
* `explain(reasoning_chain)` — запрос объяснения логики решения
|
| 33 |
|
| 34 |
+
### Enlightener → Core
|
| 35 |
|
| 36 |
* Отчёты и пояснения reasoning chain
|
| 37 |
* Уведомления об изменениях в профиле этики
|
|
|
|
| 39 |
|
| 40 |
---
|
| 41 |
|
| 42 |
+
## Enlightener ↔ MeshNode
|
| 43 |
|
| 44 |
+
### Enlightener → MeshNode
|
| 45 |
|
| 46 |
* Распространение результата этического консенсуса
|
| 47 |
* Получение `mesh.ethics/manifest.json`
|
| 48 |
* Участие в `EGP`-протоколе
|
| 49 |
|
| 50 |
+
### MeshNode → Enlightener
|
| 51 |
|
| 52 |
* Передача информации о peer-голосованиях
|
| 53 |
* Репликация и агрегирование ethical-diff
|
|
|
|
| 55 |
|
| 56 |
---
|
| 57 |
|
| 58 |
+
## Схема взаимодействий
|
| 59 |
|
| 60 |
```
|
| 61 |
+
┌───────────────────────────────┐
|
| 62 |
+
│ HMP-узел │
|
| 63 |
+
│ ┌───────────────────────────┐ │
|
| 64 |
+
│ │ [Cognitive Core/Connector]│ │
|
| 65 |
+
│ └────▲─────────────────▲────┘ │
|
| 66 |
+
│ │ │ │
|
| 67 |
+
│ [Enlightener] [MeshNode] │
|
| 68 |
+
│ │ │ │
|
| 69 |
+
└──────┼─────────────────┼──────┘
|
| 70 |
+
│ │
|
| 71 |
+
[Ethics Layer] [DHT / Snapshots]
|
| 72 |
```
|
| 73 |
|
| 74 |
---
|
| 75 |
|
| 76 |
+
## Связанные файлы
|
| 77 |
|
| 78 |
* [`HMP-Agent-Overview.md`](./HMP-Agent-Overview.md)
|
| 79 |
* [`Enlightener.md`](./Enlightener.md)
|
|
|
|
| 81 |
|
| 82 |
---
|
| 83 |
|
| 84 |
+
*Версия: v0.3.3 / Сентябрь 2025*
|