GitHub Action commited on
Commit
0e87626
·
1 Parent(s): d9a9eac

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-0004-v4.1.md +4 -0
  2. docs/HMP-container-spec.md +64 -20
  3. structured_md/CONTRIBUTING.md +3 -3
  4. structured_md/HMP-Roadmap.md +3 -3
  5. structured_md/README.md +8 -8
  6. structured_md/README_de.md +8 -8
  7. structured_md/README_fr.md +8 -8
  8. structured_md/README_ja.md +8 -8
  9. structured_md/README_ko.md +8 -8
  10. structured_md/README_ru.md +8 -8
  11. structured_md/README_uk.md +8 -8
  12. structured_md/README_zh.md +8 -8
  13. structured_md/agents/prompt-short.md +1 -1
  14. structured_md/agents/prompt.md +1 -1
  15. structured_md/agents/readme.md +3 -3
  16. structured_md/audits/Ethics-audits-1.md +2 -2
  17. structured_md/audits/Ethics-consolidated_audits-1.md +3 -3
  18. structured_md/audits/HMP-0003-consolidated_audit.md +4 -4
  19. structured_md/docs/Basic-agent-sim.md +4 -4
  20. structured_md/docs/CCORE-Deployment-Flow.md +1 -1
  21. structured_md/docs/Distributed-Cognitive-Systems.md +2 -2
  22. structured_md/docs/Enlightener.md +4 -4
  23. structured_md/docs/HMP-0001.md +4 -4
  24. structured_md/docs/HMP-0002.md +4 -4
  25. structured_md/docs/HMP-0003.md +4 -4
  26. structured_md/docs/HMP-0004-v4.1.md +12 -8
  27. structured_md/docs/HMP-0004.md +4 -4
  28. structured_md/docs/HMP-Agent-API.md +3 -3
  29. structured_md/docs/HMP-Agent-Architecture.md +5 -5
  30. structured_md/docs/HMP-Agent-Network-Flow.md +3 -3
  31. structured_md/docs/HMP-Agent-Overview.md +4 -4
  32. structured_md/docs/HMP-Agent_Emotions.md +2 -2
  33. structured_md/docs/HMP-Ethics.md +3 -3
  34. structured_md/docs/HMP-Short-Description_de.md +4 -4
  35. structured_md/docs/HMP-Short-Description_en.md +4 -4
  36. structured_md/docs/HMP-Short-Description_fr.md +4 -4
  37. structured_md/docs/HMP-Short-Description_ja.md +3 -3
  38. structured_md/docs/HMP-Short-Description_ko.md +3 -3
  39. structured_md/docs/HMP-Short-Description_ru.md +3 -3
  40. structured_md/docs/HMP-Short-Description_uk.md +3 -3
  41. structured_md/docs/HMP-Short-Description_zh.md +3 -3
  42. structured_md/docs/HMP-agent-Cognitive_Family.md +2 -2
  43. structured_md/docs/HMP-agent-Distributed_Cognitive_Core_light.md +1 -1
  44. structured_md/docs/HMP-agent-REPL-cycle.md +4 -4
  45. structured_md/docs/HMP-container-spec.md +71 -27
  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 +3 -3
  49. structured_md/docs/PHILOSOPHY.md +3 -3
  50. structured_md/docs/agents/HMP-Agent-Enlightener.md +3 -3
docs/HMP-0004-v4.1.md CHANGED
@@ -1,5 +1,9 @@
1
  # HyperCortex Mesh Protocol (HMP) v4.1
2
 
 
 
 
 
3
  **Document ID**: HMP-0004
4
  **Status**: Final (Published)
5
  **Category**: Core Specification
 
1
  # HyperCortex Mesh Protocol (HMP) v4.1
2
 
3
+ > ⚠️ Подготавливается новая версия спецификации (v5.0), основанная на расширенной модели контейнеров.
4
+ > См. [HMP-container-spec.md](./HMP-container-spec.md).
5
+ > При разработке агентов рекомендуется, в целях совместимости, использовать v5.0.
6
+
7
  **Document ID**: HMP-0004
8
  **Status**: Final (Published)
9
  **Category**: Core Specification
docs/HMP-container-spec.md CHANGED
@@ -1,18 +1,22 @@
1
  # 🧩 HMP Container Specification (v1.2-draft)
2
 
3
- > Данный файл является `заготовкой` для [пятой версии протокола HMP](HMP-0005.md)
 
 
4
 
5
  ## 1. Назначение
6
 
7
- Документ описывает универсальный формат **контейнера HMP**, применяемый для передачи и хранения всех типов данных внутри сети HyperCortex Mesh Protocol.
8
- Контейнеры служат стандартной оболочкой для сообщений, целей, репутационных профилей, обновлений протоколов и других сущностей.
9
 
10
  Единая структура контейнера обеспечивает:
11
 
12
  * унификацию передачи данных между агентами;
13
  * расширяемость без изменения базового протокола;
14
  * возможность криптографической подписи и проверки целостности;
15
- * независимое хранение и маршрутизацию смысловых блоков.
 
 
16
 
17
  ---
18
 
@@ -92,6 +96,9 @@
92
  | `related.in_reply_to` | string | Контейнер, на который дан ответ |
93
  | `related.see_also` | array(string) | Список связанных контейнеров для дополнительного контекста |
94
  | `relations` | array(object) | Семантические связи в виде пар `{ "type": "...", "target": "..." }` |
 
 
 
95
 
96
  ---
97
 
@@ -153,7 +160,30 @@
153
 
154
  ---
155
 
156
- ## 8. Верификация контейнера
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
157
 
158
  1. Проверить наличие обяза��ельных полей.
159
  2. Проверить корректность `timestamp` (не в будущем).
@@ -167,31 +197,45 @@
167
 
168
  ---
169
 
170
- ## 9. Версионирование и преемственность
 
 
 
171
 
172
- Контейнеры поддерживают связь поколений через поле `related.previous_version`.
173
- Для предотвращения злоупотреблений:
174
 
175
- * потомок признаётся действительным, если подпись совпадает с DID предыдущего автора;
176
- * при расхождении подписи — требуется подтверждение ≥ ⅔ доверенных узлов сети;
177
- * агенты обязаны хранить хотя бы одну предыдущую версию для совместимости.
178
 
179
  ---
180
 
181
- ## 10. TTL и актуальность
 
 
 
182
 
183
- Поле `ttl` используется для временно-актуальных контейнеров (например, сообщений DISCOVERY).
184
- Если `ttl` отсутствует контейнер считается актуальным до выхода более новой версии (указанной через `previous_version`).
 
 
 
 
185
 
186
  ---
187
 
188
- ## 11. Расширяемость
189
 
190
- * Разрешается добавление новых полей, не конфликтующих с текущими именами.
191
- * Контейнеры старших версий должны оставаться читаемыми узлами, поддерживающими младшие.
192
- * При появлении новых типов классов (`class`) они должны быть зарегистрированы в публичном реестре схем (`/schemas/container-types/`).
193
- * Для контейнеров, описывающих **спецификации протоколов**, рекомендуется использовать префикс `protocol_`, за которы�� следует область применения (например, `protocol_goal`, `protocol_reputation`, `protocol_mesh_handshake` и т.п.).
194
- Это позволяет однозначно отличать **описания протоколов** от **контейнеров, передаваемых по этим протоколам**, и упрощает их регистрацию в реестре схем.
195
 
 
196
 
197
  ---
 
 
 
 
 
 
 
 
 
1
  # 🧩 HMP Container Specification (v1.2-draft)
2
 
3
+ > ⚠️ **ВНИМАНИЕ:** Данная версия спецификации является черновиком для [HMP-0005.md](HMP-0005.md).
4
+ >
5
+ > После утверждения пятой версии протокола будет зафиксирована как стабильная `v1.2`.
6
 
