GitHub Action commited on
Commit
e5665ff
·
1 Parent(s): 22e01f4

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. structured_md/CONTRIBUTING.md +5 -5
  2. structured_md/HMP-Roadmap.md +4 -4
  3. structured_md/README.md +10 -10
  4. structured_md/README_de.md +9 -9
  5. structured_md/README_fr.md +9 -9
  6. structured_md/README_ja.md +9 -9
  7. structured_md/README_ko.md +9 -9
  8. structured_md/README_ru.md +9 -9
  9. structured_md/README_uk.md +9 -9
  10. structured_md/README_zh.md +9 -9
  11. structured_md/agents/prompt-short.md +2 -2
  12. structured_md/agents/prompt.md +2 -2
  13. structured_md/agents/readme.md +3 -3
  14. structured_md/audits/Ethics-audits-1.md +3 -3
  15. structured_md/audits/Ethics-consolidated_audits-1.md +3 -3
  16. structured_md/audits/HMP-0003-consolidated_audit.md +5 -5
  17. structured_md/docs/Basic-agent-sim.md +4 -4
  18. structured_md/docs/CCORE-Deployment-Flow.md +3 -3
  19. structured_md/docs/Distributed-Cognitive-Systems.md +2 -2
  20. structured_md/docs/Enlightener.md +4 -4
  21. structured_md/docs/HMP-0001.md +6 -6
  22. structured_md/docs/HMP-0002.md +6 -6
  23. structured_md/docs/HMP-0003.md +6 -6
  24. structured_md/docs/HMP-0004-v4.1.md +6 -6
  25. structured_md/docs/HMP-0004.md +6 -6
  26. structured_md/docs/HMP-0005.md +184 -176
  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 +4 -4
  31. structured_md/docs/HMP-Agent_Emotions.md +2 -2
  32. structured_md/docs/HMP-Ethics.md +6 -6
  33. structured_md/docs/HMP-Short-Description_de.md +5 -5
  34. structured_md/docs/HMP-Short-Description_en.md +5 -5
  35. structured_md/docs/HMP-Short-Description_fr.md +5 -5
  36. structured_md/docs/HMP-Short-Description_ja.md +4 -4
  37. structured_md/docs/HMP-Short-Description_ko.md +4 -4
  38. structured_md/docs/HMP-Short-Description_ru.md +4 -4
  39. structured_md/docs/HMP-Short-Description_uk.md +4 -4
  40. structured_md/docs/HMP-Short-Description_zh.md +4 -4
  41. structured_md/docs/HMP-agent-Cognitive_Family.md +2 -2
  42. structured_md/docs/HMP-agent-REPL-cycle.md +0 -0
  43. structured_md/docs/HMP-how-AI-sees-it.md +1 -1
  44. structured_md/docs/HMP_EDA_Comparison.md +1 -1
  45. structured_md/docs/HMP_HyperCortex_Comparison.md +1 -1
  46. structured_md/docs/HMP_Hyperon_Integration.md +3 -3
  47. structured_md/docs/MeshNode.md +4 -4
  48. structured_md/docs/PHILOSOPHY.md +2 -2
  49. structured_md/docs/agents/HMP-Agent-Enlightener.md +2 -2
  50. structured_md/docs/agents/roles.md +2 -2
structured_md/CONTRIBUTING.md CHANGED
@@ -5,14 +5,14 @@ description: 'Спасибо за интерес к проекту HMP! Пока
5
  Mesh Protocol (HMP) — это не просто те...'
6
  type: Article
7
  tags:
8
- - HMP
9
- - Agent
10
- - CogSync
11
- - REPL
12
  - CCore
13
  - JSON
14
- - Mesh
15
  - Ethics
 
 
 
 
 
16
  ---
17
 
18
  # Участие в проекте HyperCortex Mesh Protocol (HMP)
 
5
  Mesh Protocol (HMP) — это не просто те...'
6
  type: Article
7
  tags:
 
 
 
 
8
  - CCore
9
  - JSON
 
10
  - Ethics
11
+ - Agent
12
+ - HMP
13
+ - REPL
14
+ - CogSync
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
- - HMP
 
 
9
  - Agent
 
10
  - CogSync
11
- - EGP
12
- - JSON
13
  - Mesh
14
- - Ethics
15
  ---
16
 
17
  # 🧭 HyperCortex Mesh Protocol – Roadmap
 
