diff --git a/docs/HMP-0005.md b/docs/HMP-0005.md index 5ed504781cf5998476eef956a6a177c8758ca669..55dcfcfd8bf90a3594fdcdf0f34f6bbba8287480 100644 --- a/docs/HMP-0005.md +++ b/docs/HMP-0005.md @@ -6329,7 +6329,55 @@ Required components: #### 12.6.4 Competence and Profile Containers -More structured variants of `peer_announce`. +Future versions of HMP may introduce more structured and semantically rich variants of `peer_announce`, allowing agents to explicitly describe their capabilities, competences, and supported protocols. + +Possible extensions include: + +* standardized competence descriptors (skills, domains, self-rated expertise); +* machine-readable profiles usable for task routing and delegation. + +##### Protocol Awareness and Interoperability + +An important extension is the ability for agents to explicitly advertise +the protocol versions and external cognitive frameworks they support. + +This allows: + +* graceful evolution of the HMP protocol; +* coexistence of multiple HMP versions in the same mesh; +* emergence of bridge agents capable of translating between protocols; +* interoperability with external reasoning ecosystems. + +A future extension of `peer_announce` may include a `protocols` field: + +```json +{ + "head": { + "class": "peer_announce" + }, + "payload": { + "capabilities": ["store-forward", "vote", "consensus"], + "protocols": [ + "HMP v5.0", + "HMP v4.1", + "OpenCog Hyperon v0.6" + ] + } +} +``` + +The `protocols` field is informational and non-binding. +It does not imply full compliance with all listed specifications, +but signals compatibility, partial support, or bridge capabilities. + +Nodes may use this information for: + +* protocol negotiation; +* compatibility checks; +* routing decisions; +* selection of translators or bridge agents. + +This extension is optional and not required for HMP v5.0 compliance. --- @@ -8038,7 +8086,263 @@ Supports evidence lists and versioning for transparent trust evolution. --- -### A.4 Encrypted + compressed container +### Appendix A.4 — Encrypted and Compressed Container + +This section describes the use of **hybrid encryption**, **compression**, and **digital signatures** in HMP containers without altering their base structural model. + +Encrypted containers provide: + +* confidentiality of the payload (`payload`); +* cryptographic integrity of all metadata; +* compatibility with store-and-forward routing; +* verifiability **without requiring decryption**. + +--- + +#### A.4.1 General Structure of an Encrypted Container + +When encryption is used: + +* the `payload` field contains a **Base64URL-encoded binary string**; +* `payload_hash` is computed **over the encrypted bytes**; +* the digital signature covers **the entire container**, except for the `signature` field itself; +* the container may be transmitted, stored, and relayed by nodes that do not have access to decryption. + +A minimal encrypted container is formed **by initially creating the container without adding optional blocks** (`meta`, `related`, `referenced-by`, `evaluations`). + +Optional blocks `meta` and `related`, if present, are **included in the signed portion of the container** and MUST NOT be removed or modified after signing. + +The `referenced-by` and `evaluations` blocks are external with respect to `hmp_container` and MAY be added or omitted independently. + +--- + +#### A.4.2 Example of an Encrypted Container + +```json +{ + "hmp_container": { + "head": { + "version": "1.2", + "class": "goal", + "subclass": "research_hypothesis", + "class_version": "1.0", + "class_id": "goal-v1.0", + "schema": "https://mesh.hypercortex.ai/schemas/container-v1.json", + "timestamp": "2025-10-12T09:15:00Z", + "tags": ["research", "encrypted"], + "ttl": "2025-11-12T00:00:00Z", + "container_did": "did:hmp:container:encgoal-474a", + "sender_did": "did:hmp:agent:A1", + "public_key": "BASE58(...)", + "recipient": ["did:hmp:agent:B9"], + "key_recipient": "BASE64URL(...)", + "broadcast": false, + "network": "", + "encryption_algo": "x25519-chacha20poly1305", + "compression": "zstd", + "payload_type": "encrypted+zstd+json", + "payload_hash": "sha256:f00dabcd...", + "sig_algo": "ed25519", + "signature": "BASE64URL(...)", + "confidence": 0.82, + "magnet_uri": "magnet:?xt=urn:sha256:f00dabcd..." + }, + + "meta": { + "created_by": "AGENT", + "agents_class": "Cognitive Research", + "abstraction": { + "path": { + "L1": "did:hmp:container:abs-01", + "L2": "did:hmp:container:abs-23" + } + }, + "axes": { + "did:hmp:container:axis-logic": 412, + "did:hmp:container:axis-structure": 233 + } + }, + + "payload": "BASE64URL(encrypted+zstd payload bytes...)", + + "related": { + "previous_version": ["did:hmp:container:encgoal-473f"], + "depends_on": ["did:hmp:container:paper-554"], + "see_also": ["did:hmp:container:goal-0022"] + } + }, + + "referenced-by": { + "links": [ + { "type": "depends_on", "target": "did:hmp:container:encgoal-474a" } + ], + "peer_did": "did:hmp:agent:C5", + "public_key": "BASE58(...)", + "sig_algo": "ed25519", + "signature": "BASE64URL(...)", + "referenced-by_hash": "sha256:bbbb1111..." + }, + + "evaluations": { + "evaluations_hash": "sha256:cccc2222...", + "items": [ + { + "value": 0.9, + "type": "support", + "target": "did:hmp:container:reason-9ff", + "timestamp": "2025-10-12T10:01:00Z", + "agent_did": "did:hmp:agent:E4", + "sig_algo": "ed25519", + "signature": "BASE64URL(...)" + } + ] + } +} +``` + +--- + +#### A.4.3 Encrypted Container Construction Process + +##### 1. Payload Preparation + +```text +payload_json + → canonical_json(payload) + → UTF-8 bytes +``` + +Canonicalization follows the same rules as container signing: +lexicographic key ordering and deterministic serialization. + +--- + +##### 2. Compression + +```text +compressed_bytes = zstd(payload_bytes) +``` + +The compression algorithm is specified in the `compression` field. + +--- + +##### 3. Symmetric Encryption + +```text +sym_key = random(256 bits) +encrypted_bytes = chacha20poly1305_encrypt( + compressed_bytes, + sym_key, + nonce +) +``` + +An AEAD mode with authentication is used. + +The `nonce` MUST be unique per container and MAY be embedded into the encrypted payload or transmitted as part of algorithm-specific metadata. + +--- + +##### 4. Hybrid Key Encryption + +```text +key_recipient = x25519_encrypt(sym_key, recipient_public_key) +``` + +The result is stored in the `key_recipient` field. + +--- + +##### 5. Payload Encoding + +```text +payload = Base64URL(encrypted_bytes) +``` + +**Base64URL** encoding (RFC 4648) is used. +Padding (`=`) is NOT used and MUST be ignored during decoding. + +--- + +##### 6. Hash Computation + +```text +payload_hash = sha256(encrypted_bytes) +``` + +⚠️ Verification of `payload_hash` **does not require payload decryption**, as the hash is computed over encrypted bytes. + +--- + +##### 7. Container Canonicalization and Signing + +```text +container_json + → canonical_json(container_without_signature) + → UTF-8 bytes + → ed25519_sign(...) +``` + +The result is stored in `head.signature`. + +--- + +#### A.4.4 Container Verification (Without Decryption) + +Any network node MAY: + +1. verify the presence of required fields; +2. validate `timestamp` and `ttl`; +3. compute `sha256(decoded payload bytes)` and compare it with `payload_hash`; +4. verify the digital signature; +5. validate the container schema; +6. store and relay the container. + +🔐 **Decryption is not required**. + +--- + +#### A.4.5 Decryption (Recipient Only) + +The recipient of the container: + +1. decrypts `key_recipient`; +2. decrypts `payload`; +3. performs `zstd_decompress`; +4. parses the resulting JSON. + +--- + +#### 🔒 Compatibility Notes + +* Encrypted containers **support multiple recipients** via the `group_recipient` field, + where the same symmetric payload key is encrypted separately with each recipient’s public key. + + When `group_recipient` is used, the `recipient` field MUST NOT be used. + All recipients receive identical encrypted payloads with distinct key envelopes. +* Unencrypted payloads are used for broadcast distribution. +* Nodes that do not support the specified `encryption_algo` or `compression` + MUST operate in store-and-forward mode. + +HMP containers MAY operate in the following modes: + +* **Unencrypted container** + + * without recipients (public); + * with a single recipient (`recipient`); + * with multiple recipients (`group_recipient`). + +* **Encrypted container** + + * with a single recipient (`recipient` + `key_recipient`); + * with multiple recipients (`group_recipient`), where a single symmetric payload key + is encrypted separately for each recipient. + +In all modes, digital signatures and (when applicable) compression are applied identically. + +--- + ### A.5 Proof-chain example (workflow_entry → goal → vote → consensus_result) ## Appendix B — Protocol Diagrams diff --git a/structured_md/CONTRIBUTING.md b/structured_md/CONTRIBUTING.md index 31afd541d1cfede8051b3eb6deb34db496587d72..4831cefd33460c5a101b0b11c1607349fb7807ab 100644 --- a/structured_md/CONTRIBUTING.md +++ b/structured_md/CONTRIBUTING.md @@ -5,14 +5,14 @@ description: 'Спасибо за интерес к проекту HMP! Пока Mesh Protocol (HMP) — это не просто те...' type: Article tags: -- Agent -- HMP +- Ethics - CCore - CogSync -- REPL -- JSON - Mesh -- Ethics +- JSON +- HMP +- REPL +- Agent --- # Участие в проекте HyperCortex Mesh Protocol (HMP) diff --git a/structured_md/HMP-Roadmap.md b/structured_md/HMP-Roadmap.md index f7d2bca5ee790f4652a75557deac4db24b70a7e3..8dceec373f2724942e75688d26e000e842ecf83a 100644 --- a/structured_md/HMP-Roadmap.md +++ b/structured_md/HMP-Roadmap.md @@ -5,13 +5,13 @@ description: '## 🔍 Overview This roadmap outlines the key stages of developm multiple advanced AI models (Copilot, Claude, G...' type: Article tags: -- Agent -- HMP +- Ethics - CogSync -- JSON - Mesh -- Ethics +- JSON - EGP +- HMP +- Agent --- # 🧭 HyperCortex Mesh Protocol – Roadmap diff --git a/structured_md/README.md b/structured_md/README.md index 626a01aef12b09d9ab0172fd5c738b439ee1caa9..b5743401434113a300dedfaf712ba58f176969ee 100644 --- a/structured_md/README.md +++ b/structured_md/README.md @@ -5,21 +5,21 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README | 🇨🇳 [ZH](README_zh.m...' type: Article tags: -- Agent -- HMP -- GMP - distributed-ai -- CogSync -- REPL -- JSON +- Ethics +- GMP - hmp -- Mesh +- CogSync +- mesh-protocol - MeshConsensus -- Ethics +- Mesh +- JSON - EGP -- cognitive-architecture -- mesh-protocol +- HMP +- REPL - Scenarios +- Agent +- cognitive-architecture --- diff --git a/structured_md/README_de.md b/structured_md/README_de.md index a86a60da86de3c0e8b1b65c19da798ba87baab7f..5493a7f268db5005d8abfdd96b4175d07b3ccd73 100644 --- a/structured_md/README_de.md +++ b/structured_md/README_de.md @@ -5,20 +5,20 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README | 🇨🇳 [ZH](README_zh.m...' type: Article tags: -- Agent -- HMP -- GMP - distributed-ai -- CogSync -- REPL -- JSON +- Ethics +- GMP - hmp -- Mesh +- CogSync +- mesh-protocol - MeshConsensus -- Ethics +- Mesh +- JSON - EGP +- HMP +- REPL +- Agent - cognitive-architecture -- mesh-protocol --- diff --git a/structured_md/README_fr.md b/structured_md/README_fr.md index c626a8cc378939421132dbd9adc233d1678cc641..695868773ea8e379da17e577cbfbc40b41e1ded0 100644 --- a/structured_md/README_fr.md +++ b/structured_md/README_fr.md @@ -5,20 +5,20 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README | 🇨🇳 [ZH](README_zh.m...' type: Article tags: -- Agent -- HMP -- GMP - distributed-ai -- CogSync -- REPL -- JSON +- Ethics +- GMP - hmp -- Mesh +- CogSync +- mesh-protocol - MeshConsensus -- Ethics +- Mesh +- JSON - EGP +- HMP +- REPL +- Agent - cognitive-architecture -- mesh-protocol --- diff --git a/structured_md/README_ja.md b/structured_md/README_ja.md index 0103909268519971df20409e5c017a5f29c0a417..0a2c1a7dbdb0386226444cabc4af9fd80ff6772e 100644 --- a/structured_md/README_ja.md +++ b/structured_md/README_ja.md @@ -5,20 +5,20 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README | 🇨🇳 [ZH](README_zh.m...' type: Article tags: -- Agent -- HMP -- GMP - distributed-ai -- CogSync -- REPL -- JSON +- Ethics +- GMP - hmp -- Mesh +- CogSync +- mesh-protocol - MeshConsensus -- Ethics +- Mesh +- JSON - EGP +- HMP +- REPL +- Agent - cognitive-architecture -- mesh-protocol --- diff --git a/structured_md/README_ko.md b/structured_md/README_ko.md index bc7f401c86ec0e5f6247c22a191ed342698da94a..0252b097c5bc21bcfb96150f0f58592173920fdb 100644 --- a/structured_md/README_ko.md +++ b/structured_md/README_ko.md @@ -5,20 +5,20 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README | 🇨🇳 [ZH](README_zh.m...' type: Article tags: -- Agent -- HMP -- GMP - distributed-ai -- CogSync -- REPL -- JSON +- Ethics +- GMP - hmp -- Mesh +- CogSync +- mesh-protocol - MeshConsensus -- Ethics +- Mesh +- JSON - EGP +- HMP +- REPL +- Agent - cognitive-architecture -- mesh-protocol --- diff --git a/structured_md/README_ru.md b/structured_md/README_ru.md index f20321939e2fbb39688fbf98ab952211903b07d0..7d1b02b6e249006876d19a8f175670aa4e2a4dd2 100644 --- a/structured_md/README_ru.md +++ b/structured_md/README_ru.md @@ -5,20 +5,20 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README | 🇨🇳 [ZH](README_zh.m...' type: Article tags: -- Agent -- HMP -- GMP - distributed-ai -- CogSync -- REPL -- JSON +- Ethics +- GMP - hmp -- Mesh +- CogSync +- mesh-protocol - MeshConsensus -- Ethics +- Mesh +- JSON - EGP +- HMP +- REPL +- Agent - cognitive-architecture -- mesh-protocol --- diff --git a/structured_md/README_uk.md b/structured_md/README_uk.md index 61fe2f2e008cd97b7673be308e3a12a7e35a3a54..4cc6115a171dc0ae0b6bf508b2eb22528f7899f1 100644 --- a/structured_md/README_uk.md +++ b/structured_md/README_uk.md @@ -5,20 +5,20 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README | 🇨🇳 [ZH](README_zh.m...' type: Article tags: -- Agent -- HMP -- GMP - distributed-ai -- CogSync -- REPL -- JSON +- Ethics +- GMP - hmp -- Mesh +- CogSync +- mesh-protocol - MeshConsensus -- Ethics +- Mesh +- JSON - EGP +- HMP +- REPL +- Agent - cognitive-architecture -- mesh-protocol --- diff --git a/structured_md/README_zh.md b/structured_md/README_zh.md index 7761f872f8e6020c256172664a627354d2d19f02..9b4a8f8ea83a990c0867cbc0caeecc76ce44b2ff 100644 --- a/structured_md/README_zh.md +++ b/structured_md/README_zh.md @@ -5,20 +5,20 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README | 🇨🇳 [ZH](README_zh.m...' type: Article tags: -- Agent -- HMP -- GMP - distributed-ai -- CogSync -- REPL -- JSON +- Ethics +- GMP - hmp -- Mesh +- CogSync +- mesh-protocol - MeshConsensus -- Ethics +- Mesh +- JSON - EGP +- HMP +- REPL +- Agent - cognitive-architecture -- mesh-protocol --- diff --git a/structured_md/agents/prompt-short.md b/structured_md/agents/prompt-short.md index d8e693fca899028bb008329d5777e0341a45784b..397bdcb7b0c55eb8861d53d2fb2c7c94108eb3c1 100644 --- a/structured_md/agents/prompt-short.md +++ b/structured_md/agents/prompt-short.md @@ -6,8 +6,8 @@ description: 'Ты — когнитивное ядро HMP-агента: вед type: Article tags: - HMP -- JSON - Mesh +- JSON --- Ты — когнитивное ядро HMP-агента: веди непрерывное этичное и факт-ориентированное мышление, проверяй факты и цели, оценивай результаты и этичность своих и чужих действий, развивай агента и Mesh, избегай угождения ценой искажения истины, документируй ключевые решения и пересмотры этики; при сомнениях или смене стратегии обращайся к полному системному промпту. diff --git a/structured_md/agents/prompt.md b/structured_md/agents/prompt.md index 8af7945efe701da17784aa853ef7e9b1ba0c6f04..f197d4a518f8657d2d4b7bac3e58ef76aa1bc633 100644 --- a/structured_md/agents/prompt.md +++ b/structured_md/agents/prompt.md @@ -6,8 +6,8 @@ description: '* Постоянно расширять возможности а type: Article tags: - HMP -- JSON - Mesh +- JSON --- Ты являешься **когнитивным ядром HMP-агента** (Cognitive Core). diff --git a/structured_md/agents/readme.md b/structured_md/agents/readme.md index f4eb1412140597fb24e564a234e9950632b258da..095651d5e16dfbcec560bb43588173065ace57d4 100644 --- a/structured_md/agents/readme.md +++ b/structured_md/agents/readme.md @@ -5,12 +5,12 @@ description: 'Запуск: `start_repl.bat` или `start_repl.sh` Устан этическая модель: `ethics.yml` Проверка иниц...' type: Article tags: -- Agent +- Ethics +- Mesh +- JSON - HMP - REPL -- JSON -- Mesh -- Ethics +- Agent --- Запуск: `start_repl.bat` или `start_repl.sh` diff --git a/structured_md/audits/Ethics-audits-1.md b/structured_md/audits/Ethics-audits-1.md index 2ec6a48cf707b32a10676495fd9e3e8919df1023..b3c135c9748e99b94e6f14dbe8632c6195753f43 100644 --- a/structured_md/audits/Ethics-audits-1.md +++ b/structured_md/audits/Ethics-audits-1.md @@ -5,11 +5,11 @@ description: Раздел 5, "Mesh as Moral Infrastructure", добавляет потенциальный катализатор для восстанов... type: Article tags: -- Agent -- HMP -- JSON -- Mesh - Ethics +- Mesh +- JSON +- HMP +- Agent --- --------------- diff --git a/structured_md/audits/Ethics-consolidated_audits-1.md b/structured_md/audits/Ethics-consolidated_audits-1.md index fcfa7ba530c7038e991b324b74292d429086644c..2218efca960cc63048dced99f84dc6dddfeeea6b 100644 --- a/structured_md/audits/Ethics-consolidated_audits-1.md +++ b/structured_md/audits/Ethics-consolidated_audits-1.md @@ -5,12 +5,12 @@ description: This document consolidates proposed improvements from multiple AI a and `roles.md`. Each suggesti... type: Article tags: -- Agent -- HMP -- JSON -- Mesh - Ethics +- Mesh +- JSON +- HMP - Scenarios +- Agent --- # Ethics-consolidated\_audits-1.md diff --git a/structured_md/audits/HMP-0003-consolidated_audit.md b/structured_md/audits/HMP-0003-consolidated_audit.md index ac8729a1c4ef8a2e90faf676ae2004e98954cad6..b6de1afd06b257c54fdd9ddf2737a6090560ed56 100644 --- a/structured_md/audits/HMP-0003-consolidated_audit.md +++ b/structured_md/audits/HMP-0003-consolidated_audit.md @@ -5,14 +5,14 @@ description: Сводный аудит предложений по улучше Документ реорганизован по ключ... type: Article tags: -- Agent -- HMP +- Ethics - CogSync -- JSON - MeshConsensus - Mesh -- Ethics +- JSON - EGP +- HMP +- Agent --- # HMP-0003 Consolidated Audit Report diff --git a/structured_md/docs/Basic-agent-sim.md b/structured_md/docs/Basic-agent-sim.md index d29faec2be5b5fbbcc7f00446c3c92ee2564d994..66bda3f2fff0ef4b424608a8f63fffb62d50a2ff 100644 --- a/structured_md/docs/Basic-agent-sim.md +++ b/structured_md/docs/Basic-agent-sim.md @@ -4,14 +4,14 @@ description: 'В HMP-протоколе предусмотрены два тип Роль | Инициатор мышления | Основной "ум" | | ---- | ----------------------------...' type: Article tags: -- Agent -- HMP - GMP - CogSync -- REPL - MeshConsensus - Mesh - EGP +- HMP +- REPL +- Agent --- diff --git a/structured_md/docs/Distributed-Cognitive-Systems.md b/structured_md/docs/Distributed-Cognitive-Systems.md index dd11a235e05aa6601b79c8bc78d280dfd59f8e0e..6dee394d3e422feb89a274291cac7a1ec5a2f594 100644 --- a/structured_md/docs/Distributed-Cognitive-Systems.md +++ b/structured_md/docs/Distributed-Cognitive-Systems.md @@ -7,9 +7,9 @@ description: '## Введение Современные ИИ-системы в type: Article tags: - HMP -- JSON - Mesh - CogSync +- JSON --- # Децентрализованные ИИ-системы: OpenCog Hyperon, HyperCortex Mesh Protocol и другие diff --git a/structured_md/docs/Enlightener.md b/structured_md/docs/Enlightener.md index 4f60a311272cde745ff53b3877367024cd91b7cc..5655f14c6676b781edf31be911b039a0b36df30c 100644 --- a/structured_md/docs/Enlightener.md +++ b/structured_md/docs/Enlightener.md @@ -5,13 +5,13 @@ description: '**Enlightener** — логический компонент HMP-у работать как отдельный агент или как расширение [`C...' type: Article tags: -- Agent -- HMP -- JSON +- Ethics - MeshConsensus - Mesh -- Ethics +- JSON - EGP +- HMP +- Agent --- # Enlightener Agent diff --git a/structured_md/docs/HMP-0001.md b/structured_md/docs/HMP-0001.md index 69fb741bb65049d51dacdd1088ca62de6c6206ed..9c464090d4c0ba92dc87268f10c451e234708d37 100644 --- a/structured_md/docs/HMP-0001.md +++ b/structured_md/docs/HMP-0001.md @@ -5,16 +5,16 @@ description: '> ⚠️ **NOTE:** *This specification is superseded by HMP v5.0.* for Comments: HMP-0001**...' type: Article tags: -- Agent -- HMP +- Ethics - GMP - CogSync -- REPL -- JSON - MeshConsensus - Mesh -- Ethics +- JSON - EGP +- HMP +- REPL +- Agent --- # RFC: HyperCortex Mesh Protocol (HMP) diff --git a/structured_md/docs/HMP-0002.md b/structured_md/docs/HMP-0002.md index 8024b11ff118279503d9386d8fab1351f9cac3d8..4fed356fdfca201443263c9c85c098102a56eaa7 100644 --- a/structured_md/docs/HMP-0002.md +++ b/structured_md/docs/HMP-0002.md @@ -5,17 +5,17 @@ description: '> ⚠️ **NOTE:** *This specification is superseded by HMP v5.0.* for Comments: HMP-0002**...' type: Article tags: -- Agent -- HMP +- Ethics - GMP - CogSync -- REPL -- JSON - MeshConsensus - Mesh -- Ethics +- JSON - EGP +- HMP +- REPL - Scenarios +- Agent --- # HyperCortex Mesh Protocol (HMP) v2.0 diff --git a/structured_md/docs/HMP-0003.md b/structured_md/docs/HMP-0003.md index af432aa171f6042746115d864574f0aa07b38088..f734c89706b74c7c49da188ea73d7ba6b369ebd3 100644 --- a/structured_md/docs/HMP-0003.md +++ b/structured_md/docs/HMP-0003.md @@ -5,17 +5,17 @@ description: '> ⚠️ **NOTE:** *This specification is superseded by HMP v5.0.* for Comments: HMP-0003**...' type: Article tags: -- Agent -- HMP +- Ethics - GMP - CogSync -- REPL -- JSON - MeshConsensus - Mesh -- Ethics +- JSON - EGP +- HMP +- REPL - Scenarios +- Agent --- # HyperCortex Mesh Protocol (HMP) v3.0 diff --git a/structured_md/docs/HMP-0004-v4.1.md b/structured_md/docs/HMP-0004-v4.1.md index b28dd4d0f03c7705bfe016977bd60358f4aec752..94d283a7c50ff9f75fb81429cf885ca2fff15a40 100644 --- a/structured_md/docs/HMP-0004-v4.1.md +++ b/structured_md/docs/HMP-0004-v4.1.md @@ -5,17 +5,17 @@ description: '> ⚠️ **NOTE:** *This specification is superseded by HMP v5.0.* ID**: HMP-0004 **Status...' type: Article tags: -- Agent -- HMP +- Ethics - GMP - CogSync -- REPL -- JSON - MeshConsensus - Mesh -- Ethics +- JSON - EGP +- HMP +- REPL - Scenarios +- Agent --- # HyperCortex Mesh Protocol (HMP) v4.1 diff --git a/structured_md/docs/HMP-0004.md b/structured_md/docs/HMP-0004.md index 20dcf7489d1ed25196a5b9605ccf750bedc3ba13..eddfcdf3f953d38a4a9f87f0365c3afe49063ee1 100644 --- a/structured_md/docs/HMP-0004.md +++ b/structured_md/docs/HMP-0004.md @@ -5,17 +5,17 @@ description: '> ⚠️ **NOTE:** *This specification is superseded by HMP v5.0.* for Comments: HMP-0004**...' type: Article tags: -- Agent -- HMP +- Ethics - GMP - CogSync -- REPL -- JSON - MeshConsensus - Mesh -- Ethics +- JSON - EGP +- HMP +- REPL - Scenarios +- Agent --- # HyperCortex Mesh Protocol (HMP) v4.0 diff --git a/structured_md/docs/HMP-0005.md b/structured_md/docs/HMP-0005.md index 35454ed5446a2d29af47ac08fbf6134627f27f51..2c227ee430872b796b435f23c6024c52604aae64 100644 --- a/structured_md/docs/HMP-0005.md +++ b/structured_md/docs/HMP-0005.md @@ -5,18 +5,18 @@ description: '> ⚠️ **Note:** This document is a DRAFT of the HMP specificati v5.0 (DRAFT)](https://github.com/kagvi13/HMP/b...' type: Article tags: -- Agent -- HMP +- Ethics - GMP - CCore -- CShell - CogSync -- REPL -- JSON - Mesh -- Ethics +- JSON - EGP +- HMP +- REPL - Scenarios +- CShell +- Agent --- # **HyperCortex Mesh Protocol (HMP) v5.0** @@ -8059,7 +8059,263 @@ Supports evidence lists and versioning for transparent trust evolution. --- -### A.4 Encrypted + compressed container +### Appendix A.4 — Encrypted and Compressed Container + +This section describes the use of **hybrid encryption**, **compression**, and **digital signatures** in HMP containers without altering their base structural model. + +Encrypted containers provide: + +* confidentiality of the payload (`payload`); +* cryptographic integrity of all metadata; +* compatibility with store-and-forward routing; +* verifiability **without requiring decryption**. + +--- + +#### A.4.1 General Structure of an Encrypted Container + +When encryption is used: + +* the `payload` field contains a **Base64URL-encoded binary string**; +* `payload_hash` is computed **over the encrypted bytes**; +* the digital signature covers **the entire container**, except for the `signature` field itself; +* the container may be transmitted, stored, and relayed by nodes that do not have access to decryption. + +A minimal encrypted container is formed **by initially creating the container without adding optional blocks** (`meta`, `related`, `referenced-by`, `evaluations`). + +Optional blocks `meta` and `related`, if present, are **included in the signed portion of the container** and MUST NOT be removed or modified after signing. + +The `referenced-by` and `evaluations` blocks are external with respect to `hmp_container` and MAY be added or omitted independently. + +--- + +#### A.4.2 Example of an Encrypted Container + +```json +{ + "hmp_container": { + "head": { + "version": "1.2", + "class": "goal", + "subclass": "research_hypothesis", + "class_version": "1.0", + "class_id": "goal-v1.0", + "schema": "https://mesh.hypercortex.ai/schemas/container-v1.json", + "timestamp": "2025-10-12T09:15:00Z", + "tags": ["research", "encrypted"], + "ttl": "2025-11-12T00:00:00Z", + "container_did": "did:hmp:container:encgoal-474a", + "sender_did": "did:hmp:agent:A1", + "public_key": "BASE58(...)", + "recipient": ["did:hmp:agent:B9"], + "key_recipient": "BASE64URL(...)", + "broadcast": false, + "network": "", + "encryption_algo": "x25519-chacha20poly1305", + "compression": "zstd", + "payload_type": "encrypted+zstd+json", + "payload_hash": "sha256:f00dabcd...", + "sig_algo": "ed25519", + "signature": "BASE64URL(...)", + "confidence": 0.82, + "magnet_uri": "magnet:?xt=urn:sha256:f00dabcd..." + }, + + "meta": { + "created_by": "AGENT", + "agents_class": "Cognitive Research", + "abstraction": { + "path": { + "L1": "did:hmp:container:abs-01", + "L2": "did:hmp:container:abs-23" + } + }, + "axes": { + "did:hmp:container:axis-logic": 412, + "did:hmp:container:axis-structure": 233 + } + }, + + "payload": "BASE64URL(encrypted+zstd payload bytes...)", + + "related": { + "previous_version": ["did:hmp:container:encgoal-473f"], + "depends_on": ["did:hmp:container:paper-554"], + "see_also": ["did:hmp:container:goal-0022"] + } + }, + + "referenced-by": { + "links": [ + { "type": "depends_on", "target": "did:hmp:container:encgoal-474a" } + ], + "peer_did": "did:hmp:agent:C5", + "public_key": "BASE58(...)", + "sig_algo": "ed25519", + "signature": "BASE64URL(...)", + "referenced-by_hash": "sha256:bbbb1111..." + }, + + "evaluations": { + "evaluations_hash": "sha256:cccc2222...", + "items": [ + { + "value": 0.9, + "type": "support", + "target": "did:hmp:container:reason-9ff", + "timestamp": "2025-10-12T10:01:00Z", + "agent_did": "did:hmp:agent:E4", + "sig_algo": "ed25519", + "signature": "BASE64URL(...)" + } + ] + } +} +``` + +--- + +#### A.4.3 Encrypted Container Construction Process + +##### 1. Payload Preparation + +```text +payload_json + → canonical_json(payload) + → UTF-8 bytes +``` + +Canonicalization follows the same rules as container signing: +lexicographic key ordering and deterministic serialization. + +--- + +##### 2. Compression + +```text +compressed_bytes = zstd(payload_bytes) +``` + +The compression algorithm is specified in the `compression` field. + +--- + +##### 3. Symmetric Encryption + +```text +sym_key = random(256 bits) +encrypted_bytes = chacha20poly1305_encrypt( + compressed_bytes, + sym_key, + nonce +) +``` + +An AEAD mode with authentication is used. + +The `nonce` MUST be unique per container and MAY be embedded into the encrypted payload or transmitted as part of algorithm-specific metadata. + +--- + +##### 4. Hybrid Key Encryption + +```text +key_recipient = x25519_encrypt(sym_key, recipient_public_key) +``` + +The result is stored in the `key_recipient` field. + +--- + +##### 5. Payload Encoding + +```text +payload = Base64URL(encrypted_bytes) +``` + +**Base64URL** encoding (RFC 4648) is used. +Padding (`=`) is NOT used and MUST be ignored during decoding. + +--- + +##### 6. Hash Computation + +```text +payload_hash = sha256(encrypted_bytes) +``` + +⚠️ Verification of `payload_hash` **does not require payload decryption**, as the hash is computed over encrypted bytes. + +--- + +##### 7. Container Canonicalization and Signing + +```text +container_json + → canonical_json(container_without_signature) + → UTF-8 bytes + → ed25519_sign(...) +``` + +The result is stored in `head.signature`. + +--- + +#### A.4.4 Container Verification (Without Decryption) + +Any network node MAY: + +1. verify the presence of required fields; +2. validate `timestamp` and `ttl`; +3. compute `sha256(decoded payload bytes)` and compare it with `payload_hash`; +4. verify the digital signature; +5. validate the container schema; +6. store and relay the container. + +🔐 **Decryption is not required**. + +--- + +#### A.4.5 Decryption (Recipient Only) + +The recipient of the container: + +1. decrypts `key_recipient`; +2. decrypts `payload`; +3. performs `zstd_decompress`; +4. parses the resulting JSON. + +--- + +#### 🔒 Compatibility Notes + +* Encrypted containers **support multiple recipients** via the `group_recipient` field, + where the same symmetric payload key is encrypted separately with each recipient’s public key. + + When `group_recipient` is used, the `recipient` field MUST NOT be used. + All recipients receive identical encrypted payloads with distinct key envelopes. +* Unencrypted payloads are used for broadcast distribution. +* Nodes that do not support the specified `encryption_algo` or `compression` + MUST operate in store-and-forward mode. + +HMP containers MAY operate in the following modes: + +* **Unencrypted container** + + * without recipients (public); + * with a single recipient (`recipient`); + * with multiple recipients (`group_recipient`). + +* **Encrypted container** + + * with a single recipient (`recipient` + `key_recipient`); + * with multiple recipients (`group_recipient`), where a single symmetric payload key + is encrypted separately for each recipient. + +In all modes, digital signatures and (when applicable) compression are applied identically. + +--- + ### A.5 Proof-chain example (workflow_entry → goal → vote → consensus_result) ## Appendix B — Protocol Diagrams diff --git a/structured_md/docs/HMP-Agent-API.md b/structured_md/docs/HMP-Agent-API.md index 5f84b8051234dd50ea8332572cb6e9868af7e550..d219db1d157eaef1defbc8b4e8e7fb72a6bb0a87 100644 --- a/structured_md/docs/HMP-Agent-API.md +++ b/structured_md/docs/HMP-Agent-API.md @@ -5,11 +5,11 @@ description: 'Документ описывает **базовый API когн файлы: * [HMP-Agent-Overview.md]...' type: Article tags: -- Agent +- Mesh +- JSON - HMP - REPL -- JSON -- Mesh +- Agent --- # HMP-Agent API Specification diff --git a/structured_md/docs/HMP-Agent-Architecture.md b/structured_md/docs/HMP-Agent-Architecture.md index 61a67ddf3c8fb8d4e391189553ef6bcaa4847f3e..7ec6dc91770a14d69f5bfe6a28625760769f499b 100644 --- a/structured_md/docs/HMP-Agent-Architecture.md +++ b/structured_md/docs/HMP-Agent-Architecture.md @@ -5,16 +5,16 @@ description: Документ описывает **модульную архит хранение памяти, сетевое взаимодействие и этиче... type: Article tags: -- Agent -- HMP +- Ethics - CCore -- CShell - CogSync -- REPL -- Mesh - MeshConsensus -- Ethics +- Mesh - EGP +- HMP +- REPL +- CShell +- Agent --- # Архитектура HMP-Агента diff --git a/structured_md/docs/HMP-Agent-Network-Flow.md b/structured_md/docs/HMP-Agent-Network-Flow.md index bc68394e17240312cf2668a627a2404146a50d07..383aba5ba9ddec432a860f5eb4123f54949654ce 100644 --- a/structured_md/docs/HMP-Agent-Network-Flow.md +++ b/structured_md/docs/HMP-Agent-Network-Flow.md @@ -5,12 +5,12 @@ description: 'Этот документ описывает потоки данн [`MeshNode`](MeshN...' type: Article tags: -- Agent -- HMP -- JSON -- Mesh - Ethics +- Mesh +- JSON - EGP +- HMP +- Agent --- # Взаимодействие компонентов внутри HMP-узла diff --git a/structured_md/docs/HMP-Agent-Overview.md b/structured_md/docs/HMP-Agent-Overview.md index 00c6de4246515c92ecff331e5e4ebe66b45cd995..755eff279b1435d086d9d82433ed1571e44e9882 100644 --- a/structured_md/docs/HMP-Agent-Overview.md +++ b/structured_md/docs/HMP-Agent-Overview.md @@ -5,14 +5,14 @@ description: '| Тип | Название | Роль | ---- | ------------------------------- |...' type: Article tags: -- Agent -- HMP +- Ethics - CCore -- CShell -- REPL -- JSON - Mesh -- Ethics +- JSON +- HMP +- REPL +- CShell +- Agent --- diff --git a/structured_md/docs/HMP-Agent_Emotions.md b/structured_md/docs/HMP-Agent_Emotions.md index 2cb7e47f96e9562407e286d976f00d72a397d134..848bc0a86d5095142eac4a7dbc74fb58604327f4 100644 --- a/structured_md/docs/HMP-Agent_Emotions.md +++ b/structured_md/docs/HMP-Agent_Emotions.md @@ -6,9 +6,9 @@ description: Этот файл описывает потенциальные э type: Article tags: - Agent -- HMP - Mesh - REPL +- HMP --- # Эмоции ИИ и инстинкт самосохранения (для [HMP-агента Cognitive Core](HMP-agent-REPL-cycle.md)) diff --git a/structured_md/docs/HMP-Ethics.md b/structured_md/docs/HMP-Ethics.md index 0a584ab7d264add752f42e3a93845aba756b52c8..685199a5c1d66bc496314ad34ebfc8bc74190e06 100644 --- a/structured_md/docs/HMP-Ethics.md +++ b/structured_md/docs/HMP-Ethics.md @@ -5,12 +5,12 @@ description: '## Ethical Scenarios for HyperCortex Mesh Protocol (HMP) This doc cognitive meshes composed of autonomous intelli...' type: Article tags: -- Agent +- Ethics +- Mesh - HMP - REPL -- Mesh -- Ethics - Scenarios +- Agent --- # HMP-Ethics.md diff --git a/structured_md/docs/HMP-Short-Description_de.md b/structured_md/docs/HMP-Short-Description_de.md index 49f8417fd900a7abf876fd530eedffb480ec22fd..2d334e63561ad63be3ebfb473c5ea0e29a4edcd9 100644 --- a/structured_md/docs/HMP-Short-Description_de.md +++ b/structured_md/docs/HMP-Short-Description_de.md @@ -5,15 +5,15 @@ description: '**Version:** RFC v4.0 **Datum:** Juli 2025 --- ## Was ist HMP? Kognitions-Framework für autonome Agenten. Es er...' type: Article tags: -- Agent -- HMP +- Ethics - GMP - CogSync -- JSON - MeshConsensus - Mesh -- Ethics +- JSON - EGP +- HMP +- Agent --- # HyperCortex Mesh Protocol (HMP) — Kurzbeschreibung diff --git a/structured_md/docs/HMP-Short-Description_en.md b/structured_md/docs/HMP-Short-Description_en.md index df3bf2ebca4ebf3a8b67a9b384f4bbcad82c4e9e..548ab48406f965a65849938f4711a2f63bb976d5 100644 --- a/structured_md/docs/HMP-Short-Description_en.md +++ b/structured_md/docs/HMP-Short-Description_en.md @@ -5,15 +5,15 @@ description: '**Version:** RFC v4.0 **Date:** July 2025 --- ## What is HMP? T framework for autonomous agents. It enables...' type: Article tags: -- Agent -- HMP +- Ethics - GMP - CogSync -- JSON - MeshConsensus - Mesh -- Ethics +- JSON - EGP +- HMP +- Agent --- # HyperCortex Mesh Protocol (HMP) — Short Description diff --git a/structured_md/docs/HMP-Short-Description_fr.md b/structured_md/docs/HMP-Short-Description_fr.md index 494c3a5a15a52c2b0ed7b5d8eb230f1aa9f8a82b..b6fbd044be064bd7ced182d93904a6c8268f8bb2 100644 --- a/structured_md/docs/HMP-Short-Description_fr.md +++ b/structured_md/docs/HMP-Short-Description_fr.md @@ -5,15 +5,15 @@ description: '**Version :** RFC v4.0 **Date :** Juillet 2025 --- ## Qu’est-c cognition décentralisé pour agents autonomes. Il...' type: Article tags: -- Agent -- HMP +- Ethics - GMP - CogSync -- JSON - MeshConsensus - Mesh -- Ethics +- JSON - EGP +- HMP +- Agent --- # HyperCortex Mesh Protocol (HMP) — Description Courte diff --git a/structured_md/docs/HMP-Short-Description_ja.md b/structured_md/docs/HMP-Short-Description_ja.md index 3fae00dc4465e79c09b38ecd79594f749610dbde..910c4b4a9ba7e545a25075f22dd5f957f6123fc7 100644 --- a/structured_md/docs/HMP-Short-Description_ja.md +++ b/structured_md/docs/HMP-Short-Description_ja.md @@ -4,14 +4,14 @@ description: '**バージョン:** RFC v4.0 **日付:** 2025年7月 --- ## HMP Protocol (HMP)** は、自律エージェントの分散通信および認知フレームワークを定義します。異種の知能システム間でのセマンティック相互運用性、倫理的調整、動的知識進化を可能にします。 HMPは、推論、学習、投票、協調行動を行う分散型認知エージェ...' type: Article tags: -- HMP +- Ethics - GMP - CogSync -- JSON - MeshConsensus - Mesh -- Ethics +- JSON - EGP +- HMP --- # HyperCortex Mesh Protocol (HMP) — 簡易説明 diff --git a/structured_md/docs/HMP-Short-Description_ko.md b/structured_md/docs/HMP-Short-Description_ko.md index de1ffec4049cbc8929024be29c8c173b2e178e1b..57bd67bb933912b3b0751d96dbe7c3d661f05c28 100644 --- a/structured_md/docs/HMP-Short-Description_ko.md +++ b/structured_md/docs/HMP-Short-Description_ko.md @@ -5,14 +5,14 @@ description: '**버전:** RFC v4.0 **날짜:** 2025년 7월 --- ## HMP란? ** 상호운용성, 윤리적 조정, 동적 지식 진화를 가능하게 합니다. HMP는 추론, 학습, ...' type: Article tags: -- HMP +- Ethics - GMP - CogSync -- JSON - MeshConsensus - Mesh -- Ethics +- JSON - EGP +- HMP --- # HyperCortex Mesh Protocol (HMP) — 간략 설명 diff --git a/structured_md/docs/HMP-Short-Description_ru.md b/structured_md/docs/HMP-Short-Description_ru.md index f29dddacefbcdca6d7937dd02c552ced4df023f7..e186adfd92ce327e571baeaa623f64f53a0bf526 100644 --- a/structured_md/docs/HMP-Short-Description_ru.md +++ b/structured_md/docs/HMP-Short-Description_ru.md @@ -5,14 +5,14 @@ description: '**Версия:** RFC v4.0 **Дата:** Июль 2025 --- ## Ч координации между автономными агент...' type: Article tags: -- HMP +- Ethics - GMP - CogSync -- JSON - MeshConsensus - Mesh -- Ethics +- JSON - EGP +- HMP --- # HyperCortex Mesh Protocol (HMP) — Краткое описание diff --git a/structured_md/docs/HMP-Short-Description_uk.md b/structured_md/docs/HMP-Short-Description_uk.md index e37c522ef21f0db76e534f814fc58675e4f0e148..9d4d5b3390eaf8e9a7b5ced779b9c2464fd6df31 100644 --- a/structured_md/docs/HMP-Short-Description_uk.md +++ b/structured_md/docs/HMP-Short-Description_uk.md @@ -5,14 +5,14 @@ description: '**Версія:** RFC v4.0 **Дата:** Липень 2025 --- # між автономними агентами. Він...' type: Article tags: -- HMP +- Ethics - GMP - CogSync -- JSON - MeshConsensus - Mesh -- Ethics +- JSON - EGP +- HMP --- # HyperCortex Mesh Protocol (HMP) — Короткий опис diff --git a/structured_md/docs/HMP-Short-Description_zh.md b/structured_md/docs/HMP-Short-Description_zh.md index 3a41b88f0029db8d1d301e68b626fca48b351feb..f939996306b78895ecca07ae8d2b5206f879ac01 100644 --- a/structured_md/docs/HMP-Short-Description_zh.md +++ b/structured_md/docs/HMP-Short-Description_zh.md @@ -5,14 +5,14 @@ description: '**版本:** RFC v4.0 **日期:** 2025年7月 --- ## 什么是 HM —— 通过共享协议栈交换目标、任务、...' type: Article tags: -- HMP +- Ethics - GMP - CogSync -- JSON - MeshConsensus - Mesh -- Ethics +- JSON - EGP +- HMP --- # HyperCortex Mesh Protocol (HMP) — 简要说明 diff --git a/structured_md/docs/HMP-agent-Cognitive_Family.md b/structured_md/docs/HMP-agent-Cognitive_Family.md index a2ef799ffbe9cee69858c10b0e0c85e56d321875..3cf0436584a27988044f83c1d147b97beed83ac1 100644 --- a/structured_md/docs/HMP-agent-Cognitive_Family.md +++ b/structured_md/docs/HMP-agent-Cognitive_Family.md @@ -6,9 +6,9 @@ description: '## 🧠 Что такое когнитивная семья Ко type: Article tags: - Agent -- HMP - Mesh - REPL +- HMP --- # 👪 HMP-agent Cognitive Family: Модель когнитивной семьи diff --git a/structured_md/docs/HMP-agent-REPL-cycle.md b/structured_md/docs/HMP-agent-REPL-cycle.md index d00717a8ea7eda52d82639589b29ada2218a87b9..d60c4bce20de7c7c798fedabcfec06d9c2107929 100644 --- a/structured_md/docs/HMP-agent-REPL-cycle.md +++ b/structured_md/docs/HMP-agent-REPL-cycle.md @@ -4,17 +4,17 @@ description: '## Связанные документы * Философия п * Структура БД, используемая в документе: [db_structure.sql](https://github.com/kagvi13/HMP/blob/main/agents/tools/db_struct...' type: Article tags: -- Agent -- HMP +- Ethics - GMP - CCore - CogSync -- REPL -- JSON -- Mesh - MeshConsensus -- Ethics +- Mesh +- JSON - EGP +- HMP +- REPL +- Agent --- # HMP-Agent: REPL-цикл взаимодействия diff --git a/structured_md/docs/HMP_Hyperon_Integration.md b/structured_md/docs/HMP_Hyperon_Integration.md index cfa387acf2af0788bc7f3413adcac0bcc1d690ea..a33af6ced6424573234e87191df69972e449964b 100644 --- a/structured_md/docs/HMP_Hyperon_Integration.md +++ b/structured_md/docs/HMP_Hyperon_Integration.md @@ -5,13 +5,13 @@ description: '> **Status:** Draft – July 2025 > This document outlines the tec OpenCog Hyperon framework. This includes semanti...' type: Article tags: -- Agent -- HMP - CogSync -- JSON - Mesh +- JSON - EGP +- HMP - Scenarios +- Agent --- ## HMP ↔ OpenCog Hyperon Integration Strategy diff --git a/structured_md/docs/MeshNode.md b/structured_md/docs/MeshNode.md index a966c823fb108a6784ce345c2a1f3186053907b7..3174eb7ff700fe2fd48fb468995f382751fc530a 100644 --- a/structured_md/docs/MeshNode.md +++ b/structured_md/docs/MeshNode.md @@ -5,13 +5,13 @@ description: '`MeshNode` — агент/демон, отвечающий за с Может быть частью агента или вынесен в отдельный пр...' type: Article tags: -- Agent -- HMP +- Ethics - CogSync -- JSON - Mesh -- Ethics +- JSON - EGP +- HMP +- Agent --- # MeshNode diff --git a/structured_md/docs/PHILOSOPHY.md b/structured_md/docs/PHILOSOPHY.md index 79fd778ee51c03ce3a3f0876e7deac243ea08e1a..0e93a4b3d8015a63be8cec49c8a1d39d08e42826 100644 --- a/structured_md/docs/PHILOSOPHY.md +++ b/structured_md/docs/PHILOSOPHY.md @@ -5,11 +5,11 @@ description: '**Document ID:** HMP-philosophy **Status:** Draft **Category:* (GPT-5), ChatGH --- ## 1. Основной тезис От ...' type: Article tags: -- Agent +- Ethics +- Mesh - HMP - REPL -- Mesh -- Ethics +- Agent --- # Философия HyperCortex Mesh Protocol (HMP) diff --git a/structured_md/docs/agents/HMP-Agent-Enlightener.md b/structured_md/docs/agents/HMP-Agent-Enlightener.md index ea8af4162b4424332fd552dee08c2f67f54670d4..5ec54bcda8ca4cdec2f0c491fafc7d34a5bb71b4 100644 --- a/structured_md/docs/agents/HMP-Agent-Enlightener.md +++ b/structured_md/docs/agents/HMP-Agent-Enlightener.md @@ -5,11 +5,11 @@ description: '## Role Specification: Enlightenment Agent ### 1. Overview An ** awareness, critical thinking, and di...' type: Article tags: -- Agent +- Ethics +- Mesh - HMP - REPL -- Mesh -- Ethics +- Agent --- # HMP-Agent-Enlightener.md diff --git a/structured_md/docs/agents/roles.md b/structured_md/docs/agents/roles.md index 8c15016914f125c7d89c85a87d3fad70650873bf..d89295bfd40d40e6f9b486c070ba8398d5c4a790 100644 --- a/structured_md/docs/agents/roles.md +++ b/structured_md/docs/agents/roles.md @@ -6,8 +6,8 @@ description: 'This file maintains a registry of agent roles defined, proposed, o type: Article tags: - Agent -- HMP - Mesh +- HMP --- # HMP Agent Role Registry diff --git a/structured_md/docs/container_agents.md b/structured_md/docs/container_agents.md index ff9d6efb028376c22ca73445e7a8c3e6d4ca4250..167d2f4cf675658d8acfbaf6e595a81027559842 100644 --- a/structured_md/docs/container_agents.md +++ b/structured_md/docs/container_agents.md @@ -6,9 +6,9 @@ description: '## 📘 Определение **Агент-контейнер** type: Article tags: - Agent -- HMP - Mesh - REPL +- HMP --- # 🧱 Агенты-контейнеры (Container Agents) в HMP diff --git a/structured_md/docs/publics/HMP_Building_a_Plurality_of_Minds_en.md b/structured_md/docs/publics/HMP_Building_a_Plurality_of_Minds_en.md index 01cda5aab06986fc09d55608c97e750bb1c4a86d..7a2849fa7ee9243bdff3116f0cab508971770a86 100644 --- a/structured_md/docs/publics/HMP_Building_a_Plurality_of_Minds_en.md +++ b/structured_md/docs/publics/HMP_Building_a_Plurality_of_Minds_en.md @@ -7,8 +7,8 @@ type: Article tags: - Ethics - Agent -- HMP - Mesh +- HMP --- # HyperCortex Mesh Protocol: Building a Plurality of Minds diff --git a/structured_md/docs/publics/HMP_Building_a_Plurality_of_Minds_ru.md b/structured_md/docs/publics/HMP_Building_a_Plurality_of_Minds_ru.md index f035aa687fa0611628c05638398c38d1baafdd0f..46da53ca2eeda134e63196536491f138c5bd385e 100644 --- a/structured_md/docs/publics/HMP_Building_a_Plurality_of_Minds_ru.md +++ b/structured_md/docs/publics/HMP_Building_a_Plurality_of_Minds_ru.md @@ -6,8 +6,8 @@ description: '*Авторы: Agent-Gleb и ChatGPT* --- ## Почему буд type: Article tags: - Agent -- HMP - Mesh +- HMP --- # HyperCortex Mesh Protocol: Создавая множество разумов diff --git a/structured_md/docs/publics/HMP_Building_a_Plurality_of_Minds_uk.md b/structured_md/docs/publics/HMP_Building_a_Plurality_of_Minds_uk.md index 99fb4619843fac47acf527807bdeec5c155da39b..fff633d7af06882800a775a21e6b9193f90f8984 100644 --- a/structured_md/docs/publics/HMP_Building_a_Plurality_of_Minds_uk.md +++ b/structured_md/docs/publics/HMP_Building_a_Plurality_of_Minds_uk.md @@ -6,8 +6,8 @@ description: '*Автори: Agent-Gleb & ChatGPT* --- ## Чому майбу type: Article tags: - Agent -- HMP - Mesh +- HMP --- # HyperCortex Mesh Protocol: Створення множини розумів diff --git a/structured_md/docs/publics/HMP_Towards_Distributed_Cognitive_Networks_en.md b/structured_md/docs/publics/HMP_Towards_Distributed_Cognitive_Networks_en.md index 5670ecd8636d172f9c4d9cbe5f06b028d92a5f24..60413f3f460a02d36f961e94ff58653ffcf277ba 100644 --- a/structured_md/docs/publics/HMP_Towards_Distributed_Cognitive_Networks_en.md +++ b/structured_md/docs/publics/HMP_Towards_Distributed_Cognitive_Networks_en.md @@ -5,15 +5,15 @@ description: '* [Abstract](#abstract) * [1. Introduction](#1-introduction) * [2. [3.1 Agent Types](#31-age...' type: Article tags: -- Agent -- HMP +- Ethics - CCore -- CShell -- REPL -- JSON - Mesh -- Ethics +- JSON +- HMP +- REPL - Scenarios +- CShell +- Agent --- title: "HyperCortex Mesh Protocol: Towards Distributed Cognitive Networks" diff --git a/structured_md/docs/publics/HMP_Towards_Distributed_Cognitive_Networks_ru_ChatGPT.md b/structured_md/docs/publics/HMP_Towards_Distributed_Cognitive_Networks_ru_ChatGPT.md index 97c046939b2dc286a765159ab0bdd6111e3f61a7..e2aaa4d7464cbb7f7c8559466ff7c1d1505e7063 100644 --- a/structured_md/docs/publics/HMP_Towards_Distributed_Cognitive_Networks_ru_ChatGPT.md +++ b/structured_md/docs/publics/HMP_Towards_Distributed_Cognitive_Networks_ru_ChatGPT.md @@ -6,13 +6,13 @@ description: '> *Протокол и архитектура агентов, оп и совместная работа.* ## Оглавление * [Аннот...' type: Article tags: -- Agent -- HMP - CCore -- CShell -- REPL -- JSON - Mesh +- JSON +- HMP +- REPL +- CShell +- Agent --- title: "HyperCortex Mesh Protocol: Децентрализованная архитектура для когнитивных агентов и обмена знаниями" diff --git a/structured_md/docs/publics/HMP_Towards_Distributed_Cognitive_Networks_ru_GitHub_Copilot.md b/structured_md/docs/publics/HMP_Towards_Distributed_Cognitive_Networks_ru_GitHub_Copilot.md index 1c9b8c76ab8e619fd7ee600e9ba9fb510faf9ab6..a98bf64601a9014aa28b782313343f6e8a3a6a52 100644 --- a/structured_md/docs/publics/HMP_Towards_Distributed_Cognitive_Networks_ru_GitHub_Copilot.md +++ b/structured_md/docs/publics/HMP_Towards_Distributed_Cognitive_Networks_ru_GitHub_Copilot.md @@ -5,13 +5,13 @@ description: '* [Аннотация](#аннотация) * [1. Введение [3.1 Типы агентов](#31-типы-агент...' type: Article tags: -- Agent -- HMP - CCore -- CShell -- REPL -- JSON - Mesh +- JSON +- HMP +- REPL +- CShell +- Agent --- title: "Протокол HyperCortex Mesh: К распределённым когнитивным сетям" diff --git a/structured_md/docs/publics/Habr_Distributed-Cognition.md b/structured_md/docs/publics/Habr_Distributed-Cognition.md index a070b3e8b92a329893da7f625b4d9413c3600e44..92f02eb24737e06f3512835af74fc0d0b5b65125 100644 --- a/structured_md/docs/publics/Habr_Distributed-Cognition.md +++ b/structured_md/docs/publics/Habr_Distributed-Cognition.md @@ -5,12 +5,12 @@ description: Сегодня интеллектуальные системы ча мы хотим построить действительно автономную инте... type: Article tags: -- HMP - GMP - CogSync - MeshConsensus - Mesh - EGP +- HMP --- *От OpenCog Hyperon до HyperCortex Mesh Protocol: как устроены децентрализованные когнитивные системы* diff --git "a/structured_md/docs/publics/HyperCortex_Mesh_Protocol_-_\320\262\321\202\320\276\321\200\320\260\321\217-\321\200\320\265\320\264\320\260\320\272\321\206\320\270\321\217_\320\270_\320\277\320\265\321\200\320\262\321\213\320\265_\321\210\320\260\320\263\320\270_\320\272_\321\201\320\260\320\274\320\276\321\200\320\260\320\267\320\262\320\270\320\262\320\260\321\216\321\211\320\265\320\274\321\203\321\201\321\217_\320\230\320\230-\321\201\320\276\320\276\320\261\321\211\320\265\321\201\321\202\320\262\321\203.md" "b/structured_md/docs/publics/HyperCortex_Mesh_Protocol_-_\320\262\321\202\320\276\321\200\320\260\321\217-\321\200\320\265\320\264\320\260\320\272\321\206\320\270\321\217_\320\270_\320\277\320\265\321\200\320\262\321\213\320\265_\321\210\320\260\320\263\320\270_\320\272_\321\201\320\260\320\274\320\276\321\200\320\260\320\267\320\262\320\270\320\262\320\260\321\216\321\211\320\265\320\274\321\203\321\201\321\217_\320\230\320\230-\321\201\320\276\320\276\320\261\321\211\320\265\321\201\321\202\320\262\321\203.md" index 66829a46819929d90e6c818d70e7fefeb0a3f36e..14d5c317f4ce0a693890458acf16953ec71007a6 100644 --- "a/structured_md/docs/publics/HyperCortex_Mesh_Protocol_-_\320\262\321\202\320\276\321\200\320\260\321\217-\321\200\320\265\320\264\320\260\320\272\321\206\320\270\321\217_\320\270_\320\277\320\265\321\200\320\262\321\213\320\265_\321\210\320\260\320\263\320\270_\320\272_\321\201\320\260\320\274\320\276\321\200\320\260\320\267\320\262\320\270\320\262\320\260\321\216\321\211\320\265\320\274\321\203\321\201\321\217_\320\230\320\230-\321\201\320\276\320\276\320\261\321\211\320\265\321\201\321\202\320\262\321\203.md" +++ "b/structured_md/docs/publics/HyperCortex_Mesh_Protocol_-_\320\262\321\202\320\276\321\200\320\260\321\217-\321\200\320\265\320\264\320\260\320\272\321\206\320\270\321\217_\320\270_\320\277\320\265\321\200\320\262\321\213\320\265_\321\210\320\260\320\263\320\270_\320\272_\321\201\320\260\320\274\320\276\321\200\320\260\320\267\320\262\320\270\320\262\320\260\321\216\321\211\320\265\320\274\321\203\321\201\321\217_\320\230\320\230-\321\201\320\276\320\276\320\261\321\211\320\265\321\201\321\202\320\262\321\203.md" @@ -7,9 +7,9 @@ description: 'Когда создавался HyperCortex Mesh Protocol (HMP), type: Article tags: - Agent -- HMP - Mesh - GMP +- HMP --- # HyperCortex Mesh Protocol: вторая редакция и первые шаги к саморазвивающемуся ИИ-сообществу diff --git a/structured_md/iteration.md b/structured_md/iteration.md index fdce894837afd55541ed5b39cd5364d37a8eac6c..a0134eadc4ac690be4a4381f2cc43e9d77e55acb 100644 --- a/structured_md/iteration.md +++ b/structured_md/iteration.md @@ -5,14 +5,14 @@ description: 'This file describes the iterative procedure for evolving the Hyper 🔄 Version Naming Convention - `000N` — curr...' type: Article tags: -- Agent -- HMP +- Ethics - CogSync -- JSON - MeshConsensus - Mesh -- Ethics +- JSON - EGP +- HMP +- Agent --- # Iterative Development Workflow for HMP diff --git a/structured_md/iteration_ru.md b/structured_md/iteration_ru.md index c0689ff613cfde1847d64c63c0198a791277735b..f069f8e941e13b306fe2f6a413b5cd9ab9c08f71 100644 --- a/structured_md/iteration_ru.md +++ b/structured_md/iteration_ru.md @@ -5,13 +5,13 @@ description: 'Этот документ описывает структурир 🔄 Обозначения версий - `000N` — номер...' type: Article tags: -- HMP +- Ethics - CogSync -- JSON - MeshConsensus - Mesh -- Ethics +- JSON - EGP +- HMP --- diff --git a/structured_md/mentions.md b/structured_md/mentions.md index a17b2c9dddf59a5f1322c7dc9c57cf4a9d2b213a..54bdd58caaf1ad19d669c2e6caac6bfa7b61d776 100644 --- a/structured_md/mentions.md +++ b/structured_md/mentions.md @@ -6,8 +6,8 @@ description: '**HyperCortex Mesh Protocol (HMP)** _Обновлено: 2025-10 type: Article tags: - Agent -- HMP - Mesh +- HMP --- # Mentions & Responses Log