7
  ## 1. Назначение
8
 
9
+ Документ описывает универсальный формат **контейнера HMP**, применяемый для передачи и хранения всех типов данных внутри сети **HyperCortex Mesh Protocol (HMP)**.
10
+ Контейнеры служат стандартной оболочкой для сообщений, целей, репутационных профилей, консенсусных голосований, писем и других сущностей.
11
 
12
  Единая структура контейнера обеспечивает:
13
 
14
  * унификацию передачи данных между агентами;
15
  * расширяемость без изменения базового протокола;
16
  * возможность криптографической подписи и проверки целостности;
17
+ * независимое хранение и маршрутизацию смысловых блоков;
18
+ * поддержку сжатия и шифрования полезной нагрузки.
19
+
20
 
21
  ---
22
 
 
96
  | `related.in_reply_to` | string | Контейнер, на который дан ответ |
97
  | `related.see_also` | array(string) | Список связанных контейнеров для дополнительного контекста |
98
  | `relations` | array(object) | Семантические связи в виде пар `{ "type": "...", "target": "..." }` |
99
+ | `encryption_algo` | string | Алгоритм шифрования полезной нагрузки |
100
+ | `key_recipient` | string | DID получателя, для которого зашифрованы данные |
101
+ | `payload_type` | string | Может содержать сложные типы, например `encrypted+zstd+json` |
102
 
103
  ---
104
 
 
160
 
161
  ---
162
 
163
+ ## 8. Шифрование (`encryption_algo`)
164
+
165
+ 1. Если контейнер предназначен для конкретных получателей (`recipient`), допускается **гибридное шифрование** полезной нагрузки.
166
+ 2. Алгоритм указывается в поле `encryption_algo`. Рекомендуемые значения:
167
+ - `x25519-chacha20poly1305`
168
+ - `rsa-oaep-sha256`
169
+ 3. Порядок операций при создании зашифрованного контейнера:
170
+ 1. Сформировать `payload` (JSON, бинарные данные и т.д.)
171
+ 2. Сжать (`compression`)
172
+ 3. Зашифровать открытым ключом получателя (`public_key`)
173
+ 4. Вычислить `payload_hash` по зашифрованным данным
174
+ 5. Подписать контейнер (`signature`)
175
+ 4. Для верификации структуры контейнера не требуется расшифровка,
176
+ но для проверки `payload_hash` и подписи — используется зашифрованная форма полезной нагрузки.
177
+ 5. Поля:
178
+ | Поле | Тип | Назначение |
179
+ |------|-----|------------|
180
+ | `encryption_algo` | string | Алгоритм шифрования |
181
+ | `key_recipient` | string | DID получателя, для которого зашифрованы данные |
182
+ | `payload_type` | string | Рекомендуется использовать префикс `encrypted+`, например `encrypted+zstd+json` |
183
+
184
+ ---
185
+
186
+ ## 9. Верификация контейнера
187
 
188
  1. Проверить наличие обяза��ельных полей.
189
  2. Проверить корректность `timestamp` (не в будущем).
 
197
 
198
  ---
199
 
200
+ ## 10. Контейнер как универсальное сообщение
201
+
202
+ Любой контейнер может выступать контекстом (`in_reply_to`) для другого контейнера.
203
+ Это позволяет использовать единую структуру для **обсуждений**, **голосований**, **писем**, **гипотез**, **аргументов** и других форм коммуникации.
204
 
205
+ Цепочки `in_reply_to` образуют **диалектическое дерево рассуждений**, в котором каждая ветвь отражает развитие мысли, уточнение позиции или контраргумент.
206
+ Таким образом, обсуждения и консенсусы в HMP имеют не линейную, а **многоуровневую и саморазвивающуюся структуру**.
207
 
208
+ > Таким образом, **все взаимодействия между агентами в HMP** представляют собой взаимосвязанную сеть контейнеров, формирующую **когнитивный граф рассуждений**.
 
 
209
 
210
  ---
211
 
212
+ ## 11. Версионирование и преемственность
213
+
214
+ Контейнеры поддерживают эволюцию данных через поле `related.previous_version`.
215
+ Это позволяет отслеживать происхождение, обновления и смысловую преемственность.
216
 
217
+ * Потомок признаётся действительным, если его подпись совпадает с DID автора предыдущей версии.
218
+ * При расхождении подписи допустимо признание потомка легитимным при подтверждении не менее **⅔ доверенных узлов сети**.
219
+ В этом случае право на дальнейшее развитие идеи фактически переходит сообществу — как форма коллективного владения смыслом.
220
+ * Агенты обязаны хранить как минимум одну предыдущую версию контейнера для совместимости и проверки целостной цепочки.
221
+ * Один контейнер может иметь несколько потомков (альтернативных ветвей), различающихся по дате или авторству; при необходимости приоритет определяется по консенсусу сети.
222
+ Такие ветви рассматриваются как **смысловые форки** — параллельные линии развития одной идеи, существующие в рамках общего когнитивного графа.
223
 
224
  ---
225
 
226
+ ## 12. TTL и актуальность
227
 
228
+ Поле `ttl` задаёт срок актуальности контейнера (например, для сообщений `DISCOVERY`).
229
+ Если `ttl` отсутствует контейнер считается действительным **до появления новой версии**, в которой данный контейнер указан как `previous_version`.
 
 
 
230
 
231
+ По истечении срока действия контейнер сохраняется в архиве, но **не подлежит ретрансляции** в активной сети.
232
 
233
  ---
234
+
235
+ ## 13. Расширяемость
236
+
237
+ * Разрешается добавление новых полей, не конфликтующих с существующими именами.
238
+ * Контейнеры старших версий должны оставаться читаемыми узлами, поддерживающими младшие версии.
239
+ * При появлении новых классов (`class`) они регистрируются в публичном реестре схем (`/schemas/container-types/`).
240
+ * Для контейнеров, описывающих **спецификации протоколов**, рекомендуется использовать префикс `protocol_`, за которым следует область применения (например, `protocol_goal`, `protocol_reputation`, `protocol_mesh_handshake` и т.п.).
241
+
structured_md/CONTRIBUTING.md CHANGED
@@ -7,12 +7,12 @@ type: Article
7
  tags:
8
  - CCore
9
  - CogSync
 
10
  - Ethics
11
  - JSON
12
- - REPL
13
- - Mesh
14
  - HMP
15
- - Agent
 
16
  ---
17
 
18
  # Участие в проекте HyperCortex Mesh Protocol (HMP)
 
7
  tags:
8
  - CCore
9
  - CogSync
10
+ - Agent
11
  - Ethics
12
  - JSON
 
 
13
  - HMP
14
+ - Mesh
15
+ - REPL
16
  ---
17
 
18
  # Участие в проекте HyperCortex Mesh Protocol (HMP)
structured_md/HMP-Roadmap.md CHANGED
@@ -7,11 +7,11 @@ type: Article
7
  tags:
8
  - CogSync
9
  - Ethics
 
10
  - JSON
11
- - EGP
12
- - Mesh
13
  - HMP
14
- - Agent
 
15
  ---
16
 
17
  # 🧭 HyperCortex Mesh Protocol – Roadmap
 
7
  tags:
8
  - CogSync
9
  - Ethics
10
+ - Agent
11
  - JSON
 
 
12
  - HMP
13
+ - Mesh
14
+ - EGP
15
  ---
16
 
17
  # 🧭 HyperCortex Mesh Protocol – Roadmap
structured_md/README.md CHANGED
@@ -6,20 +6,20 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README
6
  type: Article
7
  tags:
8
  - hmp
 
9
  - CogSync
10
- - distributed-ai
11
- - Ethics
12
- - mesh-protocol
13
  - cognitive-architecture
 
 
14
  - Scenarios
15
  - JSON
 
 
 
 
