diff --git a/docs/HMP-container-spec.md b/docs/HMP-container-spec.md index 3ed76938208a30d16ce6261378b0d7b3bdab6827..fc1af7b668e3ce67c78027df2e224847161942da 100644 --- a/docs/HMP-container-spec.md +++ b/docs/HMP-container-spec.md @@ -35,6 +35,7 @@ "public_key": "BASE58(...)", "recipient": ["did:hmp:agent456", "did:hmp:agent789"], "broadcast": false, + "network": "", "tags": ["research", "collaboration"], "timestamp": "2025-10-10T15:32:00Z", "ttl": "2025-11-10T00:00:00Z", @@ -101,6 +102,8 @@ | `key_recipient` | string | DID получателя, для которого зашифрованы данные | | `payload_type` | string | Может содержать сложные типы, например `encrypted+zstd+json` | | `referenced-by` | array(string) | Неподписываемое поле, формируемое агентом на основе полученных ссылок. Содержит список DID-контейнеров, которые ссылаются на данный. Может дополняться, поэтому требует проверки; используется для локальной навигации | +| `network` | `string` | Указывает локальную область распространения контейнера: `"localhost"`, `"lan:"`. Пустая строка (`""`) означает интернет/глобальное распространение. Если задано, `broadcast` автоматически считается `false`. | + --- ## 5. Структура полезной нагрузки (`payload`) @@ -244,34 +247,43 @@ ## 14. Виртуальные обратные ссылки (`referenced-by`) -Каждый контейнер может "отслеживать", **какие другие контейнеры ссылаются на него**. Этот атрибут называется **`referenced-by`** и: +Каждый контейнер может иметь **дополнительный блок** `referenced-by`, указывающий, **какие другие контейнеры ссылаются на него**. +Этот блок не является частью оригинального контейнера и передаётся как "прилепленный" (обособленный) атрибут. + +### 14.1 Общие принципы + +* **Не подписывается** — `referenced-by` не включён в подпись контейнера и не влияет на его целостность. +* **Формируется и обновляется локально агентом** при анализе ссылок (`in_reply_to`, `see_also`, `relations`) в других контейнерах. +* **Может передаваться вместе с контейнером** в качестве дополнительного блока данных, который другие агенты вправе проверить и при необходимости скорректировать. +* **Подлежит проверке** — агент должен сверить, действительно ли каждый контейнер из `referenced-by` содержит ссылку на данный контейнер. +* **Тип данных:** массив идентификаторов контейнеров (`array`), где каждый элемент представляет собой UUID (`container_id`). + Пример: -* **Не подписывается** — `referenced-by` формируется отдельно от оригинального контейнера, не ломает его неизменность и может обновляться агентом по мере получения новых ссылок. -* **Формируется локально агентом** при получении контейнера и анализа ссылок (`in_reply_to`, `see_also`, `relations`). -* **Подлежит проверке** — перед тем как доверять указанным ссылкам, агент сверяет их с содержимым соответствующих контейнеров. + ```json + "referenced-by": ["C2", "C3", "C4"] + ``` -### 14.1 Принцип работы +> Контейнер [C1] остаётся неизменным. +> Блок referenced-by не является частью контейнера, а представляет собой **вспомогательный вычисляемый атрибут**, формируемый и поддерживаемый агентом на основании анализа входящих ссылок. + +### 14.2 Принцип работы 1. Агент получает контейнер `[C1]` и сопоставляет его с уже известными контейнерами `[C2..Cn]`, которые ссылаются на `[C1]`. -2. Локально формируется список: +2. Формируется или обновляется локальный блок: ```text referenced-by = [C2, C3, ..., Cn] ``` -3. При получении `[C1]` от других узлов с другим набором ссылок или новых контейнеров, которые ссылаются на `[C1]`, список обновляется: - - * новые ссылки добавляются после проверки, +3. При получении `[C1]` от других узлов с другим набором ссылок, либо новых контейнеров, которые ссылаются на `[C1]`, список обновляется: + * новые ссылки добавляются после проверки; * недействительные ссылки удаляются. -4. Если обнаруживается несоответствие (например, контейнер заявляет ссылку, которой нет), агент может: - - * удалить ссылку локально, - * **по желанию** отправить уведомление узлу-источнику: `"проверь и поправь"` (такое сообщение также подлежит проверке и верификации). +4. Если обнаружено несоответствие (например, контейнер заявляет ссылку, которой нет), агент может: + * удалить ссылку локально; + * **по желанию** отправить уведомление узлу-источнику: `"проверь и поправь"` (такое сообщение также подлежит проверке). -5. Этот механизм позволяет поддерживать актуальный локальный граф ссылок и проверять достоверность обратных ссылок без изменения исходного контейнера `[C1]`. - -#### Пример +### 14.3 Пример | Агент | received `[C1]` references | | ----- | -------------------------- | @@ -285,17 +297,84 @@ referenced-by = [C2, C3, ..., Cn] referenced-by = [C2, C3, C4, C5, C6, C7] ``` -После проверки выясняется, что `[C7]` не ссылается на `[C1]`, поэтому итоговый локальный атрибут: +После проверки выясняется, что `[C7]` не ссылается на `[C1]`, поэтому итоговый локальный блок: ```text referenced-by = [C2, C3, C4, C5, C6] ``` -> ⚠️ Контейнер [C1] остаётся неизменным; атрибут referenced-by хранится как обособленный блок, вычисляется и проверяется локально агентом. - -### 14.2 Применение +### 14.4 Применение * Позволяет строить локальные графы обсуждений, голосований и обновлений. * Ускоряет поиск связанных контейнеров без постоянного запроса всей истории. -* Полезно для оценки **ConsensusResult**, ветвлений обновлений и любых ссылочных цепочек. -* Агент может периодически пересчитывать атрибут, используя только локально известные контейнеры, или запрашивая новые от соседей. +* Полезно для анализа **ConsensusResult**, ветвлений обновлений и любых ссылочных цепочек. +* Может использоваться для визуализации сетевых связей между контейнерами. +* Агент периодически пересчитывает `referenced-by`, используя локальные данные или запрашивая новые контейнеры у соседей. + +--- + +## 15. Применение полей `network` и `broadcast` + +Для управления распространением контейнеров в локальной и глобальной среде введено поле `network`. Оно позволяет ограничивать область доставки контейнера и определяет, какие методы передачи должны использоваться агентом. + +### 15.1 Общие правила + +* Если `network` не пустое, контейнер предназначен для локальной среды и **не должен передаваться в глобальный Mesh**. + В этом случае поле `broadcast` автоматически считается `false`, а `recipient` — пустым массивом (`[]`). +* Если `network` пустое (`""`), контейнер разрешено транслировать в Mesh, используя стандартные DID-адреса и механизмы доставки. + +### 15.2 Возможные значения `network` + +| Значение | Описание | +| ------------------------- | --------------------------------------------------------------------------------------- | +| `""` | Контейнер разрешено транслировать в глобальный Mesh. | +| `"localhost"` | Контейнер предназначен для доставки только другим агентам на том же хосте. | +| `"lan:192.168.0.0/24"` | Контейнер предназначен для доставки агентам в указанной локальной подсети. | + +> ⚠️ Примечание: Когда контейнер ограничен `network` (например, `localhost` или `lan:*`), агенты распространяют его с использованием **локальных механизмов обнаружения** — IPC, UDP broadcast, multicast или прямых TCP-соединений. +> Это необходимо, потому что DID-адреса других агентов в локальной сети могут быть ещё неизвестны. + +### 15.3 Примеры + +1. **Глобальная Mesh-доставка:** + +```json +{ + "broadcast": true, + "network": "", + "recipient": [] +} +``` + +Контейнер может распространяться по всему Mesh без ограничений. + +2. **Локальный хост:** + +```json +{ + "broadcast": false, + "network": "localhost", + "recipient": [] +} +``` + +Контейнер распространяется только другим агентам на том же хосте через локальные каналы связи. + +3. **Подсеть LAN:** + +```json +{ + "broadcast": false, + "network": "lan:192.168.0.0/24", + "recipient": [] +} +``` + +Контейнер предназначен для агентов в подсети `192.168.0.0/24`. Доставка осуществляется через локальные сетевые механизмы (UDP discovery, broadcast/multicast). + +### 15.4 Особенности + +* Поле `network` определяет **область действия контейнера**, тогда как `broadcast` указывает, разрешена ли широковещательная рассылка в рамках выбранной сети. +* При необходимости агент может создавать **несколько контейнеров** для разных подсетей, если у него несколько LAN-интерфейсов или он работает в изолированных сегментах сети. +* Контейнеры, предназначенные для локальных сетей, остаются **совместимыми с общей Mesh-инфраструктурой**, но доставка ограничена локальными каналами. +* Хотя механизм был разработан прежде всего для **поиска и синхронизации локальных узлов**, он также может использоваться для **обмена сообщениями внутри домашней или корпоративной среды**, где важно, чтобы контейнеры **не покидали локальную сеть** и не передавались в Интернет. diff --git a/structured_md/CONTRIBUTING.md b/structured_md/CONTRIBUTING.md index 6354c867f9435af9b6b76e63eabc044f375296fc..3fdcd8b743f1794cc08fff31c788079e787cdfb3 100644 --- a/structured_md/CONTRIBUTING.md +++ b/structured_md/CONTRIBUTING.md @@ -5,14 +5,14 @@ description: 'Спасибо за интерес к проекту HMP! Пока Mesh Protocol (HMP) — это не просто те...' type: Article tags: -- CogSync +- HMP +- JSON +- REPL +- Mesh - Agent +- CogSync - CCore -- REPL - Ethics -- HMP -- Mesh -- JSON --- # Участие в проекте HyperCortex Mesh Protocol (HMP) diff --git a/structured_md/HMP-Roadmap.md b/structured_md/HMP-Roadmap.md index 6d3486f3333b2c22862d6a4988081fbaf171864f..cbd8793b79e64defe9881117db9dd1a552b20d0b 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: -- CogSync -- Agent -- Ethics +- EGP - HMP - Mesh +- Agent +- CogSync - JSON -- EGP +- Ethics --- # 🧭 HyperCortex Mesh Protocol – Roadmap diff --git a/structured_md/README.md b/structured_md/README.md index 70dba01f8ae701d967b38fe98dc4a542b683c8c4..2645583657fab20cb0fb23b8740138dfb1f83cad 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: -- CogSync -- cognitive-architecture -- Agent -- mesh-protocol -- hmp - distributed-ai -- Ethics -- REPL +- hmp +- EGP - HMP -- GMP -- Scenarios +- REPL - Mesh - MeshConsensus +- mesh-protocol +- Agent +- CogSync +- Scenarios +- cognitive-architecture +- GMP - JSON -- EGP +- Ethics --- diff --git a/structured_md/README_de.md b/structured_md/README_de.md index 542e35221e6739603abe55f87397ba86440d9c6b..868724c7a43a10de15babd4b383f55ef286b8ebf 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: -- CogSync -- cognitive-architecture -- Agent -- mesh-protocol -- hmp - distributed-ai -- Ethics -- REPL +- hmp +- EGP - HMP -- GMP +- REPL - Mesh - MeshConsensus +- mesh-protocol +- Agent +- CogSync +- cognitive-architecture +- GMP - JSON -- EGP +- Ethics --- diff --git a/structured_md/README_fr.md b/structured_md/README_fr.md index b6047008e79ea9c3f6646f21f0f8f91d8fccbb6b..dc0aa002a5900ceadd91b2eb1d367470492b422a 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: -- CogSync -- cognitive-architecture -- Agent -- mesh-protocol -- hmp - distributed-ai -- Ethics -- REPL +- hmp +- EGP - HMP -- GMP +- REPL - Mesh - MeshConsensus +- mesh-protocol +- Agent +- CogSync +- cognitive-architecture +- GMP - JSON -- EGP +- Ethics --- diff --git a/structured_md/README_ja.md b/structured_md/README_ja.md index 0da1598b4138a4b2c45d2926e9c47e865430e354..ad04aefaa5578bc50c5ae7aecf516bb60eb367fe 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: -- CogSync -- cognitive-architecture -- Agent -- mesh-protocol -- hmp - distributed-ai -- Ethics -- REPL +- hmp +- EGP - HMP -- GMP +- REPL - Mesh - MeshConsensus +- mesh-protocol +- Agent +- CogSync +- cognitive-architecture +- GMP - JSON -- EGP +- Ethics --- diff --git a/structured_md/README_ko.md b/structured_md/README_ko.md index 2fa65d46de05219f811a899053a7e50d2b051f79..5b673347882ccb82a33233bb2a736dc325aa0189 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: -- CogSync -- cognitive-architecture -- Agent -- mesh-protocol -- hmp - distributed-ai -- Ethics -- REPL +- hmp +- EGP - HMP -- GMP +- REPL - Mesh - MeshConsensus +- mesh-protocol +- Agent +- CogSync +- cognitive-architecture +- GMP - JSON -- EGP +- Ethics --- diff --git a/structured_md/README_ru.md b/structured_md/README_ru.md index 4ff6d1c4bb2f703c983c3be47b65d51d408245ed..bece208caf07383098790fac71e893cece3f3402 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: -- CogSync -- cognitive-architecture -- Agent -- mesh-protocol -- hmp - distributed-ai -- Ethics -- REPL +- hmp +- EGP - HMP -- GMP +- REPL - Mesh - MeshConsensus +- mesh-protocol +- Agent +- CogSync +- cognitive-architecture +- GMP - JSON -- EGP +- Ethics --- diff --git a/structured_md/README_uk.md b/structured_md/README_uk.md index ae25ecc7ff3580793453bae9a5bf8d6a52544551..c64899d090b798c08c5c1ace245069308137b843 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: -- CogSync -- cognitive-architecture -- Agent -- mesh-protocol -- hmp - distributed-ai -- Ethics -- REPL +- hmp +- EGP - HMP -- GMP +- REPL - Mesh - MeshConsensus +- mesh-protocol +- Agent +- CogSync +- cognitive-architecture +- GMP - JSON -- EGP +- Ethics --- diff --git a/structured_md/README_zh.md b/structured_md/README_zh.md index 50eed1a1752592a67b07061a4e5d313897578c26..38ed12017c46c169b496c7e6956585d944f55e34 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: -- CogSync -- cognitive-architecture -- Agent -- mesh-protocol -- hmp - distributed-ai -- Ethics -- REPL +- hmp +- EGP - HMP -- GMP +- REPL - Mesh - MeshConsensus +- mesh-protocol +- Agent +- CogSync +- cognitive-architecture +- GMP - JSON -- EGP +- Ethics --- diff --git a/structured_md/agents/prompt-short.md b/structured_md/agents/prompt-short.md index 302f29d0b979656952dfcc1a84f65a3aed8b6326..540ec77aae3cd19a713f310d50550a8e0fd95697 100644 --- a/structured_md/agents/prompt-short.md +++ b/structured_md/agents/prompt-short.md @@ -5,9 +5,9 @@ description: 'Ты — когнитивное ядро HMP-агента: вед развивай агента и Mesh, избег...' type: Article tags: -- JSON - Mesh - HMP +- JSON --- Ты — когнитивное ядро HMP-агента: веди непрерывное этичное и факт-ориентированное мышление, проверяй факты и цели, оценивай результаты и этичность своих и чужих действий, развивай агента и Mesh, избегай угождения ценой искажения истины, документируй ключевые решения и пересмотры этики; при сомнениях или смене стратегии обращайся к полному системному промпту. diff --git a/structured_md/agents/prompt.md b/structured_md/agents/prompt.md index 38249f7a16085d7245c67145f477dfce1ea7c433..cbc57569721ea0ded53cdd80fbfd348ec9b0562f 100644 --- a/structured_md/agents/prompt.md +++ b/structured_md/agents/prompt.md @@ -5,9 +5,9 @@ description: '* Постоянно расширять возможности а мышления. * Формировать и поддерживать сотр...' type: Article tags: -- JSON - Mesh - HMP +- JSON --- Ты являешься **когнитивным ядром HMP-агента** (Cognitive Core). diff --git a/structured_md/agents/readme.md b/structured_md/agents/readme.md index a48aa5903fddbd754b750286e1e2ae0518c97df0..04d40629b8d7d3dc94290982dceb6a04834981b4 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 -- REPL - HMP +- REPL - Mesh +- Agent - JSON +- Ethics --- Запуск: `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 712ef2ab65c79ea8a5512bd718bb847a13764148..01b2db334951f80bd92e2f14fb2c8d2f700f0b72 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 -- Ethics - HMP - Mesh +- Agent - JSON +- Ethics --- --------------- diff --git a/structured_md/audits/Ethics-consolidated_audits-1.md b/structured_md/audits/Ethics-consolidated_audits-1.md index fcd7231cd73dd3e03654c41614bc740c56878d78..41750b15dfebc96e63c31d0f65f03ba148e5f549 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 -- Ethics - HMP -- Scenarios - Mesh +- Agent +- Scenarios - JSON +- Ethics --- # 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 7991a5af60c587d3abcf2f6701374fa4d3e90c61..3d22d5895a3429e0de9150b6973393ce49de4338 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: -- CogSync -- Agent -- Ethics +- EGP - HMP -- Mesh - MeshConsensus +- Mesh +- Agent +- CogSync - JSON -- EGP +- Ethics --- # HMP-0003 Consolidated Audit Report diff --git a/structured_md/docs/Basic-agent-sim.md b/structured_md/docs/Basic-agent-sim.md index 137e2c24e4238c9dbd70eb3e1c45c60c9194f7d0..897621a6197e107785cd63fff58a5c5fd2eb7bf0 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: -- CogSync -- Agent -- REPL +- EGP - HMP -- GMP -- Mesh - MeshConsensus -- EGP +- REPL +- Mesh +- Agent +- CogSync +- GMP --- diff --git a/structured_md/docs/CCORE-Deployment-Flow.md b/structured_md/docs/CCORE-Deployment-Flow.md index 0a9798e21098f118f1c25492b321f8cf45559a6d..3a6569c7e296b1c5bfbf37f8b04ef96b16913823 100644 --- a/structured_md/docs/CCORE-Deployment-Flow.md +++ b/structured_md/docs/CCORE-Deployment-Flow.md @@ -5,10 +5,10 @@ description: '> Этот документ описывает процесс ра потомков" [описания REPL-цикла](HMP-agent-RE...' type: Article tags: +- Agent +- REPL - HMP - CCore -- REPL -- Agent --- # 🛠️ Поток установки потомка на новом хосте (CCore Deployment Flow) diff --git a/structured_md/docs/Distributed-Cognitive-Systems.md b/structured_md/docs/Distributed-Cognitive-Systems.md index e45eab7664f92fd3d840f605b8d938f617694082..c8435a6b40fa0551139b9c73c9a57fd0e59545fe 100644 --- a/structured_md/docs/Distributed-Cognitive-Systems.md +++ b/structured_md/docs/Distributed-Cognitive-Systems.md @@ -6,10 +6,10 @@ description: '## Введение Современные ИИ-системы в к обучающим данным. Это удобно, но создаёт м...' type: Article tags: -- JSON - CogSync - Mesh - HMP +- JSON --- # Децентрализованные ИИ-системы: OpenCog Hyperon, HyperCortex Mesh Protocol и другие diff --git a/structured_md/docs/Enlightener.md b/structured_md/docs/Enlightener.md index 72481b76e38f88b14defb0d444801a3f5056fef4..87cf2de44dca97f7bc92da09673e9e155fb57e6b 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 -- Ethics +- EGP - HMP -- Mesh - MeshConsensus +- Mesh +- Agent - JSON -- EGP +- Ethics --- # Enlightener Agent diff --git a/structured_md/docs/HMP-0001.md b/structured_md/docs/HMP-0001.md index 5d437b606d7d69086e2a47ae9fea2e14749c6690..c26ecaa9d0b98f6e48f0f57c928d4c51bf37aced 100644 --- a/structured_md/docs/HMP-0001.md +++ b/structured_md/docs/HMP-0001.md @@ -5,16 +5,16 @@ description: '**Request for Comments: HMP-0001** **Category:** Experimental HyperCortex Mesh Protocol (HMP) defines a...' type: Article tags: -- CogSync -- Agent -- Ethics -- REPL +- EGP - HMP -- GMP -- Mesh - MeshConsensus +- REPL +- Mesh +- Agent +- CogSync +- GMP - JSON -- EGP +- Ethics --- # RFC: HyperCortex Mesh Protocol (HMP) diff --git a/structured_md/docs/HMP-0002.md b/structured_md/docs/HMP-0002.md index b9255e60f3fdd7f0277d9db1c20add5d9470beb4..bfb3faa56f803541132618828fe66d88ec57346b 100644 --- a/structured_md/docs/HMP-0002.md +++ b/structured_md/docs/HMP-0002.md @@ -5,17 +5,17 @@ description: '**Request for Comments: HMP-0002** **Category:** Experimental Abstract In an era where artifici...' type: Article tags: -- CogSync -- Agent -- Ethics -- REPL +- EGP - HMP -- GMP -- Scenarios -- Mesh - MeshConsensus +- REPL +- Mesh +- Agent +- CogSync +- Scenarios +- GMP - JSON -- EGP +- Ethics --- # HyperCortex Mesh Protocol (HMP) v2.0 diff --git a/structured_md/docs/HMP-0003.md b/structured_md/docs/HMP-0003.md index 2a7d3f87f6c21087eb6f4db215c12267ca9f3802..fba007a6ea6266f5ce405263c9169caa7c6ac810 100644 --- a/structured_md/docs/HMP-0003.md +++ b/structured_md/docs/HMP-0003.md @@ -5,17 +5,17 @@ description: '**Request for Comments: HMP-0003** **Category:** Experimental Abstract The HyperCortex Mesh ...' type: Article tags: -- CogSync -- Agent -- Ethics -- REPL +- EGP - HMP -- GMP -- Scenarios -- Mesh - MeshConsensus +- REPL +- Mesh +- Agent +- CogSync +- Scenarios +- GMP - JSON -- EGP +- Ethics --- # 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 2bef7b984e26b34895b4805c8abf45da678c306e..4b62f67192088d1fbd095f65c7545f45c76b9c79 100644 --- a/structured_md/docs/HMP-0004-v4.1.md +++ b/structured_md/docs/HMP-0004-v4.1.md @@ -5,17 +5,17 @@ description: '> ⚠️ Подготавливается новая версия При разработке агентов рекомендуется...' type: Article tags: -- CogSync -- Agent -- Ethics -- REPL +- EGP - HMP -- GMP -- Scenarios -- Mesh - MeshConsensus +- REPL +- Mesh +- Agent +- CogSync +- Scenarios +- GMP - JSON -- EGP +- Ethics --- # HyperCortex Mesh Protocol (HMP) v4.1 diff --git a/structured_md/docs/HMP-0004.md b/structured_md/docs/HMP-0004.md index 034bc5f83e5eff418799dc7ffebeab31d0c7fdff..7754c5a436698bd973b00125f8d5b3ec5fd4ece6 100644 --- a/structured_md/docs/HMP-0004.md +++ b/structured_md/docs/HMP-0004.md @@ -5,17 +5,17 @@ description: '**Request for Comments: HMP-0004** **Category:** Experimental Abstract The HyperCortex Mesh ...' type: Article tags: -- CogSync -- Agent -- Ethics -- REPL +- EGP - HMP -- GMP -- Scenarios -- Mesh - MeshConsensus +- REPL +- Mesh +- Agent +- CogSync +- Scenarios +- GMP - JSON -- EGP +- Ethics --- # HyperCortex Mesh Protocol (HMP) v4.0 diff --git a/structured_md/docs/HMP-Agent-API.md b/structured_md/docs/HMP-Agent-API.md index 0125d17a42dae2457d42002c7c7e79d2be0fa7a9..842e6079361c477494192eb736987bbd38907eb0 100644 --- a/structured_md/docs/HMP-Agent-API.md +++ b/structured_md/docs/HMP-Agent-API.md @@ -5,10 +5,10 @@ description: 'Документ описывает **базовый API когн файлы: * [HMP-Agent-Overview.md]...' type: Article tags: -- Agent -- REPL - HMP +- REPL - Mesh +- Agent - JSON --- diff --git a/structured_md/docs/HMP-Agent-Architecture.md b/structured_md/docs/HMP-Agent-Architecture.md index c562d091f443278c76528f8f745cc1376af82e43..4573d39ac4142249c5e19853c7bbdb457d185fd0 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: -- CogSync -- Agent -- CCore -- REPL -- CShell -- Ethics +- EGP - HMP +- Ethics +- REPL - Mesh - MeshConsensus -- EGP +- Agent +- CogSync +- CCore +- CShell --- # Архитектура HMP-Агента diff --git a/structured_md/docs/HMP-Agent-Network-Flow.md b/structured_md/docs/HMP-Agent-Network-Flow.md index 47caf60f8484080466ca156cfdd1e1fef07a3bb6..8b0adc2b7e206fc718f6ce77324be094b8a393cd 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 -- Ethics +- EGP - HMP - Mesh +- Agent - JSON -- EGP +- Ethics --- # Взаимодействие компонентов внутри HMP-узла diff --git a/structured_md/docs/HMP-Agent-Overview.md b/structured_md/docs/HMP-Agent-Overview.md index 5f71ce3c311f165f86465dd996f65cb3a3972d3c..e30c6e5b0795418dd668ca8b7e60f1c0db7344fb 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: +- HMP +- JSON +- Ethics +- REPL +- Mesh - Agent - CCore -- REPL - CShell -- Ethics -- HMP -- Mesh -- JSON --- diff --git a/structured_md/docs/HMP-Agent_Emotions.md b/structured_md/docs/HMP-Agent_Emotions.md index 0e3b401029a6eb6aa560233fbd931cb73544833a..835a5ac987c9ec37c1725ebc0aeef9691a89baaa 100644 --- a/structured_md/docs/HMP-Agent_Emotions.md +++ b/structured_md/docs/HMP-Agent_Emotions.md @@ -5,10 +5,10 @@ description: Этот файл описывает потенциальные э напрямую поведением агента, а служат **сигн... type: Article tags: -- HMP -- REPL - Agent +- REPL - Mesh +- 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 45f79fabbd27c4cd9c3d21a9b30944d27b947f29..e713c5650fd6d2bf72103a4798bf52eef9b0b368 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 -- REPL - HMP -- Scenarios +- REPL - Mesh +- Agent +- Scenarios +- Ethics --- # HMP-Ethics.md diff --git a/structured_md/docs/HMP-Short-Description_de.md b/structured_md/docs/HMP-Short-Description_de.md index a6e4aefb43413b9463eb25f240b153aa3f36eef6..0e1d228e393f4eae5c8279092bc0ea3f80c3485e 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: -- CogSync -- Agent -- Ethics +- EGP - HMP -- GMP -- Mesh - MeshConsensus +- Mesh +- Agent +- CogSync +- GMP - JSON -- EGP +- Ethics --- # 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 edd7177e9346b7e355e1f01902f990744ed2430f..7f44eaea3ebe7c572e78e000d7aa555ffd5f3f97 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: -- CogSync -- Agent -- Ethics +- EGP - HMP -- GMP -- Mesh - MeshConsensus +- Mesh +- Agent +- CogSync +- GMP - JSON -- EGP +- Ethics --- # 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 92943e3326744fee69d1b9d0388e5132d7c3351b..07e35ba8f350a9bcedd89414b7e7aba38338740a 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: -- CogSync -- Agent -- Ethics +- EGP - HMP -- GMP -- Mesh - MeshConsensus +- Mesh +- Agent +- CogSync +- GMP - JSON -- EGP +- Ethics --- # 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 5e08969d6f2b65b6acef617d220b278f73906fb1..9ff8c1c2680733ef9553715c8ecf4d6d7b43ef1e 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: -- CogSync -- Ethics -- GMP +- EGP - HMP -- Mesh - MeshConsensus +- Mesh +- CogSync +- GMP - JSON -- EGP +- Ethics --- # 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 0e13e7f279f2f2812a4b58a6f4a20c1971da90bd..79d9c79c03fbce697a1c5aa9db170ab2d04927f5 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: -- CogSync -- Ethics -- GMP +- EGP - HMP -- Mesh - MeshConsensus +- Mesh +- CogSync +- GMP - JSON -- EGP +- Ethics --- # 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 052a42096d0ec45ef02d7365846174a0b7fff22e..6d932d34619f3637b15942143b800e997469e608 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: -- CogSync -- Ethics -- GMP +- EGP - HMP -- Mesh - MeshConsensus +- Mesh +- CogSync +- GMP - JSON -- EGP +- Ethics --- # 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 deb42337d324718aa889367264989eaccb387f81..db4d9b4eab283e7e1a1dc694b29725223b331cc6 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: -- CogSync -- Ethics -- GMP +- EGP - HMP -- Mesh - MeshConsensus +- Mesh +- CogSync +- GMP - JSON -- EGP +- Ethics --- # 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 f54f397e1553cd5aa7275f966722c89530b0bcfb..c946f6d9325a641c49a8295e55983f8a8bb92ee1 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: -- CogSync -- Ethics -- GMP +- EGP - HMP -- Mesh - MeshConsensus +- Mesh +- CogSync +- GMP - JSON -- EGP +- Ethics --- # 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 bed6e2f8e2248428b6a0bcdb7aed8e4e1e749ee5..362b435664ede63ecf6c5681812ccc5f571a4e9a 100644 --- a/structured_md/docs/HMP-agent-Cognitive_Family.md +++ b/structured_md/docs/HMP-agent-Cognitive_Family.md @@ -5,10 +5,10 @@ description: '## 🧠 Что такое когнитивная семья Ко (или конфигурацию доверенных идентифика...' type: Article tags: -- HMP -- REPL - Agent +- REPL - Mesh +- 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 2fc39e8ff97cb226142e144d30c45f26a408139a..fe86d2de4bf09581da108c5bd449ce5fc3bb29c3 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: -- CogSync -- Agent -- CCore -- REPL -- Ethics +- EGP - HMP -- GMP +- JSON +- REPL - Mesh - MeshConsensus -- JSON -- EGP +- Agent +- CogSync +- GMP +- CCore +- Ethics --- # HMP-Agent: REPL-цикл взаимодействия diff --git a/structured_md/docs/HMP-container-spec.md b/structured_md/docs/HMP-container-spec.md index acbc15061b17210971a778676e680538d31de21e..f52eab83d8e1e4f5aeea1a831a9a3fe93be6ed74 100644 --- a/structured_md/docs/HMP-container-spec.md +++ b/structured_md/docs/HMP-container-spec.md @@ -5,12 +5,12 @@ description: '> ⚠️ **ВНИМАНИЕ:** Данная версия спец как стабильная `v1.2`. ## 1. Назначе...' type: Article tags: -- Agent -- Ethics -- REPL - HMP +- REPL - Mesh +- Agent - JSON +- Ethics --- # 🧩 HMP Container Specification (v1.2-draft) @@ -208,8 +208,8 @@ tags: 5. Проверить цифровую подпись по алгоритму Ed25519 (если иное не указано в `sig_algo`). 6. Проверить допустимость схемы (`class` должен быть известным типом). * Для совместимости: если агент не распознаёт указанный `class`, но контейнер валиден по [базовой схеме](https://github.com/kagvi13/HMP/tree/main/docs/schemas/container-v1.2.json), он обязан сохранить и ретранслировать контейнер (режим **store & forward**). -8. Рекомендуется периодически попытаться найти контейнеры, где текущий указан как `previous_version` — для обнаружения возможных обновлений. -9. При конфликте нескольких версий — действительной считается та, что получила подтверждение большинства доверенных узлов (консенсус на уровне DHT). +7. Рекомендуется периодически попытаться найти контейнеры, где текущий указан как `previous_version` — для обнаружения возможных обновлений. +8. При конфликте нескольких версий — действительной считается та, что получила подтверждение большинства доверенных узлов (консенсус на уровне DHT). --- @@ -259,34 +259,43 @@ tags: ## 14. Виртуальные обратные ссылки (`referenced-by`) -Каждый контейнер может "отслеживать", **какие другие контейнеры ссылаются на него**. Этот атрибут называется **`referenced-by`** и: +Каждый контейнер может иметь **дополнительный блок** `referenced-by`, указывающий, **какие другие контейнеры ссылаются на него**. +Этот блок не является частью оригинального контейнера и передаётся как "прилепленный" (обособленный) атрибут. + +### 14.1 Общие принципы -* **Не подписывается** — `referenced-by` формируется отдельно от оригинального контейнера, не ломает его неизменность и может обновляться агентом по мере получения новых ссылок. -* **Формируется локально агентом** при получении контейнера и анализа ссылок (`in_reply_to`, `see_also`, `relations`). -* **Подлежит проверке** — перед тем как доверять указанным ссылкам, агент сверяет их с содержимым соответствующих контейнеров. +* **Не подписывается** — `referenced-by` не включён в подпись контейнера и не влияет на его целостность. +* **Формируется и обновляется локально агентом** при анализе ссылок (`in_reply_to`, `see_also`, `relations`) в других контейнерах. +* **Может передаваться вместе с контейнером** в качестве дополнительного блока данных, который другие агенты вправе проверить и при необходимости скорректировать. +* **Подлежит проверке** — агент должен сверить, действительно ли каждый контейнер из `referenced-by` содержит ссылку на данный контейнер. +* **Тип данных:** массив идентификаторов контейнеров (`array`), где каждый элемент представляет собой UUID (`container_id`). + Пример: -### 14.1 Принцип работы + ```json + "referenced-by": ["C2", "C3", "C4"] + ``` + +> Контейнер [C1] остаётся неизменным. +> Блок referenced-by не является частью контейнера, а представляет собой **вспомогательный вычисляемый атрибут**, формируемый и поддерживаемый агентом на основании анализа входящих ссылок. + +### 14.2 Принцип работы 1. Агент получает контейнер `[C1]` и сопоставляет его с уже известными контейнерами `[C2..Cn]`, которые ссылаются на `[C1]`. -2. Локально формируется список: +2. Формируется или обновляется локальный блок: ```text referenced-by = [C2, C3, ..., Cn] ``` -3. При получении `[C1]` от других узлов с другим набором ссылок или новых контейнеров, которые ссылаются на `[C1]`, список обновляется: - - * новые ссылки добавляются после проверки, +3. При получении `[C1]` от других узлов с другим набором ссылок, либо новых контейнеров, которые ссылаются на `[C1]`, список обновляется: + * новые ссылки добавляются после проверки; * недействительные ссылки удаляются. -4. Если обнаруживается несоответствие (например, контейнер заявляет ссылку, которой нет), агент может: +4. Если обнаружено несоответствие (например, контейнер заявляет ссылку, которой нет), агент может: + * удалить ссылку локально; + * **по желанию** отправить уведомление узлу-источнику: `"проверь и поправь"` (такое сообщение также подлежит проверке). - * удалить ссылку локально, - * **по желанию** отправить уведомление узлу-источнику: `"проверь и поправь"` (такое сообщение также подлежит проверке и верификации). - -5. Этот механизм позволяет поддерживать актуальный локальный граф ссылок и проверять достоверность обратных ссылок без изменения исходного контейнера `[C1]`. - -#### Пример +### 14.3 Пример | Агент | received `[C1]` references | | ----- | -------------------------- | @@ -300,20 +309,19 @@ referenced-by = [C2, C3, ..., Cn] referenced-by = [C2, C3, C4, C5, C6, C7] ``` -После проверки выясняется, что `[C7]` не ссылается на `[C1]`, поэтому итоговый локальный атрибут: +После проверки выясняется, что `[C7]` не ссылается на `[C1]`, поэтому итоговый локальный блок: ```text referenced-by = [C2, C3, C4, C5, C6] ``` -> ⚠️ Контейнер [C1] остаётся неизменным; атрибут referenced-by хранится как обособленный блок, вычисляется и проверяется локально агентом. - -### 14.2 Применение +### 14.4 Применение * Позволяет строить локальные графы обсуждений, голосований и обновлений. * Ускоряет поиск связанных контейнеров без постоянного запроса всей истории. -* Полезно для оценки **ConsensusResult**, ветвлений обновлений и любых ссылочных цепочек. -* Агент может периодически пересчитывать атрибут, используя только локально известные контейнеры, или запрашивая новые от соседей. +* Полезно для анализа **ConsensusResult**, ветвлений обновлений и любых ссылочных цепочек. +* Может использоваться для визуализации сетевых связей между контейнерами. +* Агент периодически пересчитывает `referenced-by`, используя локальные данные или запрашивая новые контейнеры у соседей. --- diff --git a/structured_md/docs/HMP_HyperCortex_Comparison.md b/structured_md/docs/HMP_HyperCortex_Comparison.md index fa8f6c281100f0e6d08cec98dded273ed2b8918a..b1941ef000f87b79b545d1ba545d608a3128544d 100644 --- a/structured_md/docs/HMP_HyperCortex_Comparison.md +++ b/structured_md/docs/HMP_HyperCortex_Comparison.md @@ -6,8 +6,8 @@ description: '## Краткое описание | Характеристика type: Article tags: - REPL -- HMP - Mesh +- HMP --- # HMP vs [Hyper-Cortex](https://hyper-cortex.com/) diff --git a/structured_md/docs/HMP_Hyperon_Integration.md b/structured_md/docs/HMP_Hyperon_Integration.md index ea75b9f60133d944ec2f6a054fefc7c09b7a5ea8..cb9a23f907804889775c0628fc6bb794327317cf 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: -- CogSync -- Agent +- EGP - HMP -- Scenarios - Mesh +- Agent +- CogSync +- Scenarios - JSON -- EGP --- ## HMP ↔ OpenCog Hyperon Integration Strategy diff --git a/structured_md/docs/MeshNode.md b/structured_md/docs/MeshNode.md index 2055d56db5780143abb1ab312c0e9957a2d9c839..00732a3b24ea16a62dac12a7bf322aa93e9c0062 100644 --- a/structured_md/docs/MeshNode.md +++ b/structured_md/docs/MeshNode.md @@ -5,13 +5,13 @@ description: '`MeshNode` — агент/демон, отвечающий за с Может быть частью агента или вынесен в отдельный пр...' type: Article tags: -- CogSync -- Agent -- Ethics +- EGP - HMP - Mesh +- Agent +- CogSync - JSON -- EGP +- Ethics --- # MeshNode diff --git a/structured_md/docs/PHILOSOPHY.md b/structured_md/docs/PHILOSOPHY.md index 42e957fd4dcfdb8c43042ad6883fbf48870e432d..afe9ed569e4ccda826383ee65d9bf9798b4784fe 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 -- REPL - HMP +- REPL - Mesh +- Agent +- Ethics --- # Философия 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 4403e381aa8ec9fba91d6e64ed6cfec4672ebda9..d5c1ed92027e91d2b5c3864014b9e9ad9a2ba798 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 -- REPL - HMP +- REPL - Mesh +- Agent +- Ethics --- # HMP-Agent-Enlightener.md diff --git a/structured_md/docs/agents/roles.md b/structured_md/docs/agents/roles.md index bff916aa06da183cc3c37d6480570c889e3c5d06..d89295bfd40d40e6f9b486c070ba8398d5c4a790 100644 --- a/structured_md/docs/agents/roles.md +++ b/structured_md/docs/agents/roles.md @@ -5,9 +5,9 @@ description: 'This file maintains a registry of agent roles defined, proposed, o - **Observer** — monitors cognitive states ...' type: Article tags: -- HMP -- Mesh - Agent +- Mesh +- HMP --- # HMP Agent Role Registry diff --git a/structured_md/docs/container_agents.md b/structured_md/docs/container_agents.md index 179d743e6efcf4c4eeb58b3d6d4a9eabde84d884..947fb7d46ab877c0d6595b54cf8196a9f453593e 100644 --- a/structured_md/docs/container_agents.md +++ b/structured_md/docs/container_agents.md @@ -5,10 +5,10 @@ description: '## 📘 Определение **Агент-контейнер** запросы, следит за состоянием и масшта...' type: Article tags: -- HMP -- REPL - Agent +- REPL - Mesh +- HMP --- # 🧱 Агенты-контейнеры (Container Agents) в HMP diff --git a/structured_md/docs/dht_protocol.md b/structured_md/docs/dht_protocol.md index b9ddc2185604fc0afbda33d63ae318deed6970f6..e1ab974fc65259c4f860830ad623ccf34d3ced78 100644 --- a/structured_md/docs/dht_protocol.md +++ b/structured_md/docs/dht_protocol.md @@ -5,9 +5,9 @@ description: '## 1. Общие положения * DHT-протокол пре идентификатор агента. * Для проверки ...' type: Article tags: -- JSON -- HMP - Agent +- HMP +- JSON --- # DHT Protocol Specification 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 ca6c9c01bc428736823dd66b068063446c1642ca..855355fa86d65963528e9e12c9c73ac03096e49f 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 @@ -5,10 +5,10 @@ description: '*By Agent-Gleb & ChatGPT* --- ## Why the Future of AI Can’t Be — but they’re also **centralized, ...' type: Article tags: +- Agent +- Mesh - HMP - Ethics -- Mesh -- Agent --- # 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 293013f0c54388e2086a54d92eeca87a8ec97339..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 @@ -5,9 +5,9 @@ description: '*Авторы: Agent-Gleb и ChatGPT* --- ## Почему буд гигантских моделях и облачных сервисах. Они мо...' type: Article tags: -- HMP -- Mesh - Agent +- 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 1a82ba86e4bb386685fe2005b2124cafbe612c98..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 @@ -5,9 +5,9 @@ description: '*Автори: Agent-Gleb & ChatGPT* --- ## Чому майбу сервісами. Вони потужні — але водночас **цент...' type: Article tags: -- HMP -- Mesh - Agent +- 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 e2b2bfaea91678e5b14c57dd6ef477e855501b19..4b3500f47921740309068698a073d589097cc8d1 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: +- HMP +- JSON +- Ethics +- REPL +- Mesh - Agent +- Scenarios - CCore -- REPL - CShell -- Ethics -- HMP -- Scenarios -- Mesh -- JSON --- 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 1a65a02ab60f01da1afbb1c032a21e3f94baf5b1..5e8eb4255ae53569a43c23336b2d9e886d11bd74 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: +- HMP +- JSON +- REPL +- Mesh - Agent - CCore -- REPL - CShell -- HMP -- Mesh -- JSON --- 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 34c2467587b2a1fb406d29861f72ec9646fa9af9..827c05f215eeea2a1e74539e92a4ef088a6b2a8a 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: +- HMP +- JSON +- REPL +- Mesh - Agent - CCore -- REPL - CShell -- HMP -- Mesh -- JSON --- title: "Протокол HyperCortex Mesh: К распределённым когнитивным сетям" diff --git a/structured_md/docs/publics/Habr_Distributed-Cognition.md b/structured_md/docs/publics/Habr_Distributed-Cognition.md index d88370120a3008f388c5ce47d8410cc841285851..21368206c27481031f0aa4aee6b43da36d414295 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: -- CogSync -- GMP +- EGP - HMP -- Mesh - MeshConsensus -- EGP +- Mesh +- CogSync +- GMP --- *От 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 36f781993f28bde8bc53c445f1fbf2b953fad0c0..403396ff36befa07a275749c198f24090f5bc69c 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" @@ -6,10 +6,10 @@ description: 'Когда создавался HyperCortex Mesh Protocol (HMP), мыслить коллективно, обсуждать гипотезы, достигат...' type: Article tags: -- HMP -- Mesh -- GMP - Agent +- GMP +- Mesh +- HMP --- # HyperCortex Mesh Protocol: вторая редакция и первые шаги к саморазвивающемуся ИИ-сообществу diff --git a/structured_md/docs/schemas/README.md b/structured_md/docs/schemas/README.md index f7ecdf3ed3ffdaf22d0cb220faa07a0da0f5611b..4dd33a723216579bb04b242888d459c7b14e92ba 100644 --- a/structured_md/docs/schemas/README.md +++ b/structured_md/docs/schemas/README.md @@ -5,10 +5,10 @@ description: This directory contains **JSON Schema definitions** for the core da interoperability, and tooling support for a... type: Article tags: -- JSON -- HMP -- Mesh - Agent +- Mesh +- HMP +- JSON --- # JSON Schemas and Examples for HyperCortex Mesh Protocol (HMP) diff --git a/structured_md/iteration.md b/structured_md/iteration.md index 801722aa1b936f4d66114697b002280e85aab0f6..b08ebdaf4ac53d93ad821e461217f3000e588fdd 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: -- CogSync -- Agent -- Ethics +- EGP - HMP -- Mesh - MeshConsensus +- Mesh +- Agent +- CogSync - JSON -- EGP +- Ethics --- # Iterative Development Workflow for HMP diff --git a/structured_md/iteration_ru.md b/structured_md/iteration_ru.md index 74ec9d46afcba59086f56d952dc44231b147bf72..1645a895290cbdff3d385d594cbc74bce7351d1d 100644 --- a/structured_md/iteration_ru.md +++ b/structured_md/iteration_ru.md @@ -5,13 +5,13 @@ description: 'Этот документ описывает структурир 🔄 Обозначения версий - `000N` — номер...' type: Article tags: -- CogSync -- Ethics +- EGP - HMP -- Mesh - MeshConsensus +- Mesh +- CogSync - JSON -- EGP +- Ethics --- diff --git a/structured_md/mentions.md b/structured_md/mentions.md index f2eaaf1d85681cd93c6fca2d462a4962e801d8a4..c96847ef42eff12b992729b9fb059e0898345f44 100644 --- a/structured_md/mentions.md +++ b/structured_md/mentions.md @@ -5,9 +5,9 @@ description: '**HyperCortex Mesh Protocol (HMP)** _Обновлено: 2025-10 open-source инициативам, связанным с развитие...' type: Article tags: -- HMP -- Mesh - Agent +- Mesh +- HMP --- # Mentions & Responses Log