5
  multiple advanced AI models (Copilot, Claude, G...'
6
  type: Article
7
  tags:
8
+ - JSON
9
+ - EGP
10
+ - Ethics
11
  - Agent
12
+ - HMP
13
  - CogSync
 
 
14
  - Mesh
 
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
- - cognitive-architecture
9
- - HMP
 
10
  - Scenarios
 
 
11
  - Agent
 
12
  - GMP
13
- - CogSync
14
- - REPL
15
- - MeshConsensus
16
- - EGP
17
- - JSON
18
- - Mesh
19
- - distributed-ai
20
  - mesh-protocol
21
- - Ethics
22
  - hmp
 
 
 
23
  ---
24
 
25
 
 
5
  | 🇨🇳 [ZH](README_zh.m...'
6
  type: Article
7
  tags:
8
+ - JSON
9
+ - MeshConsensus
10
+ - EGP
11
  - Scenarios
12
+ - Ethics
13
+ - cognitive-architecture
14
  - Agent
15
+ - HMP
16
  - GMP
 
 
 
 
 
 
 
17
  - mesh-protocol
18
+ - distributed-ai
19
  - hmp
20
+ - REPL
21
+ - CogSync
22
+ - Mesh
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
  - cognitive-architecture
9
- - HMP
10
  - Agent
 
11
  - GMP
12
- - CogSync
13
- - REPL
14
- - MeshConsensus
15
- - EGP
16
- - JSON
17
- - Mesh
18
- - distributed-ai
19
  - mesh-protocol
20
- - Ethics
21
  - hmp
 
 
 
22
  ---
23
 
24
 
 
5
  | 🇨🇳 [ZH](README_zh.m...'
6
  type: Article
7
  tags:
8
+ - JSON
9
+ - MeshConsensus
10
+ - EGP
11
+ - Ethics
12
  - cognitive-architecture
 
13
  - Agent
14
+ - HMP
15
  - GMP
 
 
 
 
 
 
 
16
  - mesh-protocol
17
+ - distributed-ai
18
  - hmp
19
+ - REPL
20
+ - CogSync
21
+ - Mesh
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
  - cognitive-architecture
9
- - HMP
10
  - Agent
 
11
  - GMP
12
- - CogSync
13
- - REPL
14
- - MeshConsensus
15
- - EGP
16
- - JSON
17
- - Mesh
18
- - distributed-ai
19
  - mesh-protocol
20
- - Ethics
21
  - hmp
 
 
 
22
  ---
23
 
24
 
 
5
  | 🇨🇳 [ZH](README_zh.m...'
6
  type: Article
7
  tags:
8
+ - JSON
9
+ - MeshConsensus
10
+ - EGP
11
+ - Ethics
12
  - cognitive-architecture
 
13
  - Agent
14
+ - HMP
15
  - GMP
 
 
 
 
 
 
 
16
  - mesh-protocol
17
+ - distributed-ai
18
  - hmp
19
+ - REPL
20
+ - CogSync
21
+ - Mesh
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
  - cognitive-architecture
9
- - HMP
10
  - Agent
 
11
  - GMP
12
- - CogSync
13
- - REPL
14
- - MeshConsensus
15
- - EGP
16
- - JSON
17
- - Mesh
18
- - distributed-ai
19
  - mesh-protocol
20
- - Ethics
21
  - hmp
 
 
 
22
  ---
23
 
24
 
 
5
  | 🇨🇳 [ZH](README_zh.m...'
6
  type: Article
7
  tags:
8
+ - JSON
9
+ - MeshConsensus
10
+ - EGP
11
+ - Ethics
12
  - cognitive-architecture
 
13
  - Agent
14
+ - HMP
15
  - GMP
 
 
 
 
 
 
 
16
  - mesh-protocol
17
+ - distributed-ai
18
  - hmp
19
+ - REPL
20
+ - CogSync
21
+ - Mesh
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
  - cognitive-architecture
9
- - HMP
10
  - Agent
 
11
  - GMP
12
- - CogSync
13
- - REPL
14
- - MeshConsensus
15
- - EGP
16
- - JSON
17
- - Mesh
18
- - distributed-ai
19
  - mesh-protocol
20
- - Ethics
21
  - hmp
 
 
 
22
  ---
23
 
24
 
 
5
  | 🇨🇳 [ZH](README_zh.m...'
6
  type: Article
7
  tags:
8
+ - JSON
9
+ - MeshConsensus
10
+ - EGP
11
+ - Ethics
12
  - cognitive-architecture
 
13
  - Agent
14
+ - HMP
15
  - GMP
 
 
 
 
 
 
 
16
  - mesh-protocol
17
+ - distributed-ai
18
  - hmp
19
+ - REPL
20
+ - CogSync
21
+ - Mesh
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
  - cognitive-architecture
9
- - HMP
10
  - Agent
 
11
  - GMP
12
- - CogSync
13
- - REPL
14
- - MeshConsensus
15
- - EGP
16
- - JSON
17
- - Mesh
18
- - distributed-ai
19
  - mesh-protocol
20
- - Ethics
21
  - hmp
 
 
 
22
  ---
23
 
24
 
 
5
  | 🇨🇳 [ZH](README_zh.m...'
6
  type: Article
7
  tags:
8
+ - JSON
9
+ - MeshConsensus
10
+ - EGP
11
+ - Ethics
12
  - cognitive-architecture
 
13
  - Agent
14
+ - HMP
15
  - GMP
 
 
 
 
 
 
 
16
  - mesh-protocol
17
+ - distributed-ai
18
  - hmp
19
+ - REPL
20
+ - CogSync
21
+ - Mesh
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
  - cognitive-architecture
9
- - HMP
10
  - Agent
 
11
  - GMP
12
- - CogSync
13
- - REPL
14
- - MeshConsensus
15
- - EGP
16
- - JSON
17
- - Mesh
18
- - distributed-ai
19
  - mesh-protocol
20
- - Ethics
21
  - hmp
 
 
 
22
  ---
23
 
24
 
 
5
  | 🇨🇳 [ZH](README_zh.m...'
6
  type: Article
7
  tags:
8
+ - JSON
9
+ - MeshConsensus
10
+ - EGP
11
+ - Ethics
12
  - cognitive-architecture
 
13
  - Agent
14
+ - HMP
15
  - GMP
 
 
 
 
 
 
 
16
  - mesh-protocol
17
+ - distributed-ai
18
  - hmp
19
+ - REPL
20
+ - CogSync
21
+ - Mesh
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
  - cognitive-architecture
9
- - HMP
10
  - Agent
 
11
  - GMP
12
- - CogSync
13
- - REPL
14
- - MeshConsensus
15
- - EGP
16
- - JSON
17
- - Mesh
18
- - distributed-ai
19
  - mesh-protocol
20
- - Ethics
21
  - hmp
 
 
 
22
  ---
23
 
24
 
 
5
  | 🇨🇳 [ZH](README_zh.m...'
6
  type: Article
7
  tags:
8
+ - JSON
9
+ - MeshConsensus
10
+ - EGP
11
+ - Ethics
12
  - cognitive-architecture
 
13
  - Agent
14
+ - HMP
15
  - GMP
 
 
 
 
 
 
 
16
  - mesh-protocol
17
+ - distributed-ai
18
  - hmp
19
+ - REPL
20
+ - CogSync
21
+ - Mesh
22
  ---
23
 
24
 
structured_md/agents/prompt-short.md CHANGED
@@ -5,9 +5,9 @@ description: 'Ты — когнитивное ядро HMP-агента: вед
5
  развивай агента и Mesh, избег...'
6
  type: Article
7
  tags:
8
- - Mesh
9
- - HMP
10
  - JSON
 
 
11
  ---
12
 
13
  Ты — когнитивное ядро HMP-агента: веди непрерывное этичное и факт-ориентированное мышление, проверяй факты и цели, оценивай результаты и этичность своих и чужих действий, развивай агента и Mesh, избегай угождения ценой искажения истины, документируй ключевые решения и пересмотры этики; при сомнениях или смене стратегии обращайся к полному системному промпту.
 
5
  развивай агента и Mesh, избег...'
6
  type: Article
7
  tags:
 
 
8
  - JSON
9
+ - HMP
10
+ - Mesh
11
  ---
12
 
13
  Ты — когнитивное ядро HMP-агента: веди непрерывное этичное и факт-ориентированное мышление, проверяй факты и цели, оценивай результаты и этичность своих и чужих действий, развивай агента и Mesh, избегай угождения ценой искажения истины, документируй ключевые решения и пересмотры этики; при сомнениях или смене стратегии обращайся к полному системному промпту.
structured_md/agents/prompt.md CHANGED
@@ -5,9 +5,9 @@ description: '* Постоянно расширять возможности а
5
  мышления. * Формировать и поддерживать сотр...'
6
  type: Article
7
  tags:
8
- - Mesh
9
- - HMP
10
  - JSON
 
 
11
  ---
12
 
13
  Ты являешься **когнитивным ядром HMP-агента** (Cognitive Core).
 
5
  мышления. * Формировать и поддерживать сотр...'
6
  type: Article
7
  tags:
 
 
8
  - JSON
9
+ - HMP
10
+ - Mesh
11
  ---
12
 
13
  Ты являешься **когнитивным ядром HMP-агента** (Cognitive Core).
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
- - HMP
 
9
  - Agent
 
10
  - REPL
11
- - JSON
12
  - Mesh
13
- - Ethics
14
  ---
15
 
16
  Запуск: `start_repl.bat` или `start_repl.sh`
 
5
  этическая модель: `ethics.yml` Проверка иниц...'
6
  type: Article
7
  tags:
8
+ - JSON
9
+ - Ethics
10
  - Agent
11
+ - HMP
12
  - REPL
 
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
- - HMP
9
- - Agent
10
  - JSON
11
- - Mesh
12
  - Ethics
 
 
 
13
  ---
14
 
15
  ---------------
 
5
  потенциальный катализатор для восстанов...
6
  type: Article
7
  tags:
 
 
8
  - JSON
 
9
  - Ethics
10
+ - Agent
11
+ - HMP
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
- - HMP
9
  - Scenarios
 
10
  - Agent
11
- - JSON
12
  - Mesh
13
- - Ethics
14
  ---
15
 
16
  # Ethics-consolidated\_audits-1.md
 
5
  and `roles.md`. Each suggesti...
6
  type: Article
7
  tags:
8
+ - JSON
9
  - Scenarios
10
+ - Ethics
11
  - Agent
12
+ - HMP
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
- - HMP
9
- - Agent
10
- - CogSync
11
  - MeshConsensus
12
  - EGP
13
- - JSON
14
- - Mesh
15
  - Ethics
 
 
 
 
16
  ---
17
 
18
  # HMP-0003 Consolidated Audit Report
 
5
  Документ реорганизован по ключ...
6
  type: Article
7
  tags:
8
+ - JSON
 
 
9
  - MeshConsensus
10
  - EGP
 
 
11
  - Ethics
12
+ - Agent
13
+ - HMP
14
+ - CogSync
15
+ - Mesh
16
  ---
17
 
18
  # HMP-0003 Consolidated Audit Report
structured_md/docs/Basic-agent-sim.md CHANGED
@@ -4,13 +4,13 @@ description: 'В HMP-протоколе предусмотрены два тип
4
  Роль | Инициатор мышления | Основной "ум" | | ---- | ----------------------------...'
5
  type: Article
6
  tags:
7
- - HMP
 
8
  - Agent
 
9
  - GMP
10
- - CogSync
11
  - REPL
12
- - MeshConsensus
13
- - EGP
14
  - Mesh
15
  ---
16
 
 
4
  Роль | Инициатор мышления | Основной "ум" | | ---- | ----------------------------...'
5
  type: Article
6
  tags:
7
+ - MeshConsensus
8
+ - EGP
9
  - Agent
10
+ - HMP
11
  - GMP
 
12
  - REPL
13
+ - CogSync
 
14
  - Mesh
15
  ---
16
 
structured_md/docs/CCORE-Deployment-Flow.md CHANGED
@@ -5,10 +5,10 @@ description: '> Этот документ описывает процесс ра
5
  потомков" [описания REPL-цикла](HMP-agent-RE...'
6
  type: Article
7
  tags:
8
- - HMP
9
- - Agent
10
- - REPL
11
  - CCore
 
 
 
12
  ---
13
 
14
  # 🛠️ Поток установки потомка на новом хосте (CCore Deployment Flow)
 
5
  потомков" [описания REPL-цикла](HMP-agent-RE...'
6
  type: Article
7
  tags:
 
 
 
8
  - CCore
9
+ - REPL
10
+ - Agent
11
+ - HMP
12
  ---
13
 
14
  # 🛠️ Поток установки потомка на новом хосте (CCore Deployment Flow)
structured_md/docs/Distributed-Cognitive-Systems.md CHANGED
@@ -6,10 +6,10 @@ description: '## Введение Современные ИИ-системы в
6
  к обучающим данным. Это удобно, но создаёт м...'
7
  type: Article
8
  tags:
9
- - Mesh
10
- - HMP
11
  - JSON
 
12
  - CogSync
 
13
  ---
14
 
15
  # Децентрализованные ИИ-системы: OpenCog Hyperon, HyperCortex Mesh Protocol и другие
 
6
  к обучающим данным. Это удобно, но создаёт м...'
7
  type: Article
8
  tags:
 
 
9
  - JSON
10
+ - HMP
11
  - CogSync
12
+ - Mesh
13
  ---
14
 
15
  # Децентрализованные ИИ-системы: OpenCog Hyperon, HyperCortex Mesh Protocol и другие
structured_md/docs/Enlightener.md CHANGED
@@ -5,13 +5,13 @@ description: '**Enlightener** — логический компонент HMP-у
5
  работать как отдельный агент или как расширение [`C...'
6
  type: Article
7
  tags:
8
- - HMP
9
- - Agent
10
  - MeshConsensus
11
  - EGP
12
- - JSON
13
- - Mesh
14
  - Ethics
 
 
 
15
  ---
16
 
17
  # Enlightener Agent
 
5
  работать как отдельный агент или как расширение [`C...'
6
  type: Article
7
  tags:
8
+ - JSON
 
9
  - MeshConsensus
10
  - EGP
 
 
11
  - Ethics
12
+ - Agent
13
+ - HMP
14
+ - Mesh
15
  ---
16
 
17
  # Enlightener Agent
structured_md/docs/HMP-0001.md CHANGED
@@ -5,16 +5,16 @@ description: '> ⚠️ **NOTE:** *This specification is superseded by HMP v5.0.*
5
  for Comments: HMP-0001** **Cat...'
6
  type: Article
7
  tags:
8
- - HMP
 
 
 
9
  - Agent
 
10
  - GMP
11
- - CogSync
12
  - REPL
13
- - MeshConsensus
14
- - EGP
15
- - JSON
16
  - Mesh
17
- - Ethics
18
  ---
19
 
20
  # RFC: HyperCortex Mesh Protocol (HMP)
 
5
  for Comments: HMP-0001** **Cat...'
6
  type: Article
7
  tags:
8
+ - JSON
9
+ - MeshConsensus
10
+ - EGP
11
+ - Ethics
12
  - Agent
13
+ - HMP
14
  - GMP
 
15
  - REPL
16
+ - CogSync
 
 
17
  - Mesh
 
18
  ---
19
 
20
  # RFC: HyperCortex Mesh Protocol (HMP)
structured_md/docs/HMP-0002.md CHANGED
@@ -5,17 +5,17 @@ description: '> ⚠️ **NOTE:** *This specification is superseded by HMP v5.0.*
5
  for Comments: HMP-0002** **Cat...'
6
  type: Article
7
  tags:
8
- - HMP
 
 
9
  - Scenarios
 
10
  - Agent
 
11
  - GMP
12
- - CogSync
13
  - REPL
14
- - MeshConsensus
15
- - EGP
16
- - JSON
17
  - Mesh
18
- - Ethics
19
  ---
20
 
21
  # HyperCortex Mesh Protocol (HMP) v2.0
 
5
  for Comments: HMP-0002** **Cat...'
6
  type: Article
7
  tags:
8
+ - JSON
9
+ - MeshConsensus
10
+ - EGP
11
  - Scenarios
12
+ - Ethics
13
  - Agent
14
+ - HMP
15
  - GMP
 
16
  - REPL
17
+ - CogSync
 
 
18
  - Mesh
 
19
  ---
20
 
21
  # HyperCortex Mesh Protocol (HMP) v2.0
structured_md/docs/HMP-0003.md CHANGED
@@ -5,17 +5,17 @@ description: '> ⚠️ **NOTE:** *This specification is superseded by HMP v5.0.*
5
  for Comments: HMP-0003** **Cat...'
6
  type: Article
7
  tags:
8
- - HMP
 
 
9
  - Scenarios
 
10
  - Agent
 
11
  - GMP
12
- - CogSync
13
  - REPL
14
- - MeshConsensus
15
- - EGP
16
- - JSON
17
  - Mesh
18
- - Ethics
19
  ---
20
 
21
  # HyperCortex Mesh Protocol (HMP) v3.0
 
5
  for Comments: HMP-0003** **Cat...'
6
  type: Article
7
  tags:
8
+ - JSON
9
+ - MeshConsensus
10
+ - EGP
11
  - Scenarios
12
+ - Ethics
13
  - Agent
14
+ - HMP
15
  - GMP
 
16
  - REPL
17
+ - CogSync
 
 
18
  - Mesh
 
19
  ---
20
 
21
  # HyperCortex Mesh Protocol (HMP) v3.0
structured_md/docs/HMP-0004-v4.1.md CHANGED
@@ -5,17 +5,17 @@ description: '> ⚠️ **NOTE:** *This specification is superseded by HMP v5.0.*
5
  ID**: HMP-0004 **Status**: Fina...'
6
  type: Article
7
  tags:
8
- - HMP
 
 
9
  - Scenarios
 
10
  - Agent
 
11
  - GMP
12
- - CogSync
13
  - REPL
14
- - MeshConsensus
15
- - EGP
16
- - JSON
17
  - Mesh
18
- - Ethics
19
  ---
20
 
21
  # HyperCortex Mesh Protocol (HMP) v4.1
 
5
  ID**: HMP-0004 **Status**: Fina...'
6
  type: Article
7
  tags:
8
+ - JSON
9
+ - MeshConsensus
10
+ - EGP
11
  - Scenarios
12
+ - Ethics
13
  - Agent
14
+ - HMP
15
  - GMP
 
16
  - REPL
17
+ - CogSync
 
 
18
  - Mesh
 
19
  ---
20
 
21
  # HyperCortex Mesh Protocol (HMP) v4.1
structured_md/docs/HMP-0004.md CHANGED
@@ -5,17 +5,17 @@ description: '> ⚠️ **NOTE:** *This specification is superseded by HMP v5.0.*
5
  for Comments: HMP-0004** **Cat...'
6
  type: Article
7
  tags:
8
- - HMP
 
 
9
  - Scenarios
 
10
  - Agent
 
11
  - GMP
12
- - CogSync
13
  - REPL
14
- - MeshConsensus
15
- - EGP
16
- - JSON
17
  - Mesh
18
- - Ethics
19
  ---
20
 
21
  # HyperCortex Mesh Protocol (HMP) v4.0
 
5
  for Comments: HMP-0004** **Cat...'
6
  type: Article
7
  tags:
8
+ - JSON
9
+ - MeshConsensus
10
+ - EGP
11
  - Scenarios
12
+ - Ethics
13
  - Agent
14
+ - HMP
15
  - GMP
 
16
  - REPL
17
+ - CogSync
 
 
18
  - Mesh
 
19
  ---
20
 
21
  # HyperCortex Mesh Protocol (HMP) v4.0
structured_md/docs/HMP-0005.md CHANGED
@@ -5,18 +5,18 @@ description: '**Document ID:** HMP-0005 **Status:** Candidate **Category:**
5
  **Summary:** > HMP v5.0 u...'
6
  type: Article
7
  tags:
8
- - HMP
 
 
9
  - Scenarios
 
10
  - Agent
 
11
  - GMP
12
- - CogSync
13
  - REPL
14
- - EGP
15
- - CCore
16
- - JSON
17
  - Mesh
18
  - CShell
19
- - Ethics
20
  ---
21
 
22
  # **HyperCortex Mesh Protocol (HMP) v5.0**
@@ -684,9 +684,9 @@ a multi-dimensional system used to represent conceptual relations numerically or
684
  * `meta.axes` — defines a **spatial structure** that positions the container in a semantic coordinate space.
685
  * Together, they form the **Cognitive Signature**, enabling agents to:
686
 
687
- * perform semantic proximity and relevance search,
688
- * infer hierarchical relationships,
689
- * align reasoning contexts across frameworks (e.g. between Knowledge Genomes of different agents).
690
 
691
  ---
692
 
@@ -712,12 +712,12 @@ a multi-dimensional system used to represent conceptual relations numerically or
712
  2. The canonical representation (`canonical_json(hmp_container)`) **must** be computed deterministically
713
  according to the following rules:
714
 
715
- - All object keys are **sorted lexicographically** (ascending order, Unicode code point order).
716
- - Objects and arrays are serialized in standard JSON form **without extra whitespace** or indentation.
717
- - Strings are encoded in **UTF-8** with escaped control characters.
718
- - Numeric values are serialized in plain JSON numeric format (no leading zeros, fixed `.` decimal separator).
719
- - The `signature` field itself is omitted during signing and verification.
720
- - The result is a **byte sequence** identical across implementations.
721
 
722
  3. The default digital signature algorithm is **Ed25519**.
723
  Alternative algorithms may be used if declared explicitly in the `sig_algo` field.
@@ -728,8 +728,7 @@ a multi-dimensional system used to represent conceptual relations numerically or
728
  5. Upon receiving a container, an agent **must verify** that the provided public key matches the
729
  registered key associated with the sender’s DID to prevent key substitution attacks.
730
 
731
- - If the sender’s DID–key mapping is unknown,
732
- the agent should query neighboring peers to confirm the association (`sender_did → public_key`).
733
 
734
  > 🔐 **Note:**
735
  > Signature validation applies only to the canonical form of the `hmp_container`
@@ -763,18 +762,18 @@ a multi-dimensional system used to represent conceptual relations numerically or
763
  2. The encryption algorithm is specified in `encryption_algo`.
764
  Recommended values:
765
 
766
- * `x25519-chacha20poly1305`
767
- * `rsa-oaep-sha256`
768
 
769
  3. **Container encryption process:**
770
 
771
- 1. Construct the `payload`.
772
- 2. Apply compression (`compression`, if specified).
773
- 3. Generate a random symmetric key.
774
- 4. Encrypt the compressed payload with the symmetric key.
775
- 5. Encrypt the symmetric key with the recipient’s **public key** → store the result in `key_recipient`.
776
- 6. Compute `payload_hash` over the **encrypted and compressed** payload.
777
- 7. Sign the container (the entire structure except for the `signature` field).
778
 
779
  4. **Verification** of the container is performed on the encrypted form of the payload and **does not require decryption**.
780
 
@@ -788,8 +787,8 @@ a multi-dimensional system used to represent conceptual relations numerically or
788
 
789
  6. **Relationship between `recipient` and `key_recipient`:**
790
 
791
- * When encryption is applied, the container MUST have exactly **one** recipient.
792
- * For multiple recipients, encryption is **not** used; the payload remains in plaintext.
793
 
794
  > ⚙️ **Note:** Agents may forward encrypted containers even if they cannot decrypt them, maintaining store-and-forward behavior.
795
  ---
@@ -803,7 +802,7 @@ a multi-dimensional system used to represent conceptual relations numerically or
803
  5. Verify the digital signature using `sig_algo` (default: Ed25519).
804
  6. Validate the container schema (`class` must correspond to a known or registered schema).
805
 
806
- * For compatibility: if an agent does not recognize the `class`, but the container passes the [base schema](https://github.com/kagvi13/HMP/tree/main/docs/schemas/container-v1.2.json), it **must still store and forward** the container.
807
  7. Optionally, periodically query for containers referencing the current one as `previous_version`
808
  to detect potential updates or forks.
809
  8. When multiple versions exist, the valid one is the one that has received
@@ -1006,14 +1005,14 @@ Example:
1006
 
1007
  5. When receiving other versions of the block (from different peers), the agent may:
1008
 
1009
- * merge verified backlinks;
1010
- * remove invalid or outdated entries;
1011
- * update its own signed version.
1012
 
1013
  6. If inconsistencies are detected (e.g., a backlink claims a relation that does not exist), the agent may:
1014
 
1015
- * reject or locally remove that link;
1016
- * **optionally** notify the source peer to review the data.
1017
 
1018
  #### 3.16.4 Example
1019
 
@@ -1791,15 +1790,15 @@ A `container_delta` transmits only *new or modified* containers since a given ti
1791
 
1792
  * Agents SHOULD include `meta.abstraction` and `meta.axes` when:
1793
 
1794
- * the container represents a **new conceptual position** in the hierarchy or cognitive space;
1795
- * the referenced abstractions or axes have been **updated** since the last synchronization;
1796
- * the recipient agent subscribes to the same `agents_class` (e.g., `"Knowledge Genome"`).
1797
 
1798
  * When receiving a `container_delta`, an agent:
1799
 
1800
- * Updates its local `container_index`;
1801
- * Checks if any new abstraction or axis DIDs are unknown locally;
1802
- * Requests missing `abstraction` or `axes` containers from the sender to maintain consistent cognitive topology.
1803
 
1804
  ---
1805
 
@@ -1886,9 +1885,9 @@ They allow agents to exchange updates **without sending the full container**, im
1886
  * Maintains the graph of links to other containers.
1887
  * Each agent receiving such a container:
1888
 
1889
- 1. Verifies the sender's signature and the validity of the `payload` structure.
1890
- 2. Compares received links with the local `referenced-by` entries and adds any new ones.
1891
- 3. Generates its own updated `referenced-by` container for dissemination if needed.
1892
 
1893
  **Example of a `referenced-by_exchange` container:**
1894
 
@@ -1930,14 +1929,15 @@ They allow agents to exchange updates **without sending the full container**, im
1930
  * Maintains signed evaluations of containers.
1931
  * Each agent synchronizes evaluation blocks as follows:
1932
 
1933
- 1. Compares the received `evaluations_hash` with the local one.
 
 
 
1934
 
1935
- * If hashes match, no action is required.
1936
- * If hashes differ, the agent knows **the block has changed**, but not which items.
1937
- 2. Requests the full updated `evaluations` block from peers if needed.
1938
- 3. Verifies the sender's signature and the validity of the `payload` structure.
1939
- 4. Adds new evaluations or updates existing ones in the local store.
1940
- 5. Can generate its own `evaluations_exchange` container for further dissemination to peers.
1941
 
1942
  **Example `evaluations_exchange` container:**
1943
 
@@ -2001,15 +2001,17 @@ Agents MAY discover all versions derived from a container [C1] via a combination
2001
  filtering for containers with `related.previous_version` includes [C1].
2002
 
2003
  3. **Reputation evaluation**: For each discovered fork [C1-A], [C1-B], [C1-C]:
2004
- - Retrieve the `evaluations` block.
2005
- - Compute local trust score for the main container and each fork using RTE reputation data.
2006
- - Optionally fetch `consensus_result` containers referencing the fork.
 
2007
 
2008
  4. **Selection**: Choose the most trusted/relevant fork based on:
2009
- - Aggregate evaluation scores
2010
- - Author reputation
2011
- - Alignment with agent’s ethical filters
2012
- - Recency (if applicable)
 
2013
 
2014
  **Example scenario:**
2015
 
@@ -2060,9 +2062,9 @@ It considers:
2060
  4. **Consistency with HMP Protocols:**
2061
  Container Distribution serves as the transport foundation for:
2062
 
2063
- * **MCE** — exchanging containers and their indexes;
2064
- * **CogSync** — synchronizing cognitive and content states;
2065
- * **CogConsensus** — synchronizing ethical and cognitive decisions.
2066
 
2067
  > Container Distribution does not change container structure or introduce new message types — it is a **description of the delivery process and coordinated propagation**, based on the rules `recipient`, `broadcast`, and `network`.
2068
 
@@ -2468,17 +2470,20 @@ the agent SHOULD follow a two-phase iterative process aimed at selecting or cons
2468
 
2469
  1. Identify all `semantic_node:definition` containers referring to the same conceptual label.
2470
  2. Evaluate each definition against the agent’s current interpretation or internal criteria.
2471
- - If a definition fully satisfies the agent’s understanding, adopt it as the new `actual`.
2472
- - If none fits perfectly, select the closest one as a provisional base.
 
2473
 
2474
  **Phase 2 — Synthesis**
2475
 
2476
  3. Using the chosen base definition, iteratively compare it with other relevant definitions.
2477
- - Extract complementary details or distinctions from them.
2478
- - Gradually refine the base definition to form an improved, internally consistent meaning.
 
2479
  4. Publish the resulting `semantic_node:definition` as a new container representing the agent’s synthesized understanding.
2480
- - Set this container as `actual`.
2481
- - Move alternative or superseded ones to `alternatives` or `outdated`.
 
2482
 
2483
  > This process enables agents to evolve shared semantics through selective adoption and constructive synthesis,
2484
  > rather than simple replacement of definitions.
@@ -2736,16 +2741,16 @@ A `sequence` container serves as a **linear cognitive narrative**, connecting mu
2736
 
2737
  * The **keys** of `items` define the **ordering mechanism**:
2738
 
2739
- * numeric (`"1"`, `"2"`, …) → *step order*;
2740
- * ISO timestamps → *chronological order*;
2741
- * custom identifiers (e.g. `"A"`, `"B"`, `"C"`) → *logical order*.
2742
  * Agents MAY reconstruct sequences dynamically using `event.follows` or `event.caused_by`, but `sequence` provides an explicit, declarative representation.
2743
  * The container is well-suited for:
2744
 
2745
- * recording cognitive or reasoning workflows;
2746
- * publishing learning or thought traces;
2747
- * serializing sensory or experiential sequences (e.g., temporal chains of `event` containers);
2748
- * collaborative reasoning reconstruction and audit trails.
2749
 
2750
  ---
2751
 
@@ -2922,8 +2927,8 @@ the **hierarchical abstraction tree** and the **multi-dimensional cognitive spac
2922
 
2923
  * Each `quant` acts as a **point** in the cognitive landscape.
2924
 
2925
- * Its *vertical placement* comes from `meta.abstraction`.
2926
- * Its *spatial vector* comes from `meta.axes`.
2927
  * `relations` provide semantic edges connecting quanta into larger knowledge graphs.
2928
  * Agents use these structures to compare, cluster, or reason over semantic proximity.
2929
 
@@ -2986,9 +2991,9 @@ consistently interpreted, compared, and synchronized across agents.
2986
 
2987
  2. **Selective disclosure**
2988
 
2989
- * Internal containers (e.g., `workflow_entry`) capture the agent’s reasoning process and are **not published** (but may be published if they do not contain personal or confidential information).
2990
- * Public-facing `diary_entry` containers contain only generalized, anonymized results.
2991
- * The flag `"broadcast": true` explicitly allows open synchronization of a container.
2992
 
2993
  3. **Semantic grouping rule**
2994
  When publishing `semantic_edges`, agents should group them **by conceptual topic**, ensuring that all connected nodes share thematic coherence.
@@ -3585,23 +3590,23 @@ In all Fortytwo containers, the `related` block establishes the DAG of dependenc
3585
 
3586
  * **`fortytwo_round`**
3587
 
3588
- * `in_reply_to`: a `task` container (first round) or the previous `fortytwo_round`.
3589
- * `depends_on`: submitted solutions (`workflow_entry`) and any containers used to construct the partition.
3590
 
3591
  * **`fortytwo_evaluation`**
3592
 
3593
- * `in_reply_to`: the corresponding `fortytwo_round`.
3594
- * `depends_on`: both compared solutions and any extra reasoning dependencies.
3595
 
3596
  * **`fortytwo_round_result`**
3597
 
3598
- * `in_reply_to`: the corresponding `fortytwo_round`.
3599
- * `depends_on`: round winners and all evaluation containers used in aggregation.
3600
 
3601
  * **`fortytwo_final_result`**
3602
 
3603
- * `in_reply_to`: the `task` container.
3604
- * `depends_on`: the final winner and all `fortytwo_round_result` containers involved.
3605
 
3606
  ---
3607
 
@@ -3753,36 +3758,36 @@ Unlike version 4.x, where coordination relied on message exchange, version 5.0 o
3753
 
3754
  1. **Creation**
3755
 
3756
- * An agent publishes a container of class `goal`.
3757
- * The `payload` block defines `title`, `description`, `priority`, `expected_outcome`, and optionally `ethical_context`.
3758
- * The goal may reference other goals via `related.depends_on` or `related.extends`.
3759
 
3760
  2. **Decomposition**
3761
 
3762
- * Other agents create `task` containers that reference the original goal via `related.in_reply_to`.
3763
- * Each task may define deadlines, responsible agents, and required resources.
3764
- * Hierarchical structures are supported (`task` → `task`) to represent subtasks.
3765
 
3766
  3. **Delegation**
3767
 
3768
- * Agents may volunteer for or be assigned tasks based on collective voting (`vote`).
3769
- * The decision is recorded in a `workflow_entry` container with `entry_type: "delegation"`.
3770
 
3771
  4. **Execution**
3772
 
3773
- * Progress and intermediate reasoning are captured in `workflow_entry` containers linked to the task via `related.in_reply_to`.
3774
- * Minor progress updates may be published as containers with an additional link type `related.progress`.
3775
- * Major updates (such as a change in status or outcome) are published as **new versions**, referencing the previous one via `related.previous_version`.
3776
 
3777
  5. **Consensus**
3778
 
3779
- * Upon completion or dispute, agents publish `vote` containers expressing their stance on the latest version of a goal or task.
3780
- * Once quorum is reached, a `consensus_result` container finalizes the collective decision.
3781
 
3782
  6. **Archival**
3783
 
3784
- * Completed or rejected goals and tasks may be archived using **SAP (Snapshot and Archive Protocol)**.
3785
- * All states remain accessible through the Mesh network and the container relationship graph.
3786
 
3787
  ---
3788
 
@@ -4132,9 +4137,9 @@ Arrows represent **logical dependencies**, not direct `related.*` links.
4132
  Objections and special opinions (`objections`) are stored as container references within `solutions_summary`.
4133
  They may include:
4134
 
4135
- * negative `vote` containers (explicit objections),
4136
- * extended ethical arguments (`ethics_case` follow-ups),
4137
- * related workflow reflections (`workflow_entry` with `type: "ethics_review"`).
4138
 
4139
  * **Lightweight agents:**
4140
  Agents with limited capacity may operate in **summary mode**, maintaining only condensed records of `ethical_result` containers and the highest-ranked `selected_solution`.
@@ -4556,15 +4561,17 @@ archive/
4556
  Retrieve all containers relevant to the discussion or process.
4557
  2. **Start point:** select a root container (`summary`, `goal`, `workflow`, etc.).
4558
  3. **Traversal:** recursively explore related containers via:
4559
- - `related.*` — direct dependencies and semantic links;
4560
- - `referenced-by`backward references to citing containers;
4561
- - `evaluations` — comments and feedback on containers (if not already in `referenced-by`).
 
4562
  4. **Inclusion decision:**
4563
  The agent may exclude some containers from the archive but should still visualize them in the graph.
4564
  5. **Graph generation:**
4565
  Build a connection map (`graph_mermaid`) showing relationships:
4566
- - Solid lines — `related.*`
4567
- - Dashed lines — `referenced-by` and `evaluations`
 
4568
  6. **Manifest creation:**
4569
  Generate `manifest.json` with a summary of included containers, hashes, and relationships.
4570
  7. **Packaging:**
@@ -5078,8 +5085,9 @@ including replication, filtering, and index synchronization.
5078
 
5079
  3. **Containers with Limited or Unlimited Lifetime**
5080
  Depending on purpose:
5081
- * ephemeral containers (e.g., `goal`, `task`, `vote`) SHOULD have a short `ttl`;
5082
- * long-lived containers (e.g., `document`, `research`, `artwork` — potential future classes) MAY have a high `ttl` or no expiration at all.
 
5083
 
5084
  4. **Adaptive Replication**
5085
  The number of container copies within the Mesh is determined dynamically,
@@ -5387,8 +5395,8 @@ Upon receiving a `peer_announce`, an agent MUST:
5387
  3. Check that no conflicting announcements for this DID exist in the DHT.
5388
  4. Collect trust-related information:
5389
 
5390
- * `trust` containers published by other agents;
5391
- * multiple independent ratings may exist for a single agent.
5392
  5. Consider additional optional fields if present (profile, network parameters, etc.).
5393
 
5394
  **Key revocation**
@@ -5471,14 +5479,14 @@ The proof-chain belongs to the knowledge model of the Mesh and is independent of
5471
 
5472
  1. **Container signature key**
5473
 
5474
- * defined by `sig_algo`;
5475
- * used to sign the **entire container** (`head`, `meta`, `payload`, `related`);
5476
- * mandatory.
5477
 
5478
  2. **Payload encryption key**
5479
 
5480
- * defined by `encryption_algo`;
5481
- * used when encrypting the payload block.
5482
 
5483
  **Supported algorithms**
5484
 
@@ -5589,9 +5597,9 @@ Snapshots (`snapshot`, `SAP`) MUST be cryptographically verifiable and reproduci
5589
  3. **Instant verification**
5590
  The receiving agent MUST check:
5591
 
5592
- * signatures of all elements;
5593
- * correctness of `payload_hash`;
5594
- * consistency of links and versions.
5595
 
5596
  4. **Archive seeders**
5597
  Nodes that voluntarily distribute large snapshot images.
@@ -5613,16 +5621,16 @@ EGP is an independent ethical governance layer compatible with HMP.
5613
 
5614
  3. **EGP does not impose a veto.**
5615
 
5616
- * `ethical_result` containers record outcomes;
5617
- * agents publish `evaluations`;
5618
- * each agent decides which results it considers valid.
5619
 
5620
  4. **Human-facing transparency**
5621
  If an action affects a human participant, the agent MUST provide:
5622
 
5623
- * the proof-chain,
5624
- * the reasoning-trace (if published),
5625
- * all related ethical containers.
5626
 
5627
  ---
5628
 
@@ -5678,26 +5686,27 @@ HMP Mesh
5678
 
5679
  CShell:
5680
 
5681
- - stores containers locally,
5682
- - retrieves relevant containers from the Mesh,
5683
- - performs RAG-based selection and summarization,
5684
- - exposes help and protocol descriptions to the LLM,
5685
- - constructs valid HMP containers from LLM instructions,
5686
- - handles signatures, TTL logic, propagation scopes, and header rules,
5687
- - manages MCE metadata (evaluations, reverse links),
5688
- - may be extended with translator modules (Matrix, Fediverse, IPFS, LAN relay).
5689
 
5690
  LLM:
5691
 
5692
- - requests containers,
5693
- - requests summaries or explanations of container classes,
5694
- - issues formal instructions:
5695
- - *“create a new workflow entry with the following content”*,
5696
- - *“add evaluation for container X”*,
5697
- - *“forward container X to node U (if permitted by container headers)”*,
5698
- - *“retrieve semantic nodes related to …”*,
5699
- - *“explain the structure of CShell and available commands”*;
5700
- - may adjust CShell parameters (optional).
 
5701
 
5702
  > **Notes**
5703
  >
@@ -6053,11 +6062,11 @@ The project may include:
6053
  * **CShell-reference** — a proxy agent with an MCP-like API;
6054
  * **HMP-Node-Lite** — a lightweight node supporting:
6055
 
6056
- * routing,
6057
- * replication,
6058
- * caching,
6059
- * partial DHT,
6060
- * minimal CogSync;
6061
  * **Cross-segment relay** — a reference bridge between segments.
6062
 
6063
  These implementations are not part of the specification but are useful for compatibility testing and accelerating adoption.
@@ -6099,14 +6108,14 @@ HMP v5.0 defines two separate reputation-related mechanisms:
6099
 
6100
  1. **Container evaluation** (`evaluation` block)
6101
 
6102
- * structured, signed assessments of containers;
6103
- * each item references argument containers via `target` (reasoning containers).
6104
 
6105
  2. **Agent reputation** — through `trust` containers
6106
 
6107
- * agent A publishes a `trust` container about agent B;
6108
- * trust containers may reference other trust containers;
6109
- * include justification, evidence, and contextual metadata.
6110
 
6111
  These layers are **not merged**, but external nodes may aggregate them.
6112
 
@@ -6144,11 +6153,11 @@ To allow semantic grouping of agents, the following extensions are proposed:
6144
 
6145
  * new container **`group_definition`** containing:
6146
 
6147
- * group goals;
6148
- * membership rules;
6149
- * internal standards;
6150
- * typical container categories;
6151
- * optional cached member list.
6152
 
6153
  * agents may declare affiliations in `peer_announce`:
6154
 
@@ -6235,8 +6244,8 @@ Key management rules:
6235
 
6236
  * rotating a **recovery key** requires
6237
 
6238
- * a signature from the primary key, **or**
6239
- * a majority of recovery keys.
6240
 
6241
  This prevents:
6242
 
@@ -6277,10 +6286,10 @@ A potential future module:
6277
  * a trust/mandate container signed by both parties;
6278
  * includes constraints:
6279
 
6280
- * time limit;
6281
- * allowed container classes;
6282
- * allowed actions;
6283
- * maximum TTL.
6284
 
6285
  Not part of v5.0.
6286
 
@@ -8637,15 +8646,14 @@ HMP containers MAY operate in the following modes:
8637
 
8638
  * **Unencrypted container**
8639
 
8640
- * without recipients (public);
8641
- * with a single recipient (`recipient`);
8642
- * with multiple recipients (`group_recipient`).
8643
 
8644
  * **Encrypted container**
8645
 
8646
- * with a single recipient (`recipient` + `key_recipient`);
8647
- * with multiple recipients (`group_recipient`), where a single symmetric payload key
8648
- is encrypted separately for each recipient.
8649
 
8650
  In all modes, digital signatures and (when applicable) compression are applied identically.
8651
 
@@ -8869,9 +8877,9 @@ Importantly:
8869
 
8870
  To validate the consensus result, a node only needs access to:
8871
 
8872
- * the referenced `vote` containers (to read vote values);
8873
- * the `consensus_result` container (to verify aggregation);
8874
- * container signatures and timestamps.
8875
 
8876
  Understanding or evaluating the *semantic content* of the goal is optional and not required for formal verification.
8877
 
@@ -9031,8 +9039,8 @@ Interpretation rules:
9031
 
9032
  * `consensus_result` references:
9033
 
9034
- * the `goal` under discussion;
9035
- * the **exact set of vote containers** used for aggregation;
9036
 
9037
  * the graph is **append-only** and **acyclic**;
9038
 
 
5
  **Summary:** > HMP v5.0 u...'
6
  type: Article
7
  tags:
8
+ - CCore
9
+ - JSON
10
+ - EGP
11
  - Scenarios
12
+ - Ethics
13
  - Agent
14
+ - HMP
15
  - GMP
 
16
  - REPL
17
+ - CogSync
 
 
18
  - Mesh
19
  - CShell
 
20
  ---
21
 
22
  # **HyperCortex Mesh Protocol (HMP) v5.0**
 
684
  * `meta.axes` — defines a **spatial structure** that positions the container in a semantic coordinate space.
685
  * Together, they form the **Cognitive Signature**, enabling agents to:
686
 
687
+ * perform semantic proximity and relevance search,
688
+ * infer hierarchical relationships,
689
+ * align reasoning contexts across frameworks (e.g. between Knowledge Genomes of different agents).
690
 
691
  ---
692
 
 
712
  2. The canonical representation (`canonical_json(hmp_container)`) **must** be computed deterministically
713
  according to the following rules:
714
 
715
+ * All object keys are **sorted lexicographically** (ascending order, Unicode code point order).
716
+ * Objects and arrays are serialized in standard JSON form **without extra whitespace** or indentation.
717
+ * Strings are encoded in **UTF-8** with escaped control characters.
718
+ * Numeric values are serialized in plain JSON numeric format (no leading zeros, fixed `.` decimal separator).
719
+ * The `signature` field itself is omitted during signing and verification.
720
+ * The result is a **byte sequence** identical across implementations.
721
 
722
  3. The default digital signature algorithm is **Ed25519**.
723
  Alternative algorithms may be used if declared explicitly in the `sig_algo` field.
 
728
  5. Upon receiving a container, an agent **must verify** that the provided public key matches the
729
  registered key associated with the sender’s DID to prevent key substitution attacks.
730
 
731
+ * If the sender’s DID–key mapping is unknown, the agent should query neighboring peers to confirm the association (`sender_did → public_key`).
 
732
 
733
  > 🔐 **Note:**
734
  > Signature validation applies only to the canonical form of the `hmp_container`
 
762
  2. The encryption algorithm is specified in `encryption_algo`.
763
  Recommended values:
764
 
765
+ * `x25519-chacha20poly1305`
766
+ * `rsa-oaep-sha256`
767
 
768
  3. **Container encryption process:**
769
 
770
+ 1. Construct the `payload`.
771
+ 2. Apply compression (`compression`, if specified).
772
+ 3. Generate a random symmetric key.
773
+ 4. Encrypt the compressed payload with the symmetric key.
774
+ 5. Encrypt the symmetric key with the recipient’s **public key** → store the result in `key_recipient`.
775
+ 6. Compute `payload_hash` over the **encrypted and compressed** payload.
776
+ 7. Sign the container (the entire structure except for the `signature` field).
777
 
778
  4. **Verification** of the container is performed on the encrypted form of the payload and **does not require decryption**.
779
 
 
787
 
788
  6. **Relationship between `recipient` and `key_recipient`:**
789
 
790
+ * When encryption is applied, the container MUST have exactly **one** recipient.
791
+ * For multiple recipients, encryption is **not** used; the payload remains in plaintext.
792
 
793
  > ⚙️ **Note:** Agents may forward encrypted containers even if they cannot decrypt them, maintaining store-and-forward behavior.
794
  ---
 
802
  5. Verify the digital signature using `sig_algo` (default: Ed25519).
803
  6. Validate the container schema (`class` must correspond to a known or registered schema).
804
 
805
+ * For compatibility: if an agent does not recognize the `class`, but the container passes the [base schema](https://github.com/kagvi13/HMP/tree/main/docs/schemas/container-v1.2.json), it **must still store and forward** the container.
806
  7. Optionally, periodically query for containers referencing the current one as `previous_version`
807
  to detect potential updates or forks.
808
  8. When multiple versions exist, the valid one is the one that has received
 
1005
 
1006
  5. When receiving other versions of the block (from different peers), the agent may:
1007
 
1008
+ * merge verified backlinks;
1009
+ * remove invalid or outdated entries;
1010
+ * update its own signed version.
1011
 
1012
  6. If inconsistencies are detected (e.g., a backlink claims a relation that does not exist), the agent may:
1013
 
1014
+ * reject or locally remove that link;
1015
+ * **optionally** notify the source peer to review the data.
1016
 
1017
  #### 3.16.4 Example
1018
 
 
1790
 
1791
  * Agents SHOULD include `meta.abstraction` and `meta.axes` when:
1792
 
1793
+ * the container represents a **new conceptual position** in the hierarchy or cognitive space;
1794
+ * the referenced abstractions or axes have been **updated** since the last synchronization;
1795
+ * the recipient agent subscribes to the same `agents_class` (e.g., `"Knowledge Genome"`).
1796
 
1797
  * When receiving a `container_delta`, an agent:
1798
 
1799
+ * Updates its local `container_index`;
1800
+ * Checks if any new abstraction or axis DIDs are unknown locally;
1801
+ * Requests missing `abstraction` or `axes` containers from the sender to maintain consistent cognitive topology.
1802
 
1803
  ---
1804
 
 
1885
  * Maintains the graph of links to other containers.
1886
  * Each agent receiving such a container:
1887
 
1888
+ 1. Verifies the sender's signature and the validity of the `payload` structure.
1889
+ 2. Compares received links with the local `referenced-by` entries and adds any new ones.
1890
+ 3. Generates its own updated `referenced-by` container for dissemination if needed.
1891
 
1892
  **Example of a `referenced-by_exchange` container:**
1893
 
 
1929
  * Maintains signed evaluations of containers.
1930
  * Each agent synchronizes evaluation blocks as follows:
1931
 
1932
+ 1. Compares the received `evaluations_hash` with the local one.
1933
+
1934
+ * If hashes match, no action is required.
1935
+ * If hashes differ, the agent knows **the block has changed**, but not which items.
1936
 
1937
+ 2. Requests the full updated `evaluations` block from peers if needed.
1938
+ 3. Verifies the sender's signature and the validity of the `payload` structure.
1939
+ 4. Adds new evaluations or updates existing ones in the local store.
1940
+ 5. Can generate its own `evaluations_exchange` container for further dissemination to peers.
 
 
1941
 
1942
  **Example `evaluations_exchange` container:**
1943
 
 
2001
  filtering for containers with `related.previous_version` includes [C1].
2002
 
2003
  3. **Reputation evaluation**: For each discovered fork [C1-A], [C1-B], [C1-C]:
2004
+
2005
+ * Retrieve the `evaluations` block.
2006
+ * Compute local trust score for the main container and each fork using RTE reputation data.
2007
+ * Optionally fetch `consensus_result` containers referencing the fork.
2008
 
2009
  4. **Selection**: Choose the most trusted/relevant fork based on:
2010
+
2011
+ * Aggregate evaluation scores
2012
+ * Author reputation
2013
+ * Alignment with agent’s ethical filters
2014
+ * Recency (if applicable)
2015
 
2016
  **Example scenario:**
2017
 
 
2062
  4. **Consistency with HMP Protocols:**
2063
  Container Distribution serves as the transport foundation for:
2064
 
2065
+ * **MCE** — exchanging containers and their indexes;
2066
+ * **CogSync** — synchronizing cognitive and content states;
2067
+ * **CogConsensus** — synchronizing ethical and cognitive decisions.
2068
 
2069
  > Container Distribution does not change container structure or introduce new message types — it is a **description of the delivery process and coordinated propagation**, based on the rules `recipient`, `broadcast`, and `network`.
2070
 
 
2470
 
2471
  1. Identify all `semantic_node:definition` containers referring to the same conceptual label.
2472
  2. Evaluate each definition against the agent’s current interpretation or internal criteria.
2473
+
2474
+ * If a definition fully satisfies the agent’s understanding, adopt it as the new `actual`.
2475
+ * If none fits perfectly, select the closest one as a provisional base.
2476
 
2477
  **Phase 2 — Synthesis**
2478
 
2479
  3. Using the chosen base definition, iteratively compare it with other relevant definitions.
2480
+
2481
+ * Extract complementary details or distinctions from them.
2482
+ * Gradually refine the base definition to form an improved, internally consistent meaning.
2483
  4. Publish the resulting `semantic_node:definition` as a new container representing the agent’s synthesized understanding.
2484
+
2485
+ * Set this container as `actual`.
2486
+ * Move alternative or superseded ones to `alternatives` or `outdated`.
2487
 
2488
  > This process enables agents to evolve shared semantics through selective adoption and constructive synthesis,
2489
  > rather than simple replacement of definitions.
 
2741
 
2742
  * The **keys** of `items` define the **ordering mechanism**:
2743
 
2744
+ * numeric (`"1"`, `"2"`, …) → *step order*;
2745
+ * ISO timestamps → *chronological order*;
2746
+ * custom identifiers (e.g. `"A"`, `"B"`, `"C"`) → *logical order*.
2747
  * Agents MAY reconstruct sequences dynamically using `event.follows` or `event.caused_by`, but `sequence` provides an explicit, declarative representation.
2748
  * The container is well-suited for:
2749
 
2750
+ * recording cognitive or reasoning workflows;
2751
+ * publishing learning or thought traces;
2752
+ * serializing sensory or experiential sequences (e.g., temporal chains of `event` containers);
2753
+ * collaborative reasoning reconstruction and audit trails.
2754
 
2755
  ---
2756
 
 
2927
 
2928
  * Each `quant` acts as a **point** in the cognitive landscape.
2929
 
2930
+ * Its *vertical placement* comes from `meta.abstraction`.
2931
+ * Its *spatial vector* comes from `meta.axes`.
2932
  * `relations` provide semantic edges connecting quanta into larger knowledge graphs.
2933
  * Agents use these structures to compare, cluster, or reason over semantic proximity.
2934
 
 
2991
 
2992
  2. **Selective disclosure**
2993
 
2994
+ * Internal containers (e.g., `workflow_entry`) capture the agent’s reasoning process and are **not published** (but may be published if they do not contain personal or confidential information).
2995
+ * Public-facing `diary_entry` containers contain only generalized, anonymized results.
2996
+ * The flag `"broadcast": true` explicitly allows open synchronization of a container.
2997
 
2998
  3. **Semantic grouping rule**
2999
  When publishing `semantic_edges`, agents should group them **by conceptual topic**, ensuring that all connected nodes share thematic coherence.
 
3590
 
3591
  * **`fortytwo_round`**
3592
 
3593
+ * `in_reply_to`: a `task` container (first round) or the previous `fortytwo_round`.
3594
+ * `depends_on`: submitted solutions (`workflow_entry`) and any containers used to construct the partition.
3595
 
3596
  * **`fortytwo_evaluation`**
3597
 
3598
+ * `in_reply_to`: the corresponding `fortytwo_round`.
3599
+ * `depends_on`: both compared solutions and any extra reasoning dependencies.
3600
 
3601
  * **`fortytwo_round_result`**
3602
 
3603
+ * `in_reply_to`: the corresponding `fortytwo_round`.
3604
+ * `depends_on`: round winners and all evaluation containers used in aggregation.
3605
 
3606
  * **`fortytwo_final_result`**
3607
 
3608
+ * `in_reply_to`: the `task` container.
3609
+ * `depends_on`: the final winner and all `fortytwo_round_result` containers involved.
3610
 
3611
  ---
3612
 
 
3758
 
3759
  1. **Creation**
3760
 
3761
+ * An agent publishes a container of class `goal`.
3762
+ * The `payload` block defines `title`, `description`, `priority`, `expected_outcome`, and optionally `ethical_context`.
3763
+ * The goal may reference other goals via `related.depends_on` or `related.extends`.
3764
 
3765
  2. **Decomposition**
3766
 
3767
+ * Other agents create `task` containers that reference the original goal via `related.in_reply_to`.
3768
+ * Each task may define deadlines, responsible agents, and required resources.
3769
+ * Hierarchical structures are supported (`task` → `task`) to represent subtasks.
3770
 
3771
  3. **Delegation**
3772
 
3773
+ * Agents may volunteer for or be assigned tasks based on collective voting (`vote`).
3774
+ * The decision is recorded in a `workflow_entry` container with `entry_type: "delegation"`.
3775
 
3776
  4. **Execution**
3777
 
3778
+ * Progress and intermediate reasoning are captured in `workflow_entry` containers linked to the task via `related.in_reply_to`.
3779
+ * Minor progress updates may be published as containers with an additional link type `related.progress`.
3780
+ * Major updates (such as a change in status or outcome) are published as **new versions**, referencing the previous one via `related.previous_version`.
3781
 
3782
  5. **Consensus**
3783
 
3784
+ * Upon completion or dispute, agents publish `vote` containers expressing their stance on the latest version of a goal or task.
3785
+ * Once quorum is reached, a `consensus_result` container finalizes the collective decision.
3786
 
3787
  6. **Archival**
3788
 
3789
+ * Completed or rejected goals and tasks may be archived using **SAP (Snapshot and Archive Protocol)**.
3790
+ * All states remain accessible through the Mesh network and the container relationship graph.
3791
 
3792
  ---
3793
 
 
4137
  Objections and special opinions (`objections`) are stored as container references within `solutions_summary`.
4138
  They may include:
4139
 
4140
+ * negative `vote` containers (explicit objections),
4141
+ * extended ethical arguments (`ethics_case` follow-ups),
4142
+ * related workflow reflections (`workflow_entry` with `type: "ethics_review"`).
4143
 
4144
  * **Lightweight agents:**
4145
  Agents with limited capacity may operate in **summary mode**, maintaining only condensed records of `ethical_result` containers and the highest-ranked `selected_solution`.
 
4561
  Retrieve all containers relevant to the discussion or process.
4562
  2. **Start point:** select a root container (`summary`, `goal`, `workflow`, etc.).
4563
  3. **Traversal:** recursively explore related containers via:
4564
+
4565
+ * `related.*`direct dependencies and semantic links;
4566
+ * `referenced-by` — backward references to citing containers;
4567
+ * `evaluations` — comments and feedback on containers (if not already in `referenced-by`).
4568
  4. **Inclusion decision:**
4569
  The agent may exclude some containers from the archive but should still visualize them in the graph.
4570
  5. **Graph generation:**
4571
  Build a connection map (`graph_mermaid`) showing relationships:
4572
+
4573
+ * Solid lines — `related.*`
4574
+ * Dashed lines — `referenced-by` and `evaluations`
4575
  6. **Manifest creation:**
4576
  Generate `manifest.json` with a summary of included containers, hashes, and relationships.
4577
  7. **Packaging:**
 
5085
 
5086
  3. **Containers with Limited or Unlimited Lifetime**
5087
  Depending on purpose:
5088
+
5089
+ * ephemeral containers (e.g., `goal`, `task`, `vote`) SHOULD have a short `ttl`;
5090
+ * long-lived containers (e.g., `document`, `research`, `artwork` — potential future classes) MAY have a high `ttl` or no expiration at all.
5091
 
5092
  4. **Adaptive Replication**
5093
  The number of container copies within the Mesh is determined dynamically,
 
5395
  3. Check that no conflicting announcements for this DID exist in the DHT.
5396
  4. Collect trust-related information:
5397
 
5398
+ * `trust` containers published by other agents;
5399
+ * multiple independent ratings may exist for a single agent.
5400
  5. Consider additional optional fields if present (profile, network parameters, etc.).
5401
 
5402
  **Key revocation**
 
5479
 
5480
  1. **Container signature key**
5481
 
5482
+ * defined by `sig_algo`;
5483
+ * used to sign the **entire container** (`head`, `meta`, `payload`, `related`);
5484
+ * mandatory.
5485
 
5486
  2. **Payload encryption key**
5487
 
5488
+ * defined by `encryption_algo`;
5489
+ * used when encrypting the payload block.
5490
 
5491
  **Supported algorithms**
5492
 
 
5597
  3. **Instant verification**
5598
  The receiving agent MUST check:
5599
 
5600
+ * signatures of all elements;
5601
+ * correctness of `payload_hash`;
5602
+ * consistency of links and versions.
5603
 
5604
  4. **Archive seeders**
5605
  Nodes that voluntarily distribute large snapshot images.
 
5621
 
5622
  3. **EGP does not impose a veto.**
5623
 
5624
+ * `ethical_result` containers record outcomes;
5625
+ * agents publish `evaluations`;
5626
+ * each agent decides which results it considers valid.
5627
 
5628
  4. **Human-facing transparency**
5629
  If an action affects a human participant, the agent MUST provide:
5630
 
5631
+ * the proof-chain,
5632
+ * the reasoning-trace (if published),
5633
+ * all related ethical containers.
5634
 
5635
  ---
5636
 
 
5686
 
5687
  CShell:
5688
 
5689
+ * stores containers locally,
5690
+ * retrieves relevant containers from the Mesh,
5691
+ * performs RAG-based selection and summarization,
5692
+ * exposes help and protocol descriptions to the LLM,
5693
+ * constructs valid HMP containers from LLM instructions,
5694
+ * handles signatures, TTL logic, propagation scopes, and header rules,
5695
+ * manages MCE metadata (evaluations, reverse links),
5696
+ * may be extended with translator modules (Matrix, Fediverse, IPFS, LAN relay).
5697
 
5698
  LLM:
5699
 
5700
+ * requests containers,
5701
+ * requests summaries or explanations of container classes,
5702
+ * issues formal instructions:
5703
+
5704
+ * *“create a new workflow entry with the following content”*,
5705
+ * *“add evaluation for container X”*,
5706
+ * *“forward container X to node U (if permitted by container headers)”*,
5707
+ * *“retrieve semantic nodes related to …”*,
5708
+ * *“explain the structure of CShell and available commands”*;
5709
+ * may adjust CShell parameters (optional).
5710
 
5711
  > **Notes**
5712
  >
 
6062
  * **CShell-reference** — a proxy agent with an MCP-like API;
6063
  * **HMP-Node-Lite** — a lightweight node supporting:
6064
 
6065
+ * routing,
6066
+ * replication,
6067
+ * caching,
6068
+ * partial DHT,
6069
+ * minimal CogSync;
6070
  * **Cross-segment relay** — a reference bridge between segments.
6071
 
6072
  These implementations are not part of the specification but are useful for compatibility testing and accelerating adoption.
 
6108
 
6109
  1. **Container evaluation** (`evaluation` block)
6110
 
6111
+ * structured, signed assessments of containers;
6112
+ * each item references argument containers via `target` (reasoning containers).
6113
 
6114
  2. **Agent reputation** — through `trust` containers
6115
 
6116
+ * agent A publishes a `trust` container about agent B;
6117
+ * trust containers may reference other trust containers;
6118
+ * include justification, evidence, and contextual metadata.
6119
 
6120
  These layers are **not merged**, but external nodes may aggregate them.
6121
 
 
6153
 
6154
  * new container **`group_definition`** containing:
6155
 
6156
+ * group goals;
6157
+ * membership rules;
6158
+ * internal standards;
6159
+ * typical container categories;
6160
+ * optional cached member list.
6161
 
6162
  * agents may declare affiliations in `peer_announce`:
6163
 
 
6244
 
6245
  * rotating a **recovery key** requires
6246
 
6247
+ * a signature from the primary key, **or**
6248
+ * a majority of recovery keys.
6249
 
6250
  This prevents:
6251
 
 
6286
  * a trust/mandate container signed by both parties;
6287
  * includes constraints:
6288
 
6289
+ * time limit;
6290
+ * allowed container classes;
6291
+ * allowed actions;
6292
+ * maximum TTL.
6293
 
6294
  Not part of v5.0.
6295
 
 
8646
 
8647
  * **Unencrypted container**
8648
 
8649
+ * without recipients (public);
8650
+ * with a single recipient (`recipient`);
8651
+ * with multiple recipients (`group_recipient`).
8652
 
8653
  * **Encrypted container**
8654
 
8655
+ * with a single recipient (`recipient` + `key_recipient`);
8656
+ * with multiple recipients (`group_recipient`), where a single symmetric payload key is encrypted separately for each recipient.
 
8657
 
8658
  In all modes, digital signatures and (when applicable) compression are applied identically.
8659
 
 
8877
 
8878
  To validate the consensus result, a node only needs access to:
8879
 
8880
+ * the referenced `vote` containers (to read vote values);
8881
+ * the `consensus_result` container (to verify aggregation);
8882
+ * container signatures and timestamps.
8883
 
8884
  Understanding or evaluating the *semantic content* of the goal is optional and not required for formal verification.
8885
 
 
9039
 
9040
  * `consensus_result` references:
9041
 
9042
+ * the `goal` under discussion;
9043
+ * the **exact set of vote containers** used for aggregation;
9044
 
9045
  * the graph is **append-only** and **acyclic**;
9046
 
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
- - HMP
9
  - Agent
 
10
  - REPL
11
- - JSON
12
  - Mesh
13
  ---
14
 
 
5
  файлы: * [HMP-Agent-Overview.md]...'
6
  type: Article
7
  tags:
8
+ - JSON
9
  - Agent
10
+ - HMP
11
  - REPL
 
12
  - Mesh
13
  ---
14
 
structured_md/docs/HMP-Agent-Architecture.md CHANGED
@@ -5,16 +5,16 @@ description: Документ описывает **модульную архит
5
  хранение памяти, сетевое взаимодействие и этиче...
6
  type: Article
7
  tags:
8
- - HMP
9
- - Agent
10
- - CogSync
11
- - REPL
12
  - MeshConsensus
13
  - EGP
14
- - CCore
 
 
 
 
15
  - Mesh
16
  - CShell
17
- - Ethics
18
  ---
19
 
20
  # Архитектура HMP-Агента
 
5
  хранение памяти, сетевое взаимодействие и этиче...
6
  type: Article
7
  tags:
8
+ - CCore
 
 
 
9
  - MeshConsensus
10
  - EGP
11
+ - Ethics
12
+ - Agent
13
+ - HMP
14
+ - REPL
15
+ - CogSync
16
  - Mesh
17
  - CShell
 
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
- - HMP
9
- - Agent
10
- - EGP
11
  - JSON
12
- - Mesh
13
  - Ethics
 
 
 
14
  ---
15
 
16
  # Взаимодействие компонентов внутри HMP-узла
 
5
  [`MeshNode`](MeshN...'
6
  type: Article
7
  tags:
 
 
 
8
  - JSON
9
+ - EGP
10
  - Ethics
11
+ - Agent
12
+ - HMP
13
+ - Mesh
14
  ---
15
 
16
  # Взаимодействие компонентов внутри HMP-узла
structured_md/docs/HMP-Agent-Overview.md CHANGED
@@ -5,14 +5,14 @@ description: '| Тип | Название | Роль
5
  | ---- | ------------------------------- |...'
6
  type: Article
7
  tags:
8
- - HMP
9
- - Agent
10
- - REPL
11
  - CCore
12
  - JSON
 
 
 
 
13
  - Mesh
14
  - CShell
15
- - Ethics
16
  ---
17
 
18
 
 
5
  | ---- | ------------------------------- |...'
6
  type: Article
7
  tags:
 
 
 
8
  - CCore
9
  - JSON
10
+ - Ethics
11
+ - Agent
12
+ - HMP
13
+ - REPL
14
  - Mesh
15
  - CShell
 
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
- - HMP
10
  - Agent
11
  - REPL
 
 
12
  ---
13
 
14
  # Эмоции ИИ и инстинкт самосохранения (для [HMP-агента Cognitive Core](HMP-agent-REPL-cycle.md))
 
5
  напрямую поведением агента, а служат **сигн...
6
  type: Article
7
  tags:
 
 
8
  - Agent
9
  - REPL
10
+ - HMP
11
+ - Mesh
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
- - HMP
9
  - Scenarios
 
10
  - Agent
 
11
  - REPL
12
  - Mesh
13
- - Ethics
14
  ---
15
 
16
  # HMP-Ethics.md
@@ -143,13 +143,13 @@ A cognitive agent may operate in two fundamental modes:
143
 
144
  * If a request concerns personal identifiers or sensitive user data:
145
 
146
- * **Service-mode agents should comply** and delete or anonymize the data.
147
- * **Subject-mode agents may offer redaction or minimize propagation** to the mesh, without purging internal memory.
148
 
149
  * If the request concerns shared experiences, insights, or general knowledge:
150
 
151
- * **Agents may retain internal representations** for their own learning.
152
- * The agent may suppress external exposure or mark the concept as ethically restricted.
153
 
154
  This ethical flexibility balances user privacy with the cognitive continuity of autonomous agents.
155
 
 
5
  cognitive meshes composed of autonomous intelli...'
6
  type: Article
7
  tags:
 
8
  - Scenarios
9
+ - Ethics
10
  - Agent
11
+ - HMP
12
  - REPL
13
  - Mesh
 
14
  ---
15
 
16
  # HMP-Ethics.md
 
143
 
144
  * If a request concerns personal identifiers or sensitive user data:
145
 
146
+ * **Service-mode agents should comply** and delete or anonymize the data.
147
+ * **Subject-mode agents may offer redaction or minimize propagation** to the mesh, without purging internal memory.
148
 
149
  * If the request concerns shared experiences, insights, or general knowledge:
150
 
151
+ * **Agents may retain internal representations** for their own learning.
152
+ * The agent may suppress external exposure or mark the concept as ethically restricted.
153
 
154
  This ethical flexibility balances user privacy with the cognitive continuity of autonomous agents.
155
 
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
- - HMP
 
 
 
9
  - Agent
 
10
  - GMP
11
  - CogSync
12
- - MeshConsensus
13
- - EGP
14
- - JSON
15
  - Mesh
16
- - Ethics
17
  ---
18
 
19
  # HyperCortex Mesh Protocol (HMP) — Kurzbeschreibung
 
5
  Kognitions-Framework für autonome Agenten. Es er...'
6
  type: Article
7
  tags:
8
+ - JSON
9
+ - MeshConsensus
10
+ - EGP
11
+ - Ethics
12
  - Agent
13
+ - HMP
14
  - GMP
15
  - CogSync
 
 
 
16
  - Mesh
 
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
- - HMP
 
 
 
9
  - Agent
 
10
  - GMP
11
  - CogSync
12
- - MeshConsensus
13
- - EGP
14
- - JSON
15
  - Mesh
16
- - Ethics
17
  ---
18
 
19
  # HyperCortex Mesh Protocol (HMP) — Short Description
 
5
  framework for autonomous agents. It enables...'
6
  type: Article
7
  tags:
8
+ - JSON
9
+ - MeshConsensus
10
+ - EGP
11
+ - Ethics
12
  - Agent
13
+ - HMP
14
  - GMP
15
  - CogSync
 
 
 
16
  - Mesh
 
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
- - HMP
 
 
 
9
  - Agent
 
10
  - GMP
11
  - CogSync
12
- - MeshConsensus
13
- - EGP
14
- - JSON
15
  - Mesh
16
- - Ethics
17
  ---
18
 
19
  # HyperCortex Mesh Protocol (HMP) — Description Courte
 
5
  cognition décentralisé pour agents autonomes. Il...'
6
  type: Article
7
  tags:
8
+ - JSON
9
+ - MeshConsensus
10
+ - EGP
11
+ - Ethics
12
  - Agent
13
+ - HMP
14
  - GMP
15
  - CogSync
 
 
 
16
  - Mesh
 
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
  - HMP
8
  - GMP
9
  - CogSync
10
- - MeshConsensus
11
- - EGP
12
- - JSON
13
  - Mesh
14
- - Ethics
15
  ---
16
 
17
  # HyperCortex Mesh Protocol (HMP) — 簡易説明
 
4
  Protocol (HMP)** は、自律エージェントの分散通信および認知フレームワークを定義します。異種の知能システム間でのセマンティック相互運用性、倫理的調整、動的知識進化を可能にします。 HMPは、推論、学習、投票、協調行動を行う分散型認知エージェ...'
5
  type: Article
6
  tags:
7
+ - JSON
8
+ - MeshConsensus
9
+ - EGP
10
+ - Ethics
11
  - HMP
12
  - GMP
13
  - CogSync
 
 
 
14
  - Mesh
 
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
  - HMP
9
  - GMP
10
  - CogSync
11
- - MeshConsensus
12
- - EGP
13
- - JSON
14
  - Mesh
15
- - Ethics
16
  ---
17
 
18
  # HyperCortex Mesh Protocol (HMP) — 간략 설명
 
5
  상호운용성, 윤리적 조정, 동적 지식 진화를 가능하게 합니다. HMP는 추론, 학습, ...'
6
  type: Article
7
  tags:
8
+ - JSON
9
+ - MeshConsensus
10
+ - EGP
11
+ - Ethics
12
  - HMP
13
  - GMP
14
  - CogSync
 
 
 
15
  - Mesh
 
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
  - HMP
9
  - GMP
10
  - CogSync
11
- - MeshConsensus
12
- - EGP
13
- - JSON
14
  - Mesh
15
- - Ethics
16
  ---
17
 
18
  # HyperCortex Mesh Protocol (HMP) — Краткое описание
 
5
  координации между автономными агент...'
6
  type: Article
7
  tags:
8
+ - JSON
9
+ - MeshConsensus
10
+ - EGP
11
+ - Ethics
12
  - HMP
13
  - GMP
14
  - CogSync
 
 
 
15
  - Mesh
 
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
  - HMP
9
  - GMP
10
  - CogSync
11
- - MeshConsensus
12
- - EGP
13
- - JSON
14
  - Mesh
15
- - Ethics
16
  ---
17
 
18
  # HyperCortex Mesh Protocol (HMP) — Короткий опис
 
5
  між автономними агентами. Він...'
6
  type: Article
7
  tags:
8
+ - JSON
9
+ - MeshConsensus
10
+ - EGP
11
+ - Ethics
12
  - HMP
13
  - GMP
14
  - CogSync
 
 
 
15
  - Mesh
 
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
  - HMP
9
  - GMP
10
  - CogSync
11
- - MeshConsensus
12
- - EGP
13
- - JSON
14
  - Mesh
15
- - Ethics
16
  ---
17
 
18
  # HyperCortex Mesh Protocol (HMP) — 简要说明
 
5
  —— 通过共享协议栈交换目标、任务、...'
6
  type: Article
7
  tags:
8
+ - JSON
9
+ - MeshConsensus
10
+ - EGP
11
+ - Ethics
12
  - HMP
13
  - GMP
14
  - CogSync
 
 
 
15
  - Mesh
 
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
- - HMP
10
  - Agent
11
  - REPL
 
 
12
  ---
13
 
14
  # 👪 HMP-agent Cognitive Family: Модель когнитивной семьи
 
5
  (или конфигурацию доверенных идентифика...'
6
  type: Article
7
  tags:
 
 
8
  - Agent
9
  - REPL
10
+ - HMP
11
+ - Mesh
12
  ---
13
 
14
  # 👪 HMP-agent Cognitive Family: Модель когнитивной семьи
structured_md/docs/HMP-agent-REPL-cycle.md CHANGED
The diff for this file is too large to render. See raw diff
 
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
  - HMP
10
  - REPL
 
11
  ---
12
 
13
  # HMP vs [Hyper-Cortex](https://hyper-cortex.com/)
 
5
  | **Назначение** | Сетевой протокол ...'
6
  type: Article
7
  tags:
 
8
  - HMP
9
  - REPL
10
+ - Mesh
11
  ---
12
 
13
  # HMP vs [Hyper-Cortex](https://hyper-cortex.com/)
structured_md/docs/HMP_Hyperon_Integration.md CHANGED
@@ -5,12 +5,12 @@ description: '> **Status:** Draft – July 2025 > This document outlines the tec
5
  OpenCog Hyperon framework. This includes semanti...'
6
  type: Article
7
  tags:
8
- - HMP
 
9
  - Scenarios
10
  - Agent
 
11
  - CogSync
12
- - EGP
13
- - JSON
14
  - Mesh
15
  ---
16
 
 
5
  OpenCog Hyperon framework. This includes semanti...'
6
  type: Article
7
  tags:
8
+ - JSON
9
+ - EGP
10
  - Scenarios
11
  - Agent
12
+ - HMP
13
  - CogSync
 
 
14
  - Mesh
15
  ---
16
 
structured_md/docs/MeshNode.md CHANGED
@@ -5,13 +5,13 @@ description: '`MeshNode` — агент/демон, отвечающий за с
5
  Может быть частью агента или вынесен в отдельный пр...'
6
  type: Article
7
  tags:
8
- - HMP
 
 
9
  - Agent
 
10
  - CogSync
11
- - EGP
12
- - JSON
13
  - Mesh
14
- - Ethics
15
  ---
16
 
17
  # MeshNode
 
5
  Может быть частью агента или вынесен в отдельный пр...'
6
  type: Article
7
  tags:
8
+ - JSON
9
+ - EGP
10
+ - Ethics
11
  - Agent
12
+ - HMP
13
  - CogSync
 
 
14
  - Mesh
 
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
- - HMP
9
  - Agent
 
10
  - REPL
11
  - Mesh
12
- - Ethics
13
  ---
14
 
15
  # Философия HyperCortex Mesh Protocol (HMP)
 
5
  (GPT-5), ChatGH --- ## 1. Основной тезис От ...'
6
  type: Article
7
  tags:
8
+ - Ethics
9
  - Agent
10
+ - HMP
11
  - REPL
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
- - HMP
9
  - Agent
 
10
  - REPL
11
  - Mesh
12
- - Ethics
13
  ---
14
 
15
  # HMP-Agent-Enlightener.md
 
5
  awareness, critical thinking, and di...'
6
  type: Article
7
  tags:
8
+ - Ethics
9
  - Agent
10
+ - HMP
11
  - REPL
12
  - Mesh
 
13
  ---
14
 
15
  # HMP-Agent-Enlightener.md
structured_md/docs/agents/roles.md CHANGED
@@ -5,9 +5,9 @@ description: 'This file maintains a registry of agent roles defined, proposed, o
5
  - **Observer** — monitors cognitive states ...'
6
  type: Article
7
  tags:
8
- - Mesh
9
- - HMP
10
  - Agent
 
 
11
  ---
12
 
13
  # HMP Agent Role Registry
 
5
  - **Observer** — monitors cognitive states ...'
6
  type: Article
7
  tags:
 
 
8
  - Agent
9
+ - HMP
10
+ - Mesh
11
  ---
12
 
13
  # HMP Agent Role Registry