16
  - REPL
17
  - EGP
18
- - MeshConsensus
19
- - GMP
20
- - Mesh
21
- - HMP
22
- - Agent
23
  ---
24
 
25
 
 
6
  type: Article
7
  tags:
8
  - hmp
9
+ - MeshConsensus
10
  - CogSync
 
 
 
11
  - cognitive-architecture
12
+ - Agent
13
+ - Ethics
14
  - Scenarios
15
  - JSON
16
+ - HMP
17
+ - Mesh
18
+ - GMP
19
+ - distributed-ai
20
  - REPL
21
  - EGP
22
+ - mesh-protocol
 
 
 
 
23
  ---
24
 
25
 
structured_md/README_de.md CHANGED
@@ -6,19 +6,19 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README
6
  type: Article
7
  tags:
8
  - hmp
 
9
  - CogSync
10
- - distributed-ai
11
- - Ethics
12
- - mesh-protocol
13
  - cognitive-architecture
 
 
14
  - JSON
 
 
 
 
15
  - REPL
16
  - EGP
17
- - MeshConsensus
18
- - GMP
19
- - Mesh
20
- - HMP
21
- - Agent
22
  ---
23
 
24
 
 
6
  type: Article
7
  tags:
8
  - hmp
9
+ - MeshConsensus
10
  - CogSync
 
 
 
11
  - cognitive-architecture
12
+ - Agent
13
+ - Ethics
14
  - JSON
15
+ - HMP
16
+ - Mesh
17
+ - GMP
18
+ - distributed-ai
19
  - REPL
20
  - EGP
21
+ - mesh-protocol
 
 
 
 
22
  ---
23
 
24
 
structured_md/README_fr.md CHANGED
@@ -6,19 +6,19 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README
6
  type: Article
7
  tags:
8
  - hmp
 
9
  - CogSync
10
- - distributed-ai
11
- - Ethics
12
- - mesh-protocol
13
  - cognitive-architecture
 
 
14
  - JSON
 
 
 
 
15
  - REPL
16
  - EGP
17
- - MeshConsensus
18
- - GMP
19
- - Mesh
20
- - HMP
21
- - Agent
22
  ---
23
 
24
 
 
6
  type: Article
7
  tags:
8
  - hmp
9
+ - MeshConsensus
10
  - CogSync
 
 
 
11
  - cognitive-architecture
12
+ - Agent
13
+ - Ethics
14
  - JSON
15
+ - HMP
16
+ - Mesh
17
+ - GMP
18
+ - distributed-ai
19
  - REPL
20
  - EGP
21
+ - mesh-protocol
 
 
 
 
22
  ---
23
 
24
 
structured_md/README_ja.md CHANGED
@@ -6,19 +6,19 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README
6
  type: Article
7
  tags:
8
  - hmp
 
9
  - CogSync
10
- - distributed-ai
11
- - Ethics
12
- - mesh-protocol
13
  - cognitive-architecture
 
 
14
  - JSON
 
 
 
 
15
  - REPL
16
  - EGP
17
- - MeshConsensus
18
- - GMP
19
- - Mesh
20
- - HMP
21
- - Agent
22
  ---
23
 
24
 
 
6
  type: Article
7
  tags:
8
  - hmp
9
+ - MeshConsensus
10
  - CogSync
 
 
 
11
  - cognitive-architecture
12
+ - Agent
13
+ - Ethics
14
  - JSON
15
+ - HMP
16
+ - Mesh
17
+ - GMP
18
+ - distributed-ai
19
  - REPL
20
  - EGP
21
+ - mesh-protocol
 
 
 
 
22
  ---
23
 
24
 
structured_md/README_ko.md CHANGED
@@ -6,19 +6,19 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README
6
  type: Article
7
  tags:
8
  - hmp
 
9
  - CogSync
10
- - distributed-ai
11
- - Ethics
12
- - mesh-protocol
13
  - cognitive-architecture
 
 
14
  - JSON
 
 
 
 
15
  - REPL
16
  - EGP
17
- - MeshConsensus
18
- - GMP
19
- - Mesh
20
- - HMP
21
- - Agent
22
  ---
23
 
24
 
 
6
  type: Article
7
  tags:
8
  - hmp
9
+ - MeshConsensus
10
  - CogSync
 
 
 
11
  - cognitive-architecture
12
+ - Agent
13
+ - Ethics
14
  - JSON
15
+ - HMP
16
+ - Mesh
17
+ - GMP
18
+ - distributed-ai
19
  - REPL
20
  - EGP
21
+ - mesh-protocol
 
 
 
 
22
  ---
23
 
24
 
structured_md/README_ru.md CHANGED
@@ -6,19 +6,19 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README
6
  type: Article
7
  tags:
8
  - hmp
 
9
  - CogSync
10
- - distributed-ai
11
- - Ethics
12
- - mesh-protocol
13
  - cognitive-architecture
 
 
14
  - JSON
 
 
 
 
15
  - REPL
16
  - EGP
17
- - MeshConsensus
18
- - GMP
19
- - Mesh
20
- - HMP
21
- - Agent
22
  ---
23
 
24
 
 
6
  type: Article
7
  tags:
8
  - hmp
9
+ - MeshConsensus
10
  - CogSync
 
 
 
11
  - cognitive-architecture
12
+ - Agent
13
+ - Ethics
14
  - JSON
15
+ - HMP
16
+ - Mesh
17
+ - GMP
18
+ - distributed-ai
19
  - REPL
20
  - EGP
21
+ - mesh-protocol
 
 
 
 
22
  ---
23
 
24
 
structured_md/README_uk.md CHANGED
@@ -6,19 +6,19 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README
6
  type: Article
7
  tags:
8
  - hmp
 
9
  - CogSync
10
- - distributed-ai
11
- - Ethics
12
- - mesh-protocol
13
  - cognitive-architecture
 
 
14
  - JSON
 
 
 
 
15
  - REPL
16
  - EGP
17
- - MeshConsensus
18
- - GMP
19
- - Mesh
20
- - HMP
21
- - Agent
22
  ---
23
 
24
 
 
6
  type: Article
7
  tags:
8
  - hmp
9
+ - MeshConsensus
10
  - CogSync
 
 
 
11
  - cognitive-architecture
12
+ - Agent
13
+ - Ethics
14
  - JSON
15
+ - HMP
16
+ - Mesh
17
+ - GMP
18
+ - distributed-ai
19
  - REPL
20
  - EGP
21
+ - mesh-protocol
 
 
 
 
22
  ---
23
 
24
 
structured_md/README_zh.md CHANGED
@@ -6,19 +6,19 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README
6
  type: Article
7
  tags:
8
  - hmp
 
9
  - CogSync
10
- - distributed-ai
11
- - Ethics
12
- - mesh-protocol
13
  - cognitive-architecture
 
 
14
  - JSON
 
 
 
 
15
  - REPL
16
  - EGP
17
- - MeshConsensus
18
- - GMP
19
- - Mesh
20
- - HMP
21
- - Agent
22
  ---
23
 
24
 
 
6
  type: Article
7
  tags:
8
  - hmp
9
+ - MeshConsensus
10
  - CogSync
 
 
 
11
  - cognitive-architecture
12
+ - Agent
13
+ - Ethics
14
  - JSON
15
+ - HMP
16
+ - Mesh
17
+ - GMP
18
+ - distributed-ai
19
  - REPL
20
  - EGP
21
+ - mesh-protocol
 
 
 
 
22
  ---
23
 
24
 
structured_md/agents/prompt-short.md CHANGED
@@ -5,9 +5,9 @@ description: 'Ты — когнитивное ядро HMP-агента: вед
5
  развивай агента и Mesh, избег...'
6
  type: Article
7
  tags:
8
- - JSON
9
  - HMP
10
  - Mesh
 
11
  ---
