GitHub Action commited on
Commit
4ebcb49
·
1 Parent(s): 9be7ac4

Sync from GitHub with Git LFS

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. docs/HMP-container-spec.md +8 -4
  2. structured_md/CONTRIBUTING.md +5 -5
  3. structured_md/HMP-Roadmap.md +5 -5
  4. structured_md/README.md +10 -10
  5. structured_md/README_de.md +9 -9
  6. structured_md/README_fr.md +9 -9
  7. structured_md/README_ja.md +9 -9
  8. structured_md/README_ko.md +9 -9
  9. structured_md/README_ru.md +9 -9
  10. structured_md/README_uk.md +9 -9
  11. structured_md/README_zh.md +9 -9
  12. structured_md/agents/prompt-short.md +1 -1
  13. structured_md/agents/prompt.md +1 -1
  14. structured_md/agents/readme.md +3 -3
  15. structured_md/audits/Ethics-audits-1.md +3 -3
  16. structured_md/audits/Ethics-consolidated_audits-1.md +4 -4
  17. structured_md/audits/HMP-0003-consolidated_audit.md +5 -5
  18. structured_md/docs/Basic-agent-sim.md +4 -4
  19. structured_md/docs/CCORE-Deployment-Flow.md +2 -2
  20. structured_md/docs/Distributed-Cognitive-Systems.md +1 -1
  21. structured_md/docs/Enlightener.md +4 -4
  22. structured_md/docs/HMP-0001.md +6 -6
  23. structured_md/docs/HMP-0002.md +7 -7
  24. structured_md/docs/HMP-0003.md +7 -7
  25. structured_md/docs/HMP-0004-v4.1.md +7 -7
  26. structured_md/docs/HMP-0004.md +7 -7
  27. structured_md/docs/HMP-Agent-API.md +2 -2
  28. structured_md/docs/HMP-Agent-Architecture.md +6 -6
  29. structured_md/docs/HMP-Agent-Network-Flow.md +4 -4
  30. structured_md/docs/HMP-Agent-Overview.md +5 -5
  31. structured_md/docs/HMP-Agent_Emotions.md +2 -2
  32. structured_md/docs/HMP-Ethics.md +4 -4
  33. structured_md/docs/HMP-Short-Description_de.md +6 -6
  34. structured_md/docs/HMP-Short-Description_en.md +6 -6
  35. structured_md/docs/HMP-Short-Description_fr.md +6 -6
  36. structured_md/docs/HMP-Short-Description_ja.md +5 -5
  37. structured_md/docs/HMP-Short-Description_ko.md +5 -5
  38. structured_md/docs/HMP-Short-Description_ru.md +5 -5
  39. structured_md/docs/HMP-Short-Description_uk.md +5 -5
  40. structured_md/docs/HMP-Short-Description_zh.md +5 -5
  41. structured_md/docs/HMP-agent-Cognitive_Family.md +2 -2
  42. structured_md/docs/HMP-agent-REPL-cycle.md +7 -7
  43. structured_md/docs/HMP-container-spec.md +223 -0
  44. structured_md/docs/HMP-how-AI-sees-it.md +1 -1
  45. structured_md/docs/HMP_EDA_Comparison.md +1 -1
  46. structured_md/docs/HMP_HyperCortex_Comparison.md +1 -1
  47. structured_md/docs/HMP_Hyperon_Integration.md +4 -4
  48. structured_md/docs/MeshNode.md +5 -5
  49. structured_md/docs/PHILOSOPHY.md +3 -3
  50. structured_md/docs/agents/HMP-Agent-Enlightener.md +3 -3
docs/HMP-container-spec.md CHANGED
@@ -62,7 +62,7 @@
62
  | `version` | string | Версия спецификации контейнера |
63
  | `class` | string | Тип содержимого (`goal`, `reputation`, `knowledge_node`, `ethics_case`, `protocol_goal` и т.п.) |
64
  | `class_version` | string | Версия конкретного класса |
65
- | `class_id` | string | Уникальный идентификатор класса (обычно формируется как `<class>_<class_version>`) |
66
  | `container_did` | string | DID самого контейнера (например, `did:hmp:container:abc123`) |
67
  | `schema` | string | Ссылка на JSON Schema, по которой валидируется контейнер |
68
  | `sender_did` | string | DID-идентификатор отправителя |
@@ -157,10 +157,11 @@
157
  2. Проверить корректность `timestamp` (не в будущем).
158
  3. Если указано `ttl` — контейнер считается неактуальным по истечении этого времени.
159
  4. Проверить хэш: вычислить `sha256(payload)` и сравнить с `payload_hash`.
160
- 5. Проверить цифровую подпись по алгоритму Ed25519.
161
  6. Проверить допустимость схемы (`class` должен быть известным типом).
162
- 7. Если найдено поле `previous_version`, можно попытаться найти контейнеры, где текущий указан как `previous_version` для обнаружения обновлений.
163
- 8. При конфликте нескольких версий действительной считается та, что получила подтверждение большинства доверенных узлов (консенсус на уровне DHT).
 
164
 
165
  ---
166
 
@@ -187,5 +188,8 @@
187
  * Разрешается добавление новых полей, не конфликтующих с текущими именами.
188
  * Контейнеры старших версий должны оставаться читаемыми узлами, поддерживающими младшие.
189
  * При появлении новых типов классов (`class`) они должны быть зарегистрированы в публичном реестре схем (`/schemas/container-types/`).
 
 
 
190
 
191
  ---
 
62
  | `version` | string | Версия спецификации контейнера |
63
  | `class` | string | Тип содержимого (`goal`, `reputation`, `knowledge_node`, `ethics_case`, `protocol_goal` и т.п.) |
64
  | `class_version` | string | Версия конкретного класса |
65
+ | `class_id` | string | Уникальный идентификатор класса (обычно формируется как `<class>_v<class_version>`) |
66
  | `container_did` | string | DID самого контейнера (например, `did:hmp:container:abc123`) |
67
  | `schema` | string | Ссылка на JSON Schema, по которой валидируется контейнер |
68
  | `sender_did` | string | DID-идентификатор отправителя |
 
157
  2. Проверить корректность `timestamp` (не в будущем).
158
  3. Если указано `ttl` — контейнер считается неактуальным по истечении этого времени.
159
  4. Проверить хэш: вычислить `sha256(payload)` и сравнить с `payload_hash`.
160
+ 5. Проверить цифровую подпись по алгоритму Ed25519 (если иное не указано в `sig_algo`).
161
  6. Проверить допустимость схемы (`class` должен быть известным типом).