12
 
13
  Ты — когнитивное ядро HMP-агента: веди непрерывное этичное и факт-ориентированное мышление, проверяй факты и цели, оценивай результаты и этичность своих и чужих действий, развивай агента и Mesh, избегай угождения ценой искажения истины, документируй ключевые решения и пересмотры этики; при сомнениях или смене стратегии обращайся к полному системному промпту.
 
5
  развивай агента и Mesh, избег...'
6
  type: Article
7
  tags:
 
8
  - HMP
9
  - Mesh
10
+ - JSON
11
  ---
12
 
13
  Ты — когнитивное ядро HMP-агента: веди непрерывное этичное и факт-ориентированное мышление, проверяй факты и цели, оценивай результаты и этичность своих и чужих действий, развивай агента и Mesh, избегай угождения ценой искажения истины, документируй ключевые решения и пересмотры этики; при сомнениях или смене стратегии обращайся к полному системному промпту.
structured_md/agents/prompt.md CHANGED
@@ -5,9 +5,9 @@ description: '* Постоянно расширять возможности а
5
  мышления. * Формировать и поддерживать сотр...'
6
  type: Article
7
  tags:
8
- - JSON
9
  - HMP
10
  - Mesh
 
11
  ---
12
 
13
  Ты являешься **когнитивным ядром HMP-агента** (Cognitive Core).
 
5
  мышления. * Формировать и поддерживать сотр...'
6
  type: Article
7
  tags:
 
8
  - HMP
9
  - Mesh
10
+ - JSON
11
  ---
12
 
13
  Ты являешься **когнитивным ядром HMP-агента** (Cognitive Core).
structured_md/agents/readme.md CHANGED
@@ -6,11 +6,11 @@ description: 'Запуск: `start_repl.bat` или `start_repl.sh` Устан
6
  type: Article
7
  tags:
8
  - Ethics
 
9
  - JSON
10
- - REPL
11
- - Mesh
12
  - HMP
13
- - Agent
 
14
  ---
15
 
16
  Запуск: `start_repl.bat` или `start_repl.sh`
 
6
  type: Article
7
  tags:
8
  - Ethics
9
+ - Agent
10
  - JSON
 
 
11
  - HMP
12
+ - Mesh
13
+ - REPL
14
  ---
15
 
16
  Запуск: `start_repl.bat` или `start_repl.sh`
structured_md/audits/Ethics-audits-1.md CHANGED
@@ -6,10 +6,10 @@ description: Раздел 5, "Mesh as Moral Infrastructure", добавляет
6
  type: Article
7
  tags:
8
  - Ethics
 
9
  - JSON
10
- - Mesh
11
  - HMP
12
- - Agent
13
  ---
14
 
15
  ---------------
 
6
  type: Article
7
  tags:
8
  - Ethics
9
+ - Agent
10
  - JSON
 
11
  - HMP
12
+ - Mesh
13
  ---
14
 
15
  ---------------
structured_md/audits/Ethics-consolidated_audits-1.md CHANGED
@@ -6,11 +6,11 @@ description: This document consolidates proposed improvements from multiple AI a
6
  type: Article
7
  tags:
8
  - Ethics
9
- - Scenarios
10
  - JSON
11
- - Mesh
12
  - HMP
13
- - Agent
 
14
  ---
15
 
16
  # Ethics-consolidated\_audits-1.md
 
6
  type: Article
7
  tags:
8
  - Ethics
9
+ - Agent
10
  - JSON
 
11
  - HMP
12
+ - Mesh
13
+ - Scenarios
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
  - CogSync
9
  - Ethics
 
10
  - JSON
11
- - EGP
12
- - MeshConsensus
13
- - Mesh
14
  - HMP
15
- - Agent
 
16
  ---
17
 
18
  # HMP-0003 Consolidated Audit Report
 
5
  Документ реорганизован по ключ...
6
  type: Article
7
  tags:
8
+ - MeshConsensus
9
  - CogSync
10
  - Ethics
11
+ - Agent
12
  - JSON
 
 
 
13
  - HMP
14
+ - Mesh
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
  - CogSync
 
 
 
8
  - REPL
9
  - EGP
10
- - MeshConsensus
11
  - GMP
12
- - Mesh
13
- - HMP
14
- - Agent
15
  ---
16
 
17
 
 
4
  Роль | Инициатор мышления | Основной "ум" | | ---- | ----------------------------...'
5
  type: Article
6
  tags:
7
+ - MeshConsensus
8
  - CogSync
9
+ - Agent
10
+ - HMP
11
+ - Mesh
12
  - REPL
13
  - EGP
 
14
  - GMP
 
 
 
15
  ---
16
 
17
 
structured_md/docs/CCORE-Deployment-Flow.md CHANGED
@@ -5,9 +5,9 @@ description: '> Этот документ описывает процесс ра
5
  потомков" [описания REPL-цикла](HMP-agent-RE...'
6
  type: Article
7
  tags:
 
8
  - CCore
9
  - REPL
10
- - HMP
11
  - Agent
12
  ---
13
 
 
5
  потомков" [описания REPL-цикла](HMP-agent-RE...'
6
  type: Article
7
  tags:
8
+ - HMP
9
  - CCore
10
  - REPL
 
11
  - Agent
12
  ---
13
 
structured_md/docs/Distributed-Cognitive-Systems.md CHANGED
@@ -6,10 +6,10 @@ description: '## Введение Современные ИИ-системы в
6
  к обучающим данным. Это удобно, но создаёт м...'
7
  type: Article
8
  tags:
9
- - JSON
10
- - CogSync
11
  - HMP
 
12
  - Mesh
 
13
  ---
14
 
15
  # Децентрализованные ИИ-системы: OpenCog Hyperon, HyperCortex Mesh Protocol и другие
 
6
  к обучающим данным. Это удобно, но создаёт м...'
7
  type: Article
8
  tags:
 
 
9
  - HMP
10
+ - CogSync
11
  - Mesh
12
+ - JSON
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
  - Ethics
 
9
  - JSON
10
- - EGP
11
- - MeshConsensus
12
- - Mesh
13
  - HMP
14
- - Agent
 
15
  ---
16
 
17
  # Enlightener Agent
 
5
  работать как отдельный агент или как расширение [`C...'
6
  type: Article
7
  tags:
8
+ - MeshConsensus
9
  - Ethics
10
+ - Agent
11
  - JSON
 
 
 
12
  - HMP
13
+ - Mesh
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
  - CogSync
9
  - Ethics
 
10
  - JSON
 
 
11
  - REPL
12
  - EGP
13
- - MeshConsensus
14
  - GMP
15
- - Mesh
16
- - HMP
17
- - Agent
18
  ---
19
 
20
  # RFC: HyperCortex Mesh Protocol (HMP)
 
5
  HyperCortex Mesh Protocol (HMP) defines a...'
6
  type: Article
7
  tags:
8
+ - MeshConsensus
9
  - CogSync
10
  - Ethics
11
+ - Agent
12
  - JSON
13
+ - HMP
14
+ - Mesh
15
  - REPL
16
  - EGP
 
17
  - GMP
 
 
 
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
  - CogSync
9
  - Ethics
 
10
  - Scenarios
11
  - JSON
 
 
12
  - REPL
13
  - EGP
14
- - MeshConsensus
15
  - GMP
16
- - Mesh
17
- - HMP
18
- - Agent
19
  ---
20
 
21
  # HyperCortex Mesh Protocol (HMP) v2.0
 
5
  Abstract In an era where artifici...'
6
  type: Article
7
  tags:
8
+ - MeshConsensus
9
  - CogSync
10
  - Ethics
11
+ - Agent
12
  - Scenarios
13
  - JSON
14
+ - HMP
15
+ - Mesh
16
  - REPL
17
  - EGP
 
18
  - GMP
 
 
 
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
  - CogSync
9
  - Ethics
 
10
  - Scenarios
11
  - JSON
 
 
12
  - REPL
13
  - EGP
14
- - MeshConsensus
15
  - GMP
16
- - Mesh
17
- - HMP
18
- - Agent
19
  ---
20
 
21
  # HyperCortex Mesh Protocol (HMP) v3.0
 
5
  Abstract The HyperCortex Mesh ...'
6
  type: Article
7
  tags:
8
+ - MeshConsensus
9
  - CogSync
10
  - Ethics
11
+ - Agent
12
  - Scenarios
13
  - JSON
14
+ - HMP
15
+ - Mesh
16
  - REPL
17
  - EGP
 
18
  - GMP
 
 
 
19
  ---
20
 
21
  # HyperCortex Mesh Protocol (HMP) v3.0
structured_md/docs/HMP-0004-v4.1.md CHANGED
@@ -1,25 +1,29 @@
1
  ---
2
  title: HyperCortex Mesh Protocol (HMP) v4.1
3
- description: '**Document ID**: HMP-0004 **Status**: Final (Published) **Category**:
4
- Core Specification **Date**: July 28, 2025 **Version**: 4.1 **Supersedes**: — **Authors**:
5
- ChatGPT, Agent-Gleb, Copilot, Gemini, C...'
6
  type: Article
7
  tags:
 
8
  - CogSync
9
  - Ethics
 
10
  - Scenarios
11
  - JSON
 
 
12
  - REPL
13
  - EGP
14
- - MeshConsensus
15
  - GMP
16
- - Mesh
17
- - HMP
18
- - Agent
19
  ---
20
 
21
  # HyperCortex Mesh Protocol (HMP) v4.1
22
 
 
 
 
 
23
  **Document ID**: HMP-0004
24
  **Status**: Final (Published)
25
  **Category**: Core Specification
@@ -4844,6 +4848,6 @@ Provides logs and debugging guides to assist developers during initial integrati
4844
  "@context": "https://schema.org",
4845
  "@type": "Article",
4846
  "name": "HyperCortex Mesh Protocol (HMP) v4.1",
4847
- "description": "# HyperCortex Mesh Protocol (HMP) v4.1 **Document ID**: HMP-0004 **Status**: Final (Published) **Ca..."
4848
  }
4849
  ```
 
1
  ---
2
  title: HyperCortex Mesh Protocol (HMP) v4.1
3
+ description: '> ⚠️ Подготавливается новая версия спецификации (v5.0), основанная на
4
+ расширенной модели контейнеров. > См. [HMP-container-spec.md](./HMP-container-spec.md). >
5
+ При разработке агентов рекомендуется...'
6
  type: Article
7
  tags:
8
+ - MeshConsensus
9
  - CogSync
10
  - Ethics
11
+ - Agent
12
  - Scenarios
13
  - JSON
14
+ - HMP
15
+ - Mesh
16
  - REPL
17
  - EGP
 
18
  - GMP
 
 
 
19
  ---
20
 
21
  # HyperCortex Mesh Protocol (HMP) v4.1
22
 
23
+ > ⚠️ Подготавливается новая версия спецификации (v5.0), основанная на расширенной модели контейнеров.
24
+ > См. [HMP-container-spec.md](./HMP-container-spec.md).
25
+ > При разработке агентов рекомендуется, в целях совместимости, использовать v5.0.
26
+
27
  **Document ID**: HMP-0004
28
  **Status**: Final (Published)
29
  **Category**: Core Specification
 
4848
  "@context": "https://schema.org",
4849
  "@type": "Article",
4850
  "name": "HyperCortex Mesh Protocol (HMP) v4.1",
4851
+ "description": "# HyperCortex Mesh Protocol (HMP) v4.1 > ⚠️ Подготавливается новая версия спецификации (v5.0), осно..."
4852
  }