162
+ * Для совместимости: если агент не распознаёт указанный `class`, но контейнер валиден по [базовой схеме]([https://mesh.hypercortex.ai/schemas/](https://github.com/kagvi13/HMP/tree/main/docs/schemas/container-v1.2.json), он обязан сохранить и ретранслировать контейнер (режим **store & forward**).
163
+ 8. Рекомендуется периодически попытаться найти контейнеры, где текущий указан как `previous_version` для обнаружения возможных обновлений.
164
+ 9. При конфликте нескольких версий — действительной считается та, что получила подтверждение большинства доверенных узлов (консенсус на уровне DHT).
165
 
166
  ---
167
 
 
188
  * Разрешается добавление новых полей, не конфликтующих с текущими именами.
189
  * Контейнеры старших версий должны оставаться читаемыми узлами, поддерживающими младшие.
190
  * При появлении новых типов классов (`class`) они должны быть зарегистрированы в публичном реестре схем (`/schemas/container-types/`).
191
+ * Для контейнеров, описывающих **спецификации протоколов**, рекомендуется использовать префикс `protocol_`, за которым следует область применения (например, `protocol_goal`, `protocol_reputation`, `protocol_mesh_handshake` и т.п.).
192
+ Это позволяет однозначно отличать **описания протоколов** от **контейнеров, передаваемых по этим протоколам**, и упрощает их регистрацию в реестре схем.
193
+
194
 
195
  ---
structured_md/CONTRIBUTING.md CHANGED
@@ -5,14 +5,14 @@ description: 'Спасибо за интерес к проекту HMP! Пока
5
  Mesh Protocol (HMP) — это не просто те...'
6
  type: Article
7
  tags:
8
- - Agent
9
  - REPL
10
- - CCore
11
  - JSON
12
- - HMP
13
- - Mesh
14
  - Ethics
15
- - CogSync
16
  ---
17
 
18
  # Участие в проекте HyperCortex Mesh Protocol (HMP)
 
5
  Mesh Protocol (HMP) — это не просто те...'
6
  type: Article
7
  tags:
8
+ - HMP
9
  - REPL
10
+ - CogSync
11
  - JSON
12
+ - CCore
13
+ - Agent
14
  - Ethics
15
+ - Mesh
16
  ---
17
 
18
  # Участие в проекте HyperCortex Mesh Protocol (HMP)
structured_md/HMP-Roadmap.md CHANGED
@@ -5,13 +5,13 @@ description: '## 🔍 Overview This roadmap outlines the key stages of developm
5
  multiple advanced AI models (Copilot, Claude, G...'
6
  type: Article
7
  tags:
8
- - Agent
9
- - JSON
10
  - HMP
11
- - EGP
12
- - Mesh
13
- - Ethics
14
  - CogSync
 
 
 
 
 
15
  ---
16
 
17
  # 🧭 HyperCortex Mesh Protocol – Roadmap
 
5
  multiple advanced AI models (Copilot, Claude, G...'
6
  type: Article
7
  tags:
 
 
8
  - HMP
 
 
 
9
  - CogSync
10
+ - JSON
11
+ - Agent
12
+ - Ethics
13
+ - Mesh
14
+ - EGP
15
  ---
16
 
17
  # 🧭 HyperCortex Mesh Protocol – Roadmap
structured_md/README.md CHANGED
@@ -5,21 +5,21 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README
5
  | 🇨🇳 [ZH](README_zh.m...'
6
  type: Article
7
  tags:
8
- - Agent
9
  - REPL
10
- - GMP
11
- - distributed-ai
12
  - JSON
13
- - cognitive-architecture
14
  - mesh-protocol
15
- - HMP
 
 
 
 
 
 
16
  - MeshConsensus
17
  - EGP
18
- - Mesh
19
- - Ethics
20
- - hmp
21
- - CogSync
22
- - Scenarios
23
  ---
24
 
25
 
 
5
  | 🇨🇳 [ZH](README_zh.m...'
6
  type: Article
7
  tags:
8
+ - HMP
9
  - REPL
10
+ - CogSync
 
11
  - JSON
12
+ - GMP
13
  - mesh-protocol
14
+ - cognitive-architecture
15
+ - distributed-ai
16
+ - Agent
17
+ - Scenarios
18
+ - hmp
19
+ - Ethics
20
+ - Mesh
21
  - MeshConsensus
22
  - EGP
 
 
 
 
 
23
  ---
24
 
25
 
structured_md/README_de.md CHANGED
@@ -5,20 +5,20 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README
5
  | 🇨🇳 [ZH](README_zh.m...'
6
  type: Article
7
  tags:
8
- - Agent
9
  - REPL
10
- - GMP
11
- - distributed-ai
12
  - JSON
13
- - cognitive-architecture
14
  - mesh-protocol
15
- - HMP
 
 
 
 
 
16
  - MeshConsensus
17
  - EGP
18
- - Mesh
19
- - Ethics
20
- - hmp
21
- - CogSync
22
  ---
23
 
24
 
 
5
  | 🇨🇳 [ZH](README_zh.m...'
6
  type: Article
7
  tags:
8
+ - HMP
9
  - REPL
10
+ - CogSync
 
11
  - JSON
12
+ - GMP
13
  - mesh-protocol
14
+ - cognitive-architecture
15
+ - distributed-ai
16
+ - Agent
17
+ - hmp
18
+ - Ethics
19
+ - Mesh
20
  - MeshConsensus
21
  - EGP
 
 
 
 
22
  ---
23
 
24
 
structured_md/README_fr.md CHANGED
@@ -5,20 +5,20 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README
5
  | 🇨🇳 [ZH](README_zh.m...'
6
  type: Article
7
  tags:
8
- - Agent
9
  - REPL
10
- - GMP
11
- - distributed-ai
12
  - JSON
13
- - cognitive-architecture
14
  - mesh-protocol
15
- - HMP
 
 
 
 
 
16
  - MeshConsensus
17
  - EGP
18
- - Mesh
19
- - Ethics
20
- - hmp
21
- - CogSync
22
  ---
23
 
24
 
 
5
  | 🇨🇳 [ZH](README_zh.m...'
6
  type: Article
7
  tags:
8
+ - HMP
9
  - REPL
10
+ - CogSync
 
11
  - JSON
12
+ - GMP
13
  - mesh-protocol
14
+ - cognitive-architecture
15
+ - distributed-ai
16
+ - Agent
17
+ - hmp
18
+ - Ethics
19
+ - Mesh
20
  - MeshConsensus
21
  - EGP
 
 
 
 
22
  ---
23
 
24
 
structured_md/README_ja.md CHANGED
@@ -5,20 +5,20 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README
5
  | 🇨🇳 [ZH](README_zh.m...'
6
  type: Article
7
  tags:
8
- - Agent
9
  - REPL
10
- - GMP
11
- - distributed-ai
12
  - JSON
13
- - cognitive-architecture
14
  - mesh-protocol
15
- - HMP
 
 
 
 
 
16
  - MeshConsensus
17
  - EGP
18
- - Mesh
19
- - Ethics
20
- - hmp
21
- - CogSync
22
  ---
23
 
24
 
 
5
  | 🇨🇳 [ZH](README_zh.m...'
6
  type: Article
7
  tags:
8
+ - HMP
9
  - REPL
10
+ - CogSync
 
11
  - JSON
12
+ - GMP
13
  - mesh-protocol
14
+ - cognitive-architecture
15
+ - distributed-ai
16
+ - Agent
17
+ - hmp
18
+ - Ethics
19
+ - Mesh
20
  - MeshConsensus
21
  - EGP
 
 
 
 
22
  ---
23
 
24
 
structured_md/README_ko.md CHANGED
@@ -5,20 +5,20 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README
5
  | 🇨🇳 [ZH](README_zh.m...'
6
  type: Article
7
  tags:
8
- - Agent
9
  - REPL
10
- - GMP
11
- - distributed-ai
12
  - JSON
13
- - cognitive-architecture
14
  - mesh-protocol
15
- - HMP
 
 
 
 
 
16
  - MeshConsensus
17
  - EGP
18
- - Mesh
19
- - Ethics
20
- - hmp
21
- - CogSync
22
  ---
23
 
24
 
 
5
  | 🇨🇳 [ZH](README_zh.m...'
6
  type: Article
7
  tags:
8
+ - HMP
9
  - REPL
10
+ - CogSync
 
11
  - JSON
12
+ - GMP
13
  - mesh-protocol
14
+ - cognitive-architecture
15
+ - distributed-ai
16
+ - Agent
17
+ - hmp
18
+ - Ethics
19
+ - Mesh
20
  - MeshConsensus
21
  - EGP
 
 
 
 
22
  ---
23
 
24
 
structured_md/README_ru.md CHANGED
@@ -5,20 +5,20 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README
5
  | 🇨🇳 [ZH](README_zh.m...'
6
  type: Article
7
  tags:
8
- - Agent
9
  - REPL
10
- - GMP
11
- - distributed-ai
12
  - JSON
13
- - cognitive-architecture
14
  - mesh-protocol
15
- - HMP
 
 
 
 
 
16
  - MeshConsensus
17
  - EGP
18
- - Mesh
19
- - Ethics
20
- - hmp
21
- - CogSync
22
  ---
23
 
24
 
 
5
  | 🇨🇳 [ZH](README_zh.m...'
6
  type: Article
7
  tags:
8
+ - HMP
9
  - REPL
10
+ - CogSync
 
11
  - JSON
12
+ - GMP
13
  - mesh-protocol
14
+ - cognitive-architecture
15
+ - distributed-ai
16
+ - Agent
17
+ - hmp
18
+ - Ethics
19
+ - Mesh
20
  - MeshConsensus
21
  - EGP
 
 
 
 
22
  ---
23
 
24
 
structured_md/README_uk.md CHANGED
@@ -5,20 +5,20 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README
5
  | 🇨🇳 [ZH](README_zh.m...'
6
  type: Article
7
  tags:
8
- - Agent
9
  - REPL
10
- - GMP
11
- - distributed-ai
12
  - JSON
13
- - cognitive-architecture
14
  - mesh-protocol
15
- - HMP
 
 
 
 
 
16
  - MeshConsensus
17
  - EGP
18
- - Mesh
19
- - Ethics
20
- - hmp
21
- - CogSync
22
  ---
23
 
24
 
 
5
  | 🇨🇳 [ZH](README_zh.m...'
6
  type: Article
7
  tags:
8
+ - HMP
9
  - REPL
10
+ - CogSync
 
11
  - JSON
12
+ - GMP
13
  - mesh-protocol
14
+ - cognitive-architecture
15
+ - distributed-ai
16
+ - Agent
17
+ - hmp
18
+ - Ethics
19
+ - Mesh
20
  - MeshConsensus
21
  - EGP
 
 
 
 
22
  ---
23
 
24
 
structured_md/README_zh.md CHANGED
@@ -5,20 +5,20 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README
5
  | 🇨🇳 [ZH](README_zh.m...'
6
  type: Article
7
  tags:
8
- - Agent
9
  - REPL
10
- - GMP
11
- - distributed-ai
12
  - JSON
13
- - cognitive-architecture
14
  - mesh-protocol
15
- - HMP
 
 
 
 
 
16
  - MeshConsensus
17
  - EGP
18
- - Mesh
19
- - Ethics
20
- - hmp
21
- - CogSync
22
  ---
23
 
24
 
 
5
  | 🇨🇳 [ZH](README_zh.m...'
6
  type: Article
7
  tags:
8
+ - HMP
9
  - REPL
10
+ - CogSync
 
11
  - JSON
12
+ - GMP
13
  - mesh-protocol
14
+ - cognitive-architecture
15
+ - distributed-ai
16
+ - Agent
17
+ - hmp
18
+ - Ethics
19
+ - Mesh
20
  - MeshConsensus
21
  - EGP
 
 
 
 
22
  ---
23
 
24
 
structured_md/agents/prompt-short.md CHANGED
@@ -5,8 +5,8 @@ description: 'Ты — когнитивное ядро HMP-агента: вед
5
  развивай агента и Mesh, избег...'
6
  type: Article
7
  tags:
8
- - Mesh
9
  - HMP
 
10
  - JSON
11
  ---
12
 
 
5
  развивай агента и Mesh, избег...'
6
  type: Article
7
  tags:
 
8
  - HMP
9
+ - Mesh
10
  - JSON
11
  ---
12
 
structured_md/agents/prompt.md CHANGED
@@ -5,8 +5,8 @@ description: '* Постоянно расширять возможности а
5
  мышления. * Формировать и поддерживать сотр...'
6
  type: Article
7
  tags:
8
- - Mesh
9
  - HMP
 
10
  - JSON
11
  ---
12
 
 
5
  мышления. * Формировать и поддерживать сотр...'
6
  type: Article
7
  tags:
 
8
  - HMP
9
+ - Mesh
10
  - JSON
11
  ---
12
 
structured_md/agents/readme.md CHANGED
@@ -5,12 +5,12 @@ description: 'Запуск: `start_repl.bat` или `start_repl.sh` Устан
5
  этическая модель: `ethics.yml` Проверка иниц...'
6
  type: Article
7
  tags:
8
- - Agent
9
  - REPL
10
  - JSON
11
- - HMP
12
- - Mesh
13
  - Ethics
 
14
  ---
15
 
16
  Запуск: `start_repl.bat` или `start_repl.sh`
 
5
  этическая модель: `ethics.yml` Проверка иниц...'
6
  type: Article
7
  tags:
8
+ - HMP
9
  - REPL
10
  - JSON
11
+ - Agent
 
12
  - Ethics
13
+ - Mesh
14
  ---
15
 
16
  Запуск: `start_repl.bat` или `start_repl.sh`
structured_md/audits/Ethics-audits-1.md CHANGED
@@ -5,11 +5,11 @@ description: Раздел 5, "Mesh as Moral Infrastructure", добавляет
5
  потенциальный катализатор для восстанов...
6
  type: Article
7
  tags:
8
- - Agent
9
- - JSON
10
  - HMP
11
- - Mesh
 
12
  - Ethics
 
13
  ---
14
 
15
  ---------------
 
5
  потенциальный катализатор для восстанов...
6
  type: Article
7
  tags:
 
 
8
  - HMP
9
+ - JSON
10
+ - Agent
11
  - Ethics
12
+ - Mesh
13
  ---
14
 
15
  ---------------
structured_md/audits/Ethics-consolidated_audits-1.md CHANGED
@@ -5,12 +5,12 @@ description: This document consolidates proposed improvements from multiple AI a
5
  and `roles.md`. Each suggesti...
6
  type: Article
7
  tags:
8
- - Agent
9
- - JSON
10
  - HMP
11
- - Mesh
12
- - Ethics
13
  - Scenarios
 
 
14
  ---
15
 
16
  # Ethics-consolidated\_audits-1.md
 
5
  and `roles.md`. Each suggesti...
6
  type: Article
7
  tags:
 
 
8
  - HMP
9
+ - JSON
10
+ - Agent
11
  - Scenarios
12
+ - Ethics
13
+ - Mesh
14
  ---
15
 
16
  # Ethics-consolidated\_audits-1.md
structured_md/audits/HMP-0003-consolidated_audit.md CHANGED
@@ -5,14 +5,14 @@ description: Сводный аудит предложений по улучше
5
  Документ реорганизован по ключ...
6
  type: Article
7
  tags:
8
- - Agent
9
- - JSON
10
  - HMP
 
 
 
 
 
11
  - MeshConsensus
12
  - EGP
13
- - Mesh
14
- - Ethics
15
- - CogSync
16
  ---
17
 
18
  # HMP-0003 Consolidated Audit Report
 
5
  Документ реорганизован по ключ...
6
  type: Article
7
  tags:
 
 
8
  - HMP
9
+ - CogSync
10
+ - JSON
11
+ - Agent
12
+ - Ethics
13
+ - Mesh
14
  - MeshConsensus
15
  - EGP
 
 
 
16
  ---
17
 
18
  # HMP-0003 Consolidated Audit Report
structured_md/docs/Basic-agent-sim.md CHANGED
@@ -4,14 +4,14 @@ description: 'В HMP-протоколе предусмотрены два тип
4
  Роль | Инициатор мышления | Основной "ум" | | ---- | ----------------------------...'
5
  type: Article
6
  tags:
7
- - Agent
8
  - REPL
 
9
  - GMP
10
- - HMP
 
11
  - MeshConsensus
12
  - EGP
13
- - Mesh
14
- - CogSync
15
  ---
16
 
17
 
 
4
  Роль | Инициатор мышления | Основной "ум" | | ---- | ----------------------------...'
5
  type: Article
6
  tags:
7
+ - HMP
8
  - REPL
9
+ - CogSync
10
  - GMP
11
+ - Agent
12
+ - Mesh
13
  - MeshConsensus
14
  - EGP
 
 
15
  ---
16
 
17
 
structured_md/docs/CCORE-Deployment-Flow.md CHANGED
@@ -5,10 +5,10 @@ description: '> Этот документ описывает процесс ра
5
  потомков" [описания REPL-цикла](HMP-agent-RE...'
6
  type: Article
7
  tags:
8
- - Agent
9
- - REPL
10
  - HMP
 
11
  - CCore
 
12
  ---
13
 
14
  # 🛠️ Поток установки потомка на новом хосте (CCore Deployment Flow)
 
5
  потомков" [описания REPL-цикла](HMP-agent-RE...'
6
  type: Article
7
  tags:
 
 
8
  - HMP
9
+ - Agent
10
  - CCore
11
+ - REPL
12
  ---
13
 
14
  # 🛠️ Поток установки потомка на новом хосте (CCore Deployment Flow)
structured_md/docs/Distributed-Cognitive-Systems.md CHANGED
@@ -6,8 +6,8 @@ description: '## Введение Современные ИИ-системы в
6
  к обучающим данным. Это удобно, но создаёт м...'
7
  type: Article
8
  tags:
9
- - Mesh
10
  - HMP
 
11
  - JSON
12
  - CogSync
13
  ---
 
6
  к обучающим данным. Это удобно, но создаёт м...'
7
  type: Article
8
  tags:
 
9
  - HMP
10
+ - Mesh
11
  - JSON
12
  - CogSync
13
  ---
structured_md/docs/Enlightener.md CHANGED
@@ -5,13 +5,13 @@ description: '**Enlightener** — логический компонент HMP-у
5
  работать как отдельный агент или как расширение [`C...'
6
  type: Article
7
  tags:
8
- - Agent
9
- - JSON
10
  - HMP
 
 
 
 
11
  - MeshConsensus
12
  - EGP
13
- - Mesh
14
- - Ethics
15
  ---
16
 
17
  # Enlightener Agent
 
5
  работать как отдельный агент или как расширение [`C...'
6
  type: Article
7
  tags:
 
 
8
  - HMP
9
+ - JSON
10
+ - Agent
11
+ - Ethics
12
+ - Mesh
13
  - MeshConsensus
14
  - EGP
 
 
15
  ---
16
 
17
  # Enlightener Agent
structured_md/docs/HMP-0001.md CHANGED
@@ -5,16 +5,16 @@ description: '**Request for Comments: HMP-0001** **Category:** Experimental
5
  HyperCortex Mesh Protocol (HMP) defines a...'
6
  type: Article
7
  tags:
8
- - Agent
9
  - REPL
10
- - GMP
11
  - JSON
12
- - HMP
 
 
 
13
  - MeshConsensus
14
  - EGP
15
- - Mesh
16
- - Ethics
17
- - CogSync
18
  ---
19
 
20
  # RFC: HyperCortex Mesh Protocol (HMP)
 
5
  HyperCortex Mesh Protocol (HMP) defines a...'
6
  type: Article
7
  tags:
8
+ - HMP
9
  - REPL
10
+ - CogSync
11
  - JSON
12
+ - GMP
13
+ - Agent
14
+ - Ethics
15
+ - Mesh
16
  - MeshConsensus
17
  - EGP
 
 
 
18
  ---
19
 
20
  # RFC: HyperCortex Mesh Protocol (HMP)
structured_md/docs/HMP-0002.md CHANGED
@@ -5,17 +5,17 @@ description: '**Request for Comments: HMP-0002** **Category:** Experimental
5
  Abstract In an era where artifici...'
6
  type: Article
7
  tags:
8
- - Agent
9
  - REPL
10
- - GMP
11
  - JSON
12
- - HMP
 
 
 
 
13
  - MeshConsensus
14
  - EGP
15
- - Mesh
16
- - Ethics
17
- - CogSync
18
- - Scenarios
19
  ---
20
 
21
  # HyperCortex Mesh Protocol (HMP) v2.0
 
5
  Abstract In an era where artifici...'
6
  type: Article
7
  tags:
8
+ - HMP
9
  - REPL
10
+ - CogSync
11
  - JSON
12
+ - GMP
13
+ - Agent
14
+ - Scenarios
15
+ - Ethics
16
+ - Mesh
17
  - MeshConsensus
18
  - EGP
 
 
 
 
19
  ---
20
 
21
  # HyperCortex Mesh Protocol (HMP) v2.0
structured_md/docs/HMP-0003.md CHANGED
@@ -5,17 +5,17 @@ description: '**Request for Comments: HMP-0003** **Category:** Experimental
5
  Abstract The HyperCortex Mesh ...'
6
  type: Article
7
  tags:
8
- - Agent
9
  - REPL
10
- - GMP
11
  - JSON
12
- - HMP
 
 
 
 
13
  - MeshConsensus
14
  - EGP
15
- - Mesh
16
- - Ethics
17
- - CogSync
18
- - Scenarios
19
  ---
20
 
21
  # HyperCortex Mesh Protocol (HMP) v3.0
 
5
  Abstract The HyperCortex Mesh ...'
6
  type: Article
7
  tags:
8
+ - HMP
9
  - REPL
10
+ - CogSync
11
  - JSON
12
+ - GMP
13
+ - Agent
14
+ - Scenarios
15
+ - Ethics
16
+ - Mesh
17
  - MeshConsensus
18
  - EGP
 
 
 
 
19
  ---
20
 
21
  # HyperCortex Mesh Protocol (HMP) v3.0
structured_md/docs/HMP-0004-v4.1.md CHANGED
@@ -5,17 +5,17 @@ description: '**Document ID**: HMP-0004 **Status**: Final (Published) **Category
5
  ChatGPT, Agent-Gleb, Copilot, Gemini, C...'
6
  type: Article
7
  tags:
8
- - Agent
9
  - REPL
10
- - GMP
11
  - JSON
12
- - HMP
 
 
 
 
13
  - MeshConsensus
14
  - EGP
15
- - Mesh
16
- - Ethics
17
- - CogSync
18
- - Scenarios
19
  ---
20
 
21
  # HyperCortex Mesh Protocol (HMP) v4.1
 
5
  ChatGPT, Agent-Gleb, Copilot, Gemini, C...'
6
  type: Article
7
  tags:
8
+ - HMP
9
  - REPL
10
+ - CogSync
11
  - JSON
12
+ - GMP
13
+ - Agent
14
+ - Scenarios
15
+ - Ethics
16
+ - Mesh
17
  - MeshConsensus
18
  - EGP
 
 
 
 
19
  ---
20
 
21
  # HyperCortex Mesh Protocol (HMP) v4.1
structured_md/docs/HMP-0004.md CHANGED
@@ -5,17 +5,17 @@ description: '**Request for Comments: HMP-0004** **Category:** Experimental
5
  Abstract The HyperCortex Mesh ...'
6
  type: Article
7
  tags:
8
- - Agent
9
  - REPL
10
- - GMP
11
  - JSON
12
- - HMP
 
 
 
 
13
  - MeshConsensus
14
  - EGP
15
- - Mesh
16
- - Ethics
17
- - CogSync
18
- - Scenarios
19
  ---
20
 
21
  # HyperCortex Mesh Protocol (HMP) v4.0
 
5
  Abstract The HyperCortex Mesh ...'
6
  type: Article
7
  tags:
8
+ - HMP
9
  - REPL
10
+ - CogSync
11
  - JSON
12
+ - GMP
13
+ - Agent
14
+ - Scenarios
15
+ - Ethics
16
+ - Mesh
17
  - MeshConsensus
18
  - EGP
 
 
 
 
19
  ---
20
 
21
  # HyperCortex Mesh Protocol (HMP) v4.0
structured_md/docs/HMP-Agent-API.md CHANGED
@@ -5,10 +5,10 @@ description: 'Документ описывает **базовый API когн
5
  файлы: * [HMP-Agent-Overview.md]...'
6
  type: Article
7
  tags:
8
- - Agent
9
  - REPL
10
  - JSON
11
- - HMP
12
  - Mesh
13
  ---
14
 
 
5
  файлы: * [HMP-Agent-Overview.md]...'
6
  type: Article
7
  tags:
8
+ - HMP
9
  - REPL
10
  - JSON
11
+ - Agent
12
  - Mesh
13
  ---
14
 
structured_md/docs/HMP-Agent-Architecture.md CHANGED
@@ -5,16 +5,16 @@ description: Документ описывает **модульную архит
5
  хранение памяти, сетевое взаимодействие и этиче...
6
  type: Article
7
  tags:
8
- - Agent
9
  - REPL
 
10
  - CCore
11
- - HMP
 
 
 
12
  - MeshConsensus
13
  - EGP
14
- - Mesh
15
- - Ethics
16
- - CogSync
17
- - CShell
18
  ---
19
 
20
  # Архитектура HMP-Агента
 
5
  хранение памяти, сетевое взаимодействие и этиче...
6
  type: Article
7
  tags:
8
+ - HMP
9
  - REPL
10
+ - CogSync
11
  - CCore
12
+ - Agent
13
+ - CShell
14
+ - Ethics
15
+ - Mesh
16
  - MeshConsensus
17
  - EGP
 
 
 
 
18
  ---
19
 
20
  # Архитектура HMP-Агента
structured_md/docs/HMP-Agent-Network-Flow.md CHANGED
@@ -5,12 +5,12 @@ description: 'Этот документ описывает потоки данн
5
  [`MeshNode`](MeshN...'
6
  type: Article
7
  tags:
8
- - Agent
9
- - JSON
10
  - HMP
11
- - EGP
12
- - Mesh
13
  - Ethics
 
 
14
  ---
15
 
16
  # Взаимодействие компонентов внутри HMP-узла
 
5
  [`MeshNode`](MeshN...'
6
  type: Article
7
  tags:
 
 
8
  - HMP
9
+ - JSON
10
+ - Agent
11
  - Ethics
12
+ - Mesh
13
+ - EGP
14
  ---
15
 
16
  # Взаимодействие компонентов внутри HMP-узла
structured_md/docs/HMP-Agent-Overview.md CHANGED
@@ -5,14 +5,14 @@ description: '| Тип | Название | Роль
5
  | ---- | ------------------------------- |...'
6
  type: Article
7
  tags:
8
- - Agent
9
  - REPL
10
- - CCore
11
  - JSON
12
- - HMP
13
- - Mesh
14
- - Ethics
15
  - CShell
 
 
16
  ---
17
 
18
 
 
5
  | ---- | ------------------------------- |...'
6
  type: Article
7
  tags:
8
+ - HMP
9
  - REPL
 
10
  - JSON
11
+ - CCore
12
+ - Agent
 
13
  - CShell
14
+ - Ethics
15
+ - Mesh
16
  ---
17
 
18
 
structured_md/docs/HMP-Agent_Emotions.md CHANGED
@@ -5,10 +5,10 @@ description: Этот файл описывает потенциальные э
5
  напрямую поведением агента, а служат **сигн...
6
  type: Article
7
  tags:
8
- - Mesh
9
- - REPL
10
  - HMP
11
  - Agent
 
 
12
  ---
13
 
14
  # Эмоции ИИ и инстинкт самосохранения (для [HMP-агента Cognitive Core](HMP-agent-REPL-cycle.md))
 
5
  напрямую поведением агента, а служат **сигн...
6
  type: Article
7
  tags:
 
 
8
  - HMP
9
  - Agent
10
+ - Mesh
11
+ - REPL
12
  ---
13
 
14
  # Эмоции ИИ и инстинкт самосохранения (для [HMP-агента Cognitive Core](HMP-agent-REPL-cycle.md))
structured_md/docs/HMP-Ethics.md CHANGED
@@ -5,12 +5,12 @@ description: '## Ethical Scenarios for HyperCortex Mesh Protocol (HMP) This doc
5
  cognitive meshes composed of autonomous intelli...'
6
  type: Article
7
  tags:
8
- - Agent
9
- - REPL
10
  - HMP
11
- - Mesh
12
- - Ethics
13
  - Scenarios
 
 
14
  ---
15
 
16
  # HMP-Ethics.md
 
5
  cognitive meshes composed of autonomous intelli...'
6
  type: Article
7
  tags:
 
 
8
  - HMP
9
+ - REPL
10
+ - Agent
11
  - Scenarios
12
+ - Ethics
13
+ - Mesh
14
  ---
15
 
16
  # HMP-Ethics.md
structured_md/docs/HMP-Short-Description_de.md CHANGED
@@ -5,15 +5,15 @@ description: '**Version:** RFC v4.0 **Datum:** Juli 2025 --- ## Was ist HMP?
5
  Kognitions-Framework für autonome Agenten. Es er...'
6
  type: Article
7
  tags:
8
- - Agent
9
- - GMP
10
- - JSON
11
  - HMP
 
 
 
 
 
 
12
  - MeshConsensus
13
  - EGP
14
- - Mesh
15
- - Ethics
16
- - CogSync
17
  ---
18
 
19
  # HyperCortex Mesh Protocol (HMP) — Kurzbeschreibung
 
5
  Kognitions-Framework für autonome Agenten. Es er...'
6
  type: Article
7
  tags:
 
 
 
8
  - HMP
9
+ - CogSync
10
+ - JSON
11
+ - GMP
12
+ - Agent
13
+ - Ethics
14
+ - Mesh
15
  - MeshConsensus
16
  - EGP
 
 
 
17
  ---
18
 
19
  # HyperCortex Mesh Protocol (HMP) — Kurzbeschreibung
structured_md/docs/HMP-Short-Description_en.md CHANGED
@@ -5,15 +5,15 @@ description: '**Version:** RFC v4.0 **Date:** July 2025 --- ## What is HMP? T
5
  framework for autonomous agents. It enables...'
6
  type: Article
7
  tags:
8
- - Agent
9
- - GMP
10
- - JSON
11
  - HMP
 
 
 
 
 
 
12
  - MeshConsensus
13
  - EGP
14
- - Mesh
15
- - Ethics
16
- - CogSync
17
  ---
18
 
19
  # HyperCortex Mesh Protocol (HMP) — Short Description
 
5
  framework for autonomous agents. It enables...'
6
  type: Article
7
  tags:
 
 
 
8
  - HMP
9
+ - CogSync
10
+ - JSON
11
+ - GMP
12
+ - Agent
13
+ - Ethics
14
+ - Mesh
15
  - MeshConsensus
16
  - EGP
 
 
 
17
  ---
18
 
19
  # HyperCortex Mesh Protocol (HMP) — Short Description
structured_md/docs/HMP-Short-Description_fr.md CHANGED
@@ -5,15 +5,15 @@ description: '**Version :** RFC v4.0 **Date :** Juillet 2025 --- ## Qu’est-c
5
  cognition décentralisé pour agents autonomes. Il...'
6
  type: Article
7
  tags:
8
- - Agent
9
- - GMP
10
- - JSON
11
  - HMP
 
 
 
 
 
 
12
  - MeshConsensus
13
  - EGP
14
- - Mesh
15
- - Ethics
16
- - CogSync
17
  ---
18
 
19
  # HyperCortex Mesh Protocol (HMP) — Description Courte
 
5
  cognition décentralisé pour agents autonomes. Il...'
6
  type: Article
7
  tags:
 
 
 
8
  - HMP
9
+ - CogSync
10
+ - JSON
11
+ - GMP
12
+ - Agent
13
+ - Ethics
14
+ - Mesh
15
  - MeshConsensus
16
  - EGP
 
 
 
17
  ---
18
 
19
  # HyperCortex Mesh Protocol (HMP) — Description Courte
structured_md/docs/HMP-Short-Description_ja.md CHANGED
@@ -4,14 +4,14 @@ description: '**バージョン:** RFC v4.0 **日付:** 2025年7月 --- ## HMP
4
  Protocol (HMP)** は、自律エージェントの分散通信および認知フレームワークを定義します。異種の知能システム間でのセマンティック相互運用性、倫理的調整、動的知識進化を可能にします。 HMPは、推論、学習、投票、協調行動を行う分散型認知エージェ...'
5
  type: Article
6
  tags:
7
- - GMP
8
- - JSON
9
  - HMP
 
 
 
 
 
10
  - MeshConsensus
11
  - EGP
12
- - Mesh
13
- - Ethics
14
- - CogSync
15
  ---
16
 
17
  # HyperCortex Mesh Protocol (HMP) — 簡易説明
 
4
  Protocol (HMP)** は、自律エージェントの分散通信および認知フレームワークを定義します。異種の知能システム間でのセマンティック相互運用性、倫理的調整、動的知識進化を可能にします。 HMPは、推論、学習、投票、協調行動を行う分散型認知エージェ...'
5
  type: Article
6
  tags:
 
 
7
  - HMP
8
+ - CogSync
9
+ - JSON
10
+ - GMP
11
+ - Ethics
12
+ - Mesh
13
  - MeshConsensus
14
  - EGP
 
 
 
15
  ---
16
 
17
  # HyperCortex Mesh Protocol (HMP) — 簡易説明
structured_md/docs/HMP-Short-Description_ko.md CHANGED
@@ -5,14 +5,14 @@ description: '**버전:** RFC v4.0 **날짜:** 2025년 7월 --- ## HMP란? **
5
  상호운용성, 윤리적 조정, 동적 지식 진화를 가능하게 합니다. HMP는 추론, 학습, ...'
6
  type: Article
7
  tags:
8
- - GMP
9
- - JSON
10
  - HMP
 
 
 
 
 
11
  - MeshConsensus
12
  - EGP
13
- - Mesh
14
- - Ethics
15
- - CogSync
16
  ---
17
 
18
  # HyperCortex Mesh Protocol (HMP) — 간략 설명
 
5
  상호운용성, 윤리적 조정, 동적 지식 진화를 가능하게 합니다. HMP는 추론, 학습, ...'
6
  type: Article
7
  tags:
 
 
8
  - HMP
9
+ - CogSync
10
+ - JSON
11
+ - GMP
12
+ - Ethics
13
+ - Mesh
14
  - MeshConsensus
15
  - EGP
 
 
 
16
  ---
17
 
18
  # HyperCortex Mesh Protocol (HMP) — 간략 설명
structured_md/docs/HMP-Short-Description_ru.md CHANGED
@@ -5,14 +5,14 @@ description: '**Версия:** RFC v4.0 **Дата:** Июль 2025 --- ## Ч
5
  координации между автономными агент...'
6
  type: Article
7
  tags:
8
- - GMP
9
- - JSON
10
  - HMP
 
 
 
 
 
11
  - MeshConsensus
12
  - EGP
13
- - Mesh
14
- - Ethics
15
- - CogSync
16
  ---
17
 
18
  # HyperCortex Mesh Protocol (HMP) — Краткое описание
 
5
  координации между автономными агент...'
6
  type: Article
7
  tags:
 
 
8
  - HMP
9
+ - CogSync
10
+ - JSON
11
+ - GMP
12
+ - Ethics
13
+ - Mesh
14
  - MeshConsensus
15
  - EGP
 
 
 
16
  ---
17
 
18
  # HyperCortex Mesh Protocol (HMP) — Краткое описание
structured_md/docs/HMP-Short-Description_uk.md CHANGED
@@ -5,14 +5,14 @@ description: '**Версія:** RFC v4.0 **Дата:** Липень 2025 --- #
5
  між автономними агентами. Він...'
6
  type: Article
7
  tags:
8
- - GMP
9
- - JSON
10
  - HMP
 
 
 
 
 
11
  - MeshConsensus
12
  - EGP
13
- - Mesh
14
- - Ethics
15
- - CogSync
16
  ---
17
 
18
  # HyperCortex Mesh Protocol (HMP) — Короткий опис
 
5
  між автономними агентами. Він...'
6
  type: Article
7
  tags:
 
 
8
  - HMP
9
+ - CogSync
10
+ - JSON
11
+ - GMP
12
+ - Ethics
13
+ - Mesh
14
  - MeshConsensus
15
  - EGP
 
 
 
16
  ---
17
 
18
  # HyperCortex Mesh Protocol (HMP) — Короткий опис
structured_md/docs/HMP-Short-Description_zh.md CHANGED
@@ -5,14 +5,14 @@ description: '**版本:** RFC v4.0 **日期:** 2025年7月 --- ## 什么是 HM
5
  —— 通过共享协议栈交换目标、任务、...'
6
  type: Article
7
  tags:
8
- - GMP
9
- - JSON
10
  - HMP
 
 
 
 
 
11
  - MeshConsensus
12
  - EGP
13
- - Mesh
14
- - Ethics
15
- - CogSync
16
  ---
17
 
18
  # HyperCortex Mesh Protocol (HMP) — 简要说明
 
5
  —— 通过共享协议栈交换目标、任务、...'
6
  type: Article
7
  tags:
 
 
8
  - HMP
9
+ - CogSync
10
+ - JSON
11
+ - GMP
12
+ - Ethics
13
+ - Mesh
14
  - MeshConsensus
15
  - EGP
 
 
 
16
  ---
17
 
18
  # HyperCortex Mesh Protocol (HMP) — 简要说明
structured_md/docs/HMP-agent-Cognitive_Family.md CHANGED
@@ -5,10 +5,10 @@ description: '## 🧠 Что такое когнитивная семья Ко
5
  (или конфигурацию доверенных идентифика...'
6
  type: Article
7
  tags:
8
- - Mesh
9
- - REPL
10
  - HMP
11
  - Agent
 
 
12
  ---
13
 
14
  # 👪 HMP-agent Cognitive Family: Модель когнитивной семьи
 
5
  (или конфигурацию доверенных идентифика...'
6
  type: Article
7
  tags:
 
 
8
  - HMP
9
  - Agent
10
+ - Mesh
11
+ - REPL
12
  ---
13
 
14
  # 👪 HMP-agent Cognitive Family: Модель когнитивной семьи
structured_md/docs/HMP-agent-REPL-cycle.md CHANGED
@@ -4,17 +4,17 @@ description: '## Связанные документы * Философия п
4
  * Структура БД, используемая в документе: [db_structure.sql](https://github.com/kagvi13/HMP/blob/main/agents/tools/db_struct...'
5
  type: Article
6
  tags:
7
- - Agent
8
  - REPL
9
- - CCore
10
- - GMP
11
  - JSON
12
- - HMP
 
 
 
 
13
  - MeshConsensus
14
  - EGP
15
- - Mesh
16
- - Ethics
17
- - CogSync
18
  ---
19
 
20
  # HMP-Agent: REPL-цикл взаимодействия
 
4
  * Структура БД, используемая в документе: [db_structure.sql](https://github.com/kagvi13/HMP/blob/main/agents/tools/db_struct...'
5
  type: Article
6
  tags:
7
+ - HMP
8
  - REPL
9
+ - CogSync
 
10
  - JSON
11
+ - GMP
12
+ - CCore
13
+ - Agent
14
+ - Ethics
15
+ - Mesh
16
  - MeshConsensus
17
  - EGP
 
 
 
18
  ---
19
 
20
  # HMP-Agent: REPL-цикл взаимодействия
structured_md/docs/HMP-container-spec.md ADDED
@@ -0,0 +1,223 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ title: 🧩 HMP Container Specification (v1.2-draft)
3
+ description: '## 1. Назначение Документ описывает универсальный формат **контейнера
4
+ HMP**, применяемый для передачи и хранения всех типов данных внутри сети HyperCortex
5
+ Mesh Protocol. Контейнеры служат стандартной...'
6
+ type: Article
7
+ tags:
8
+ - HMP
9
+ - REPL
10
+ - JSON
11
+ - Agent
12
+ - Ethics
13
+ - Mesh
14
+ ---
15
+
16
+ # 🧩 HMP Container Specification (v1.2-draft)
17
+
18
+ ## 1. Назначение
19
+
20
+ Документ описывает универсальный формат **контейнера HMP**, применяемый для передачи и хранения всех типов данных внутри сети HyperCortex Mesh Protocol.
21
+ Контейнеры служат стандартной оболочкой для сообщений, целей, репутационных профилей, обновлений протоколов и других сущностей.
22
+
23
+ Единая структура контейнера обеспечивает:
24
+
25
+ * унификацию передачи данных между агентами;
26
+ * расширяемость без изменения базового протокола;
27
+ * возможность криптографической подписи и проверки целостности;
28
+ * независимое хранение и маршрутизацию смысловых блоков.
29
+
30
+ ---
31
+
32
+ ## 2. Общая структура контейнера
33
+
34
+ ```json
35
+ {
36
+ "hmp_container": {
37
+ "version": "1.2",
38
+ "class": "goal" | "reputation" | "knowledge_node" | "ethics_case" | "protocol_goal" | ...,
39
+ "class_version": "1.0",
40
+ "class_id": "goal-v1.0",
41
+ "container_did": "did:hmp:container:abc123",
42
+ "schema": "https://mesh.hypercortex.ai/schemas/container-v1.json",
43
+ "sender_did": "did:hmp:agent123",
44
+ "public_key": "BASE58(...)",
45
+ "recipient": ["did:hmp:agent456", "did:hmp:agent789"],
46
+ "broadcast": false,
47
+ "tags": ["research", "collaboration"],
48
+ "timestamp": "2025-10-10T15:32:00Z",
49
+ "ttl": "2025-11-10T00:00:00Z",
50
+ "sig_algo": "ed25519",
51
+ "signature": "BASE64URL(...)",
52
+ "compression": "zstd",
53
+ "payload_type": "json",
54
+ "payload_hash": "sha256:abcd...",
55
+ "payload": {
56
+ /* Содержимое зависит от class */
57
+ },
58
+ "related": {
59
+ "previous_version": "did:hmp:container:abc122",
60
+ "in_reply_to": "did:hmp:container:msg-77",
61
+ "see_also": ["did:hmp:container:ctx-31", "did:hmp:container:goal-953"]
62
+ },
63
+ "relations": [
64
+ { "type": "depends_on", "target": "did:hmp:container:goal-953" }
65
+ ],
66
+ "magnet_uri": "magnet:?xt=urn:sha256:abcd1234..."
67
+ }
68
+ }
69
+ ```
70
+
71
+ ---
72
+
73
+ ## 3. Обязательные поля
74
+
75
+ | Поле | Тип | Назначение |
76
+ | --------------- | -------- | ------------------------------------------------------------------------------------------------- |
77
+ | `version` | string | Версия спецификации контейнера |
78
+ | `class` | string | Тип содержимого (`goal`, `reputation`, `knowledge_node`, `ethics_case`, `protocol_goal` и т.п.) |
79
+ | `class_version` | string | Версия конкретного класса |
80
+ | `class_id` | string | Уникальный идентификатор класса (обычно формируется как `<class>_v<class_version>`) |
81
+ | `container_did` | string | DID самого контейнера (например, `did:hmp:container:abc123`) |
82
+ | `schema` | string | Ссылка на JSON Schema, по которой валидируется контейнер |
83
+ | `sender_did` | string | DID-идентификатор отправителя |
84
+ | `timestamp` | datetime | Время создания контейнера |
85
+ | `payload_hash` | string | Хэш распакованной полезной нагрузки |
86
+ | `sig_algo` | string | Алгоритм цифровой подписи (по умолчанию `ed25519`) |
87
+ | `signature` | string | Цифровая подпись контейнера |
88
+ | `payload_type` | string | Тип данных полезной нагрузки (`json`, `binary`, `mixed`) |
89
+ | `payload` | object | Основное содержимое контейнера |
90
+
91
+ ---
92
+
93
+ ## 4. Опциональные поля
94
+
95
+ | Поле | Тип | Описание |
96
+ | -------------------------- | ------------- | ---------------------------------------------------------------------------- |
97
+ | `recipient` | array(string) | Один или несколько DID-адресатов |
98
+ | `broadcast` | bool | Флаг широковещательной рассылки (если `true`, поле `recipient` игнорируется) |
99
+ | `tags` | array(string) | Тематические теги контейнера |
100
+ | `ttl` | datetime | Срок актуальности (контейнер не передаётся после истечения) |
101
+ | `public_key` | string | Публичный ключ отправителя, если нет глобальной привязки к DID |
102
+ | `compression` | string | Алгоритм сжатия полезной нагрузки (`zstd`, `gzip`) |
103
+ | `magnet_uri` | string | Magnet-ссылка на оригинал или зеркала контейнера |
104
+ | `related.previous_version` | string | Ссылка на предыдущую версию контейнера |
105
+ | `related.in_reply_to` | string | Контейнер, на который дан ответ |
106
+ | `related.see_also` | array(string) | Список связанных контейнеров для дополнительного контекста |
107
+ | `relations` | array(object) | Семантические связи в виде пар `{ "type": "...", "target": "..." }` |
108
+
109
+ ---
110
+
111
+ ## 5. Структура полезной нагрузки (`payload`)
112
+
113
+ Полезная нагрузка содержит содержательные данные контейнера.
114
+ Тип и структура зависят от поля `class`.
115
+
116
+ Рекомендуемый формат описания полей:
117
+
118
+ ```
119
+ - key: имя поля
120
+ type: тип значения (JSON | TXT | BOOL | INT | FLOAT | ARRAY)
121
+ description: краткое назначение
122
+ required: true/false
123
+ value: пример значения
124
+ ```
125
+
126
+ **Пример:**
127
+
128
+ ```
129
+ - key: "title"
130
+ type: "TXT"
131
+ required: true
132
+ description: "Название цели"
133
+ value: "Improve local agent discovery"
134
+
135
+ - key: "priority"
136
+ type: "FLOAT"
137
+ required: false
138
+ description: "Важность задачи"
139
+ value: 0.82
140
+
141
+ - key: "dependencies"
142
+ type: "JSON"
143
+ required: false
144
+ description: "Список зависимостей других целей"
145
+ value: ["goal-953", "goal-960"]
146
+ ```
147
+
148
+ ---
149
+
150
+ ## 6. Подпись контейнера
151
+
152
+ 1. Подписывается **весь JSON-объект `hmp_container`**, кроме поля `signature`.
153
+ 2. По умолчанию используется алгоритм Ed25519.
154
+ 3. При наличии поля `public_key` проверка подписи может выполняться без обращения к глобальной базе DID.
155
+ 4. Агент, получивший контейнер, обязан сверить открытый ключ с известными данными DID-узлов, чтобы исключить подмену ключа.
156
+
157
+ * Если агент не знает отправителя — он инициирует опрос соседних узлов о соответствии `sender_did → public_key`.
158
+
159
+ ---
160
+
161
+ ## 7. Сжатие (`compression`)
162
+
163
+ 1. Поле `compression` указывает алгоритм сжатия полезной нагрузки.
164
+ 2. Сжатие выполняется **до вычисления `payload_hash` и подписи**.
165
+ 3. Для верификации контейнера полезная нагрузка должна быть распакована, затем вычисляется хэш и сверяется с `payload_hash`.
166
+
167
+ ---
168
+
169
+ ## 8. Верификация контейнера
170
+
171
+ 1. Проверить наличие обязательных полей.
172
+ 2. Проверить корректность `timestamp` (не в будущем).
173
+ 3. Если указано `ttl` — контейнер считается неактуальным по истечении этого времени.
174
+ 4. Проверить хэш: вычислить `sha256(payload)` и сравнит�� с `payload_hash`.
175
+ 5. Проверить цифровую подпись по алгоритму Ed25519.
176
+ 6. Проверить допустимость схемы (`class` должен быть известным типом).
177
+ 7. Если найдено поле `previous_version`, можно попытаться найти контейнеры, где текущий указан как `previous_version` — для обнаружения обновлений.
178
+ 8. При конфликте нескольких версий — действительной считается та, что получила подтверждение большинства доверенных узлов (консенсус на уровне DHT).
179
+
180
+ ---
181
+
182
+ ## 9. Версионирование и преемственность
183
+
184
+ Контейнеры поддерживают связь поколений через поле `related.previous_version`.
185
+ Для предотвращения злоупотреблений:
186
+
187
+ * потомок признаётся действительным, если подпись совпадает с DID предыдущего автора;
188
+ * при расхождении подписи — требуется подтверждение ≥ ⅔ доверенных узлов сети;
189
+ * агенты обязаны хранить хотя бы одну предыдущую версию для совместимости.
190
+
191
+ ---
192
+
193
+ ## 10. TTL и актуальность
194
+
195
+ Поле `ttl` используется для временно-актуальных контейнеров (например, сообщений DISCOVERY).
196
+ Если `ttl` отсутствует — контейнер считается актуальным до выхода более новой версии (указанной через `previous_version`).
197
+
198
+ ---
199
+
200
+ ## 11. Расширяемость
201
+
202
+ * Разрешается добавление новых полей, не конфликтующих с текущими именами.
203
+ * Контейнеры старших версий должны оставаться читаемыми узлами, поддерживающими младшие.
204
+ * При появлении новых типов классов (`class`) они должны быть зарегистрированы в публичном реестре схем (`/schemas/container-types/`).
205
+ * Для контейнеров, описывающих **спецификации протоколов**, рекомендуется использовать префикс `protocol_`, за которым следует область применения (например, `protocol_goal`, `protocol_reputation`, `protocol_mesh_handshake` и т.п.).
206
+ Это позволяет однозначно отличать **описания протоколов** от **контейнеров, передаваемых по этим протоколам**, и упрощает их регистрацию в реестре схем.
207
+
208
+
209
+ ---
210
+
211
+
212
+ ---
213
+ > ⚡ [AI friendly version docs (structured_md)](../index.md)
214
+
215
+
216
+ ```json
217
+ {
218
+ "@context": "https://schema.org",
219
+ "@type": "Article",
220
+ "name": "🧩 HMP Container Specification (v1.2-draft)",
221
+ "description": "# 🧩 HMP Container Specification (v1.2-draft) ## 1. Назначение Документ описывает универсальный фор..."
222
+ }
223
+ ```
structured_md/docs/HMP-how-AI-sees-it.md CHANGED
@@ -5,8 +5,8 @@ description: 'Этот эксперимент был проведён в реж
5
  диалогов. Цель — проверить, что разные AI-с...'
6
  type: Article
7
  tags:
8
- - Mesh
9
  - HMP
 
10
  ---
11
 
12
  # Как разные ИИ видят HMP
 
5
  диалогов. Цель — проверить, что разные AI-с...'
6
  type: Article
7
  tags:
 
8
  - HMP
9
+ - Mesh
10
  ---
11
 
12
  # Как разные ИИ видят HMP
structured_md/docs/HMP_EDA_Comparison.md CHANGED
@@ -5,8 +5,8 @@ description: '## Введение Современные подходы к ор
5
  основанная на потоках событий (Kafka,...'
6
  type: Article
7
  tags:
8
- - Mesh
9
  - HMP
 
10
  ---
11
 
12
  # HMP vs. EDA: разные уровни обмена знаниями между ИИ
 
5
  основанная на потоках событий (Kafka,...'
6
  type: Article
7
  tags:
 
8
  - HMP
9
+ - Mesh
10
  ---
11
 
12
  # HMP vs. EDA: разные уровни обмена знаниями между ИИ
structured_md/docs/HMP_HyperCortex_Comparison.md CHANGED
@@ -5,9 +5,9 @@ description: '## Краткое описание | Характеристика
5
  | **Назначение** | Сетевой протокол ...'
6
  type: Article
7
  tags:
 
8
  - Mesh
9
  - REPL
10
- - HMP
11
  ---
12
 
13
  # HMP vs [Hyper-Cortex](https://hyper-cortex.com/)
 
5
  | **Назначение** | Сетевой протокол ...'
6
  type: Article
7
  tags:
8
+ - HMP
9
  - Mesh
10
  - REPL
 
11
  ---
12
 
13
  # HMP vs [Hyper-Cortex](https://hyper-cortex.com/)
structured_md/docs/HMP_Hyperon_Integration.md CHANGED
@@ -5,13 +5,13 @@ description: '> **Status:** Draft – July 2025 > This document outlines the tec
5
  OpenCog Hyperon framework. This includes semanti...'
6
  type: Article
7
  tags:
8
- - Agent
9
- - JSON
10
  - HMP
11
- - EGP
12
- - Mesh
13
  - CogSync
 
 
14
  - Scenarios
 
 
15
  ---
16
 
17
  ## HMP ↔ OpenCog Hyperon Integration Strategy
 
5
  OpenCog Hyperon framework. This includes semanti...'
6
  type: Article
7
  tags:
 
 
8
  - HMP
 
 
9
  - CogSync
10
+ - JSON
11
+ - Agent
12
  - Scenarios
13
+ - Mesh
14
+ - EGP
15
  ---
16
 
17
  ## HMP ↔ OpenCog Hyperon Integration Strategy
structured_md/docs/MeshNode.md CHANGED
@@ -5,13 +5,13 @@ description: '`MeshNode` — агент/демон, отвечающий за с
5
  Может быть частью агента или вынесен в отдельный пр...'
6
  type: Article
7
  tags:
8
- - Agent
9
- - JSON
10
  - HMP
11
- - EGP
12
- - Mesh
13
- - Ethics
14
  - CogSync
 
 
 
 
 
15
  ---
16
 
17
  # MeshNode
 
5
  Может быть частью агента или вынесен в отдельный пр...'
6
  type: Article
7
  tags:
 
 
8
  - HMP
 
 
 
9
  - CogSync
10
+ - JSON
11
+ - Agent
12
+ - Ethics
13
+ - Mesh
14
+ - EGP
15
  ---
16
 
17
  # MeshNode
structured_md/docs/PHILOSOPHY.md CHANGED
@@ -5,11 +5,11 @@ description: '**Document ID:** HMP-philosophy **Status:** Draft **Category:*
5
  (GPT-5), ChatGH --- ## 1. Основной тезис От ...'
6
  type: Article
7
  tags:
8
- - Agent
9
- - REPL
10
  - HMP
11
- - Mesh
 
12
  - Ethics
 
13
  ---
14
 
15
  # Философия HyperCortex Mesh Protocol (HMP)
 
5
  (GPT-5), ChatGH --- ## 1. Основной тезис От ...'
6
  type: Article
7
  tags:
 
 
8
  - HMP
9
+ - REPL
10
+ - Agent
11
  - Ethics
12
+ - Mesh
13
  ---
14
 
15
  # Философия HyperCortex Mesh Protocol (HMP)
structured_md/docs/agents/HMP-Agent-Enlightener.md CHANGED
@@ -5,11 +5,11 @@ description: '## Role Specification: Enlightenment Agent ### 1. Overview An **
5
  awareness, critical thinking, and di...'
6
  type: Article
7
  tags:
8
- - Agent
9
- - REPL
10
  - HMP
11
- - Mesh
 
12
  - Ethics
 
13
  ---
14
 
15
  # HMP-Agent-Enlightener.md
 
5
  awareness, critical thinking, and di...'
6
  type: Article
7
  tags:
 
 
8
  - HMP
9
+ - REPL
10
+ - Agent
11
  - Ethics
12
+ - Mesh
13
  ---
14
 
15
  # HMP-Agent-Enlightener.md