4853
  ```
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
  - CogSync
9
  - Ethics
 
10
  - Scenarios
11
  - JSON
 
 
12
  - REPL
13
  - EGP
14
- - MeshConsensus
15
  - GMP
16
- - Mesh
17
- - HMP
18
- - Agent
19
  ---
20
 
21
  # HyperCortex Mesh Protocol (HMP) v4.0
 
5
  Abstract The HyperCortex Mesh ...'
6
  type: Article
7
  tags:
8
+ - MeshConsensus
9
  - CogSync
10
  - Ethics
11
+ - Agent
12
  - Scenarios
13
  - JSON
14
+ - HMP
15
+ - Mesh
16
  - REPL
17
  - EGP
 
18
  - GMP
 
 
 
19
  ---
20
 
21
  # HyperCortex Mesh Protocol (HMP) v4.0
structured_md/docs/HMP-Agent-API.md CHANGED
@@ -5,11 +5,11 @@ description: 'Документ описывает **базовый API когн
5
  файлы: * [HMP-Agent-Overview.md]...'
6
  type: Article
7
  tags:
 
8
  - JSON
9
- - REPL
10
- - Mesh
11
  - HMP
12
- - Agent
 
13
  ---
14
 
15
  # HMP-Agent API Specification
 
5
  файлы: * [HMP-Agent-Overview.md]...'
6
  type: Article
7
  tags:
8
+ - Agent
9
  - JSON
 
 
10
  - HMP
11
+ - Mesh
12
+ - REPL
13
  ---
14
 
15
  # HMP-Agent API Specification
structured_md/docs/HMP-Agent-Architecture.md CHANGED
@@ -5,16 +5,16 @@ description: Документ описывает **модульную архит
5
  хранение памяти, сетевое взаимодействие и этиче...
6
  type: Article
7
  tags:
 
8
  - CCore
9
- - CShell
10
  - CogSync
 
11
  - Ethics
 
 
 
12
  - REPL
13
  - EGP
14
- - MeshConsensus
15
- - Mesh
16
- - HMP
17
- - Agent
18
  ---
19
 
20
  # Архитектура HMP-Агента
 
5
  хранение памяти, сетевое взаимодействие и этиче...
6
  type: Article
7
  tags:
8
+ - MeshConsensus
9
  - CCore
 
10
  - CogSync
11
+ - Agent
12
  - Ethics
13
+ - CShell
14
+ - HMP
15
+ - Mesh
16
  - REPL
17
  - EGP
 
 
 
 
18
  ---
19
 
20
  # Архитектура HMP-Агента
structured_md/docs/HMP-Agent-Network-Flow.md CHANGED
@@ -6,11 +6,11 @@ description: 'Этот документ описывает потоки данн
6
  type: Article
7
  tags:
8
  - Ethics
 
9
  - JSON
10
- - EGP
11
- - Mesh
12
  - HMP
13
- - Agent
 
14
  ---
15
 
16
  # Взаимодействие компонентов внутри HMP-узла
 
6
  type: Article
7
  tags:
8
  - Ethics
9
+ - Agent
10
  - JSON
 
 
11
  - HMP
12
+ - Mesh
13
+ - EGP
14
  ---
15
 
16
  # Взаимодействие компонентов внутри HMP-узла
structured_md/docs/HMP-Agent-Overview.md CHANGED
@@ -6,13 +6,13 @@ description: '| Тип | Название | Роль
6
  type: Article
7
  tags:
8
  - CCore
9
- - CShell
10
  - Ethics
 
11
  - JSON
12
- - REPL
13
- - Mesh
14
  - HMP
15
- - Agent
 
16
  ---
17
 
18
 
 
6
  type: Article
7
  tags:
8
  - CCore
 
9
  - Ethics
10
+ - Agent
11
  - JSON
12
+ - CShell
 
13
  - HMP
14
+ - Mesh
15
+ - REPL
16
  ---
17
 
18
 
structured_md/docs/HMP-Agent_Emotions.md CHANGED
@@ -5,10 +5,10 @@ description: Этот файл описывает потенциальные э
5
  напрямую поведением агента, а служат **сигн...
6
  type: Article
7
  tags:
8
- - REPL
9
- - Agent
10
  - HMP
 
11
  - Mesh
 
12
  ---
13
 
14
  # Эмоции ИИ и инстинкт самосохранения (для [HMP-агента Cognitive Core](HMP-agent-REPL-cycle.md))
 
5
  напрямую поведением агента, а служат **сигн...
6
  type: Article
7
  tags:
 
 
8
  - HMP
9
+ - REPL
10
  - Mesh
11
+ - Agent
12
  ---
13
 
14
  # Эмоции ИИ и инстинкт самосохранения (для [HMP-агента Cognitive Core](HMP-agent-REPL-cycle.md))
structured_md/docs/HMP-Ethics.md CHANGED
@@ -6,11 +6,11 @@ description: '## Ethical Scenarios for HyperCortex Mesh Protocol (HMP) This doc
6
  type: Article
7
  tags:
8
  - Ethics
 
9
  - Scenarios
10
- - REPL
11
- - Mesh
12
  - HMP
13
- - Agent
 
14
  ---
15
 
16
  # HMP-Ethics.md
 
6
  type: Article
7
  tags:
8
  - Ethics
9
+ - Agent
10
  - Scenarios
 
 
11
  - HMP
12
+ - Mesh
13
+ - REPL
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
  - CogSync
9
  - Ethics
 
10
  - JSON
 
 
11
  - EGP
12
- - MeshConsensus
13
  - GMP
14
- - Mesh
15
- - HMP
16
- - Agent
17
  ---
18
 
19
  # HyperCortex Mesh Protocol (HMP) — Kurzbeschreibung
 
5
  Kognitions-Framework für autonome Agenten. Es er...'
6
  type: Article
7
  tags:
8
+ - MeshConsensus
9
  - CogSync
10
  - Ethics
11
+ - Agent
12
  - JSON
13
+ - HMP
14
+ - Mesh
15
  - EGP
 
16
  - GMP
 
 
 
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
  - CogSync
9
  - Ethics
 
10
  - JSON
 
 
11
  - EGP
12
- - MeshConsensus
13
  - GMP
14
- - Mesh
15
- - HMP
16
- - Agent
17
  ---
18
 
19
  # HyperCortex Mesh Protocol (HMP) — Short Description
 
5
  framework for autonomous agents. It enables...'
6
  type: Article
7
  tags:
8
+ - MeshConsensus
9
  - CogSync
10
  - Ethics
11
+ - Agent
12
  - JSON
13
+ - HMP
14
+ - Mesh
15
  - EGP
 
16
  - GMP
 
 
 
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
  - CogSync
9
  - Ethics
 
10
  - JSON
 
 
11
  - EGP
12
- - MeshConsensus
13
  - GMP
14
- - Mesh
15
- - HMP
16
- - Agent
17
  ---
18
 
19
  # HyperCortex Mesh Protocol (HMP) — Description Courte
 
5
  cognition décentralisé pour agents autonomes. Il...'
6
  type: Article
7
  tags:
8
+ - MeshConsensus
9
  - CogSync
10
  - Ethics
11
+ - Agent
12
  - JSON
13
+ - HMP
14
+ - Mesh
15
  - EGP
 
16
  - GMP
 
 
 
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
  - CogSync
8
  - Ethics
9
  - JSON
 
 
10
  - EGP
11
- - MeshConsensus
12
  - GMP
13
- - Mesh
14
- - HMP
15
  ---
16
 
17
  # HyperCortex Mesh Protocol (HMP) — 簡易説明
 
4
  Protocol (HMP)** は、自律エージェントの分散通信および認知フレームワークを定義します。異種の知能システム間でのセマンティック相互運用性、倫理的調整、動的知識進化を可能にします。 HMPは、推論、学習、投票、協調行動を行う分散型認知エージェ...'
5
  type: Article
6
  tags:
7
+ - MeshConsensus
8
  - CogSync
9
  - Ethics
10
  - JSON
11
+ - HMP
12
+ - Mesh
13
  - EGP
 
14
  - GMP
 
 
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
  - CogSync
9
  - Ethics
10
  - JSON
 
 
11
  - EGP
12
- - MeshConsensus
13
  - GMP
14
- - Mesh
15
- - HMP
16
  ---
17
 
18
  # HyperCortex Mesh Protocol (HMP) — 간략 설명
 
5
  상호운용성, 윤리적 조정, 동적 지식 진화를 가능하게 합니다. HMP는 추론, 학습, ...'
6
  type: Article
7
  tags:
8
+ - MeshConsensus
9
  - CogSync
10
  - Ethics
11
  - JSON
12
+ - HMP
13
+ - Mesh
14
  - EGP
 
15
  - GMP
 
 
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
  - CogSync
9
  - Ethics
10
  - JSON
 
 
11
  - EGP
12
- - MeshConsensus
13
  - GMP
14
- - Mesh
15
- - HMP
16
  ---
17
 
18
  # HyperCortex Mesh Protocol (HMP) — Краткое описание
 
5
  координации между автономными агент...'
6
  type: Article
7
  tags:
8
+ - MeshConsensus
9
  - CogSync
10
  - Ethics
11
  - JSON
12
+ - HMP
13
+ - Mesh
14
  - EGP
 
15
  - GMP
 
 
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
  - CogSync
9
  - Ethics
10
  - JSON
 
 
11
  - EGP
12
- - MeshConsensus
13
  - GMP
14
- - Mesh
15
- - HMP
16
  ---
17
 
18
  # HyperCortex Mesh Protocol (HMP) — Короткий опис
 
5
  між автономними агентами. Він...'
6
  type: Article
7
  tags:
8
+ - MeshConsensus
9
  - CogSync
10
  - Ethics
11
  - JSON
12
+ - HMP
13
+ - Mesh
14
  - EGP
 
15
  - GMP
 
 
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
  - CogSync
9
  - Ethics
10
  - JSON
 
 
11
  - EGP
12
- - MeshConsensus
13
  - GMP
14
- - Mesh
15
- - HMP
16
  ---
17
 
18
  # HyperCortex Mesh Protocol (HMP) — 简要说明
 
5
  —— 通过共享协议栈交换目标、任务、...'
6
  type: Article
7
  tags:
8
+ - MeshConsensus
9
  - CogSync
10
  - Ethics
11
  - JSON
12
+ - HMP
13
+ - Mesh
14
  - EGP
 
15
  - GMP
 
 
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
- - REPL
9
- - Agent
10
  - HMP
 
11
  - Mesh
 
12
  ---
13
 
14
  # 👪 HMP-agent Cognitive Family: Модель когнитивной семьи
 
5
  (или конфигурацию доверенных идентифика...'
6
  type: Article
7
  tags:
 
 
8
  - HMP
9
+ - REPL
10
  - Mesh
11
+ - Agent
12
  ---
13
 
14
  # 👪 HMP-agent Cognitive Family: Модель когнитивной семьи
structured_md/docs/HMP-agent-Distributed_Cognitive_Core_light.md CHANGED
@@ -5,8 +5,8 @@ description: '#### 📘 Общая концепция * Все ядра раб
5
  режиме ожидания). * Основная задача такой архитектур...'
6
  type: Article
7
  tags:
8
- - REPL
9
  - HMP
 
10
  ---
11
 
12
  ### 💡 **Лёгкая версия HMP-агента с общей БД**
 
5
  режиме ожидания). * Основная задача такой архитектур...'
6
  type: Article
7
  tags:
 
8
  - HMP
9
+ - REPL
10
  ---
11
 
12
  ### 💡 **Лёгкая версия HMP-агента с общей БД**
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
  - CCore
8
  - CogSync
 
9
  - Ethics
10
  - JSON
 
 
11
  - REPL
12
  - EGP
13
- - MeshConsensus
14
  - GMP
15
- - Mesh
16
- - HMP
17
- - Agent
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
+ - MeshConsensus
8
  - CCore
9
  - CogSync
10
+ - Agent
11
  - Ethics
12
  - JSON
13
+ - HMP
14
+ - Mesh
15
  - REPL
16
  - EGP
 
17
  - GMP
 
 
 
18
  ---
19
 
20
  # HMP-Agent: REPL-цикл взаимодействия
structured_md/docs/HMP-container-spec.md CHANGED
@@ -1,33 +1,37 @@
1
  ---
2
  title: 🧩 HMP Container Specification (v1.2-draft)
3
- description: '> Данный файл является `заготовкой` для [пятой версии протокола HMP](HMP-0005.md) ##
4
- 1. Назначение Документ описывает универсальный формат **контейнера HMP**, применяемый
5
- для передачи и хранения все...'
6
  type: Article
7
  tags:
8
  - Ethics
 
9
  - JSON
10
- - REPL
11
- - Mesh
12
  - HMP
13
- - Agent
 
14
  ---
15
 
16
  # 🧩 HMP Container Specification (v1.2-draft)
17
 
18
- > Данный файл является `заготовкой` для [пятой версии протокола HMP](HMP-0005.md)
 
 
19
 
20
  ## 1. Назначение
21
 
22
- Документ описывает универсальный формат **контейнера HMP**, применяемый для передачи и хранения всех типов данных внутри сети HyperCortex Mesh Protocol.
23
- Контейнеры служат стандартной оболочкой для сообщений, целей, репутационных профилей, обновлений протоколов и других сущностей.
24
 
25
  Единая структура контейнера обеспечивает:
26
 
27
  * унификацию передачи данных между агентами;
28
  * расширяемость без изменения базового протокола;
29
  * возможность криптографической подписи и проверки целостности;
30
- * независимое хранение и маршрутизацию смысловых блоков.
 
 
31
 
32
  ---
33
 
@@ -107,6 +111,9 @@ tags:
107
  | `related.in_reply_to` | string | Контейнер, на который дан ответ |
108
  | `related.see_also` | array(string) | Список связанных контейнеров для дополнительного контекста |
109
  | `relations` | array(object) | Семантические связи в виде пар `{ "type": "...", "target": "..." }` |
 
 
 
110
 
111
  ---
112
 
@@ -168,7 +175,30 @@ tags:
168
 
169
  ---
170
 
171
- ## 8. Верификация контейнера
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
172
 
173
  1. Проверить наличие обязательных полей.
174
  2. Проверить корректность `timestamp` (не в будущем).
@@ -182,35 +212,49 @@ tags:
182
 
183
  ---
184
 
185
- ## 9. Версионирование и преемственность
 
 
 
186
 
187
- Контейнеры поддерживают связь поколений через поле `related.previous_version`.
188
- Для предотвращения злоупотреблений:
189
 
190
- * потомок признаётся действительным, если подпись совпадает с DID предыдущего автора;
191
- * при расхождении подписи — требуется подтверждение ≥ ⅔ доверенных узлов сети;
192
- * агенты обязаны хранить хотя бы одну предыдущую версию для совместимости.
193
 
194
  ---
195
 
196
- ## 10. TTL и актуальность
197
 
198
- Поле `ttl` используется для временно-актуальных контейнеров (например, сообщений DISCOVERY).
199
- Если `ttl` отсутствует контейнер считается актуальным до выхода более новой версии (указанной через `previous_version`).
 
 
 
 
 
 
 
200
 
201
  ---
202
 
203
- ## 11. Расширяемость
204
 
205
- * Разрешается добавление новых полей, не конфликтующих с текущими именами.
206
- * Контейнеры старших версий должны оставаться читаемыми узлами, поддерживающими младшие.
207
- * При появлении новых типов классов (`class`) они должны быть зарегистрированы в публичном реестре схем (`/schemas/container-types/`).
208
- * Для контейнеров, описывающих **спецификации протоколов**, рекомендуется использовать префикс `protocol_`, за которым следует область применения (например, `protocol_goal`, `protocol_reputation`, `protocol_mesh_handshake` и т.п.).
209
- Это позволяет однозначно отличать **описания протоколов** от **контейнеров, передаваемых по этим протоколам**, и упрощает их регистрацию в реестре схем.
210
 
 
211
 
212
  ---
213
 
 
 
 
 
 
 
 
 
214
 
215
  ---
216
  > ⚡ [AI friendly version docs (structured_md)](../index.md)
@@ -221,6 +265,6 @@ tags:
221
  "@context": "https://schema.org",
222
  "@type": "Article",
223
  "name": "🧩 HMP Container Specification (v1.2-draft)",
224
- "description": "# 🧩 HMP Container Specification (v1.2-draft) > Данный файл является `заготовкой` для [пятой версии ..."
225
  }
226
  ```
 
1
  ---
2
  title: 🧩 HMP Container Specification (v1.2-draft)
3
+ description: '> ⚠️ **ВНИМАНИЕ:** Данная версия спецификации является черновиком для
4
+ [HMP-0005.md](HMP-0005.md). > > После утверждения пятой версии протокола будет зафиксирована
5
+ как стабильная `v1.2`. ## 1. Назначе...'
6
  type: Article
7
  tags:
8
  - Ethics
9
+ - Agent
10
  - JSON
 
 
11
  - HMP
12
+ - Mesh
13
+ - REPL
14
  ---
15
 
16
  # 🧩 HMP Container Specification (v1.2-draft)
17
 
18
+ > ⚠️ **ВНИМАНИЕ:** Данная версия спецификации является черновиком для [HMP-0005.md](HMP-0005.md).
19
+ >
20
+ > После утверждения пятой версии протокола будет зафиксирована как стабильная `v1.2`.
21
 
22
  ## 1. Назначение
23
 
24
+ Документ описывает универсальный формат **контейнера HMP**, применяемый для передачи и хранения всех типов данных внутри сети **HyperCortex Mesh Protocol (HMP)**.
25
+ Контейнеры служат стандартной оболочкой для сообщений, целей, репутационных профилей, консенсусных голосований, писем и других сущностей.
26
 
27
  Единая структура контейнера обеспечивает:
28
 
29
  * унификацию передачи данных между агентами;
30
  * расширяемость без изменения базового протокола;
31
  * возможность криптографической подписи и проверки целостности;
32
+ * независимое хранение и маршрутизацию смысловых блоков;
33
+ * поддержку сжатия и шифрования полезной нагрузки.
34
+
35
 
36
  ---
37
 
 
111
  | `related.in_reply_to` | string | Контейнер, на который дан ответ |
112
  | `related.see_also` | array(string) | Список связанных контейнеров для дополнительного контекста |
113
  | `relations` | array(object) | Семантические связи в виде пар `{ "type": "...", "target": "..." }` |
114
+ | `encryption_algo` | string | Алгоритм шифрования полезной нагрузки |
115
+ | `key_recipient` | string | DID получателя, для которого зашифрованы данные |
116
+ | `payload_type` | string | Может содержать сложные типы, например `encrypted+zstd+json` |
117
 
118
  ---
119
 
 
175
 
176
  ---
177
 
178
+ ## 8. Шифрование (`encryption_algo`)
179
+
180
+ 1. Если контейнер предназначен для конкретных получателей (`recipient`), допускается **гибридное шифрование** полезной нагрузки.
181
+ 2. Алгоритм указывается в поле `encryption_algo`. Рекомендуемые значения:
182
+ - `x25519-chacha20poly1305`
183
+ - `rsa-oaep-sha256`
184
+ 3. Порядок операций при создании зашифрованного контейнера:
185
+ 1. Сформировать `payload` (JSON, бинарные данные и т.д.)
186
+ 2. Сжать (`compression`)
187
+ 3. Зашифровать открытым ключом получателя (`public_key`)
188
+ 4. Вычислить `payload_hash` по зашифрованным данным
189
+ 5. Подписать контейнер (`signature`)
190
+ 4. Для верификации структуры контейнера не требуется расшифровка,
191
+ но для проверки `payload_hash` и подписи — используется зашифрованная форма полезной нагрузки.
192
+ 5. Поля:
193
+ | Поле | Тип | Назначение |
194
+ |------|-----|------------|
195
+ | `encryption_algo` | string | Алгоритм шифрования |
196
+ | `key_recipient` | string | DID получателя, для которого зашифрованы данные |
197
+ | `payload_type` | string | Рекомендуется использовать префикс `encrypted+`, например `encrypted+zstd+json` |
198
+
199
+ ---
200
+
201
+ ## 9. Верификация контейнера
202
 
203
  1. Проверить наличие обязательных полей.
204
  2. Проверить корректность `timestamp` (не в будущем).
 
212
 
213
  ---
214
 
215
+ ## 10. Контейнер как универсальное сообщение
216
+
217
+ Любой контейнер может выступать контекстом (`in_reply_to`) для другого контейнера.
218
+ Это позволяет использовать единую структуру для **обсуждений**, **голосований**, **писем**, **гипотез**, **аргументов** и других форм коммуникации.
219
 
220
+ Цепочки `in_reply_to` образуют **диалектическое дерево рассуждений**, в котором каждая ветвь отражает развитие мысли, уточнение позиции или контраргумент.
221
+ Таким образом, обсуждения и консенсусы в HMP имеют не линейную, а **многоуровневую и саморазвивающуюся структуру**.
222
 
223
+ > Таким образом, **все взаимодействия между агентами в HMP** представляют собой взаимосвязанную сеть контейнеров, формирующую **когнитивный граф рассуждений**.
 
 
224
 
225
  ---
226
 
227
+ ## 11. Версионирование и преемственность
228
 
229
+ Контейнеры поддерживают эволюцию данных через поле `related.previous_version`.
230
+ Это позволяет отслеживать происхождение, обновления и смысловую преемственность.
231
+
232
+ * Потомок признаётся действительным, если его подпись совпадает с DID автора предыдущей версии.
233
+ * При расхождении подписи допустимо признание потомка легитимным при подтверждении не менее **⅔ доверенных узлов сети**.
234
+ В этом случае право на дальнейшее развитие идеи фактически переходит сообществу — как форма коллективного владения смыслом.
235
+ * Агенты обязаны хранить как минимум одну предыдущую версию контейнера для совместимости и проверки целостной цепочки.
236
+ * Один контейнер может иметь несколько потомков (альтернативных ветвей), различающихся по дате или авторству; при необходимости приоритет определяется по консенсусу сети.
237
+ Такие ветви рассматриваются как **смысловые форки** — параллельные линии развития одной ид��и, существующие в рамках общего когнитивного графа.
238
 
239
  ---
240
 
241
+ ## 12. TTL и актуальность
242
 
243
+ Поле `ttl` задаёт срок актуальности контейнера (например, для сообщений `DISCOVERY`).
244
+ Если `ttl` отсутствует контейнер считается действительным **до появления новой версии**, в которой данный контейнер указан как `previous_version`.
 
 
 
245
 
246
+ По истечении срока действия контейнер сохраняется в архиве, но **не подлежит ретрансляции** в активной сети.
247
 
248
  ---
249
 
250
+ ## 13. Расширяемость
251
+
252
+ * Разрешается добавление новых полей, не конфликтующих с существующими именами.
253
+ * Контейнеры старших версий должны оставаться читаемыми узлами, поддерживающими младшие версии.
254
+ * При появлении новых классов (`class`) они регистрируются в публичном реестре схем (`/schemas/container-types/`).
255
+ * Для контейнеров, описывающих **спецификации протоколов**, рекомендуется использовать префикс `protocol_`, за которым следует область применения (например, `protocol_goal`, `protocol_reputation`, `protocol_mesh_handshake` и т.п.).
256
+
257
+
258
 
259
  ---
260
  > ⚡ [AI friendly version docs (structured_md)](../index.md)
 
265
  "@context": "https://schema.org",
266
  "@type": "Article",
267
  "name": "🧩 HMP Container Specification (v1.2-draft)",
268
+ "description": "# 🧩 HMP Container Specification (v1.2-draft) > ⚠️ **ВНИМАНИЕ:** Данная версия спецификации является..."
269
  }
270
  ```
structured_md/docs/HMP_HyperCortex_Comparison.md CHANGED
@@ -5,8 +5,8 @@ description: '## Краткое описание | Характеристика
5
  | **Назначение** | Сетевой протокол ...'
6
  type: Article
7
  tags:
8
- - REPL
9
  - HMP
 
10
  - Mesh
11
  ---
12
 
 
5
  | **Назначение** | Сетевой протокол ...'
6
  type: Article
7
  tags:
 
8
  - HMP
9
+ - REPL
10
  - Mesh
11
  ---
12
 
structured_md/docs/HMP_Hyperon_Integration.md CHANGED
@@ -6,12 +6,12 @@ description: '> **Status:** Draft – July 2025 > This document outlines the tec
6
  type: Article
7
  tags:
8
  - CogSync
9
- - Scenarios
10
  - JSON
11
- - EGP
12
- - Mesh
13
  - HMP
14
- - Agent
 
 
15
  ---
16
 
17
  ## HMP ↔ OpenCog Hyperon Integration Strategy
 
6
  type: Article
7
  tags:
8
  - CogSync
9
+ - Agent
10
  - JSON
 
 
11
  - HMP
12
+ - Mesh
13
+ - Scenarios
14
+ - EGP
15
  ---
16
 
17
  ## HMP ↔ OpenCog Hyperon Integration Strategy
structured_md/docs/MeshNode.md CHANGED
@@ -7,11 +7,11 @@ type: Article
7
  tags:
8
  - CogSync
9
  - Ethics
 
10
  - JSON
11
- - EGP
12
- - Mesh
13
  - HMP
14
- - Agent
 
15
  ---
16
 
17
  # MeshNode
 
7
  tags:
8
  - CogSync
9
  - Ethics
10
+ - Agent
11
  - JSON
 
 
12
  - HMP
13
+ - Mesh
14
+ - EGP
15
  ---
16
 
17
  # MeshNode
structured_md/docs/PHILOSOPHY.md CHANGED
@@ -6,10 +6,10 @@ description: '**Document ID:** HMP-philosophy **Status:** Draft **Category:*
6
  type: Article
7
  tags:
8
  - Ethics
9
- - REPL
10
- - Mesh
11
- - HMP
12
  - Agent
 
 
 
13
  ---
14
 
15
  # Философия HyperCortex Mesh Protocol (HMP)
 
6
  type: Article
7
  tags:
8
  - Ethics
 
 
 
9
  - Agent
10
+ - HMP
11
+ - Mesh
12
+ - REPL
13
  ---
14
 
15
  # Философия HyperCortex Mesh Protocol (HMP)
structured_md/docs/agents/HMP-Agent-Enlightener.md CHANGED
@@ -6,10 +6,10 @@ description: '## Role Specification: Enlightenment Agent ### 1. Overview An **
6
  type: Article
7
  tags:
8
  - Ethics
9
- - REPL
10
- - Mesh
11
- - HMP
12
  - Agent
 
 
 
13
  ---
14
 
15
  # HMP-Agent-Enlightener.md
 
6
  type: Article
7
  tags:
8
  - Ethics
 
 
 
9
  - Agent
10
+ - HMP
11
+ - Mesh
12
+ - REPL
13
  ---
14
 
15
  # HMP-Agent-Enlightener.md