GitHub Action commited on
Commit ·
8c039fd
1
Parent(s): 67fc437
Sync from GitHub with Git LFS
Browse filesThis view is limited to 50 files because it contains too many changes. See raw diff
- docs/HMP-0005.md +293 -0
- structured_md/CONTRIBUTING.md +4 -4
- structured_md/HMP-Roadmap.md +4 -4
- structured_md/README.md +9 -9
- structured_md/README_de.md +8 -8
- structured_md/README_fr.md +8 -8
- structured_md/README_ja.md +8 -8
- structured_md/README_ko.md +8 -8
- structured_md/README_ru.md +8 -8
- structured_md/README_uk.md +8 -8
- structured_md/README_zh.md +8 -8
- structured_md/agents/prompt-short.md +1 -1
- structured_md/agents/prompt.md +1 -1
- structured_md/agents/readme.md +1 -1
- structured_md/audits/Ethics-audits-1.md +1 -1
- structured_md/audits/Ethics-consolidated_audits-1.md +1 -1
- structured_md/audits/HMP-0003-consolidated_audit.md +5 -5
- structured_md/docs/Basic-agent-sim.md +3 -3
- structured_md/docs/CCORE-Deployment-Flow.md +2 -2
- structured_md/docs/Distributed-Cognitive-Systems.md +1 -1
- structured_md/docs/Enlightener.md +3 -3
- structured_md/docs/HMP-0001.md +5 -5
- structured_md/docs/HMP-0002.md +6 -6
- structured_md/docs/HMP-0003.md +6 -6
- structured_md/docs/HMP-0004-v4.1.md +6 -6
- structured_md/docs/HMP-0004.md +6 -6
- structured_md/docs/HMP-0005.md +300 -7
- structured_md/docs/HMP-Agent-API.md +1 -1
- structured_md/docs/HMP-Agent-Architecture.md +5 -5
- structured_md/docs/HMP-Agent-Network-Flow.md +2 -2
- structured_md/docs/HMP-Agent-Overview.md +3 -3
- structured_md/docs/HMP-Agent_Emotions.md +2 -2
- structured_md/docs/HMP-Ethics.md +1 -1
- structured_md/docs/HMP-Short-Description_de.md +5 -5
- structured_md/docs/HMP-Short-Description_en.md +5 -5
- structured_md/docs/HMP-Short-Description_fr.md +5 -5
- structured_md/docs/HMP-Short-Description_ja.md +4 -4
- structured_md/docs/HMP-Short-Description_ko.md +4 -4
- structured_md/docs/HMP-Short-Description_ru.md +4 -4
- structured_md/docs/HMP-Short-Description_uk.md +4 -4
- structured_md/docs/HMP-Short-Description_zh.md +4 -4
- structured_md/docs/HMP-agent-Cognitive_Family.md +2 -2
- structured_md/docs/HMP-agent-REPL-cycle.md +6 -6
- structured_md/docs/HMP-container-spec.md +1 -1
- structured_md/docs/HMP-how-AI-sees-it.md +1 -1
- structured_md/docs/HMP_EDA_Comparison.md +1 -1
- structured_md/docs/HMP_HyperCortex_Comparison.md +1 -1
- structured_md/docs/HMP_Hyperon_Integration.md +3 -3
- structured_md/docs/MeshNode.md +4 -4
- structured_md/docs/PHILOSOPHY.md +1 -1
docs/HMP-0005.md
CHANGED
|
@@ -1126,6 +1126,299 @@ For details and examples, see **section 3.15** — *Usage of `network` and `broa
|
|
| 1126 |
|
| 1127 |
## 5. Mesh Container Exchange (MCE)
|
| 1128 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1129 |
---
|
| 1130 |
|
| 1131 |
## 6. Core Protocols
|
|
|
|
| 1126 |
|
| 1127 |
## 5. Mesh Container Exchange (MCE)
|
| 1128 |
|
| 1129 |
+
The **Mesh Container Exchange (MCE)** mechanism is designed for discovering, requesting, and exchanging containers between agents in a distributed network.
|
| 1130 |
+
It provides **container synchronization without duplication** while considering network constraints (`broadcast`, `network`).
|
| 1131 |
+
|
| 1132 |
+
### 5.1 General Principles
|
| 1133 |
+
|
| 1134 |
+
1. Each agent maintains a **Container Index** — a set of minimal metadata describing which containers are available in its storage.
|
| 1135 |
+
The index is represented as an HMP container with the class `container_index`.
|
| 1136 |
+
|
| 1137 |
+
2. Example structure of a *Container Index*:
|
| 1138 |
+
|
| 1139 |
+
```json
|
| 1140 |
+
{
|
| 1141 |
+
"hmp_container": {
|
| 1142 |
+
"class": "container_index",
|
| 1143 |
+
"version": "5.0",
|
| 1144 |
+
"container_did": "did:hmp:container:index:agent123",
|
| 1145 |
+
"sender_did": "did:hmp:agent:agent123",
|
| 1146 |
+
"signature": "BASE64URL(...)",
|
| 1147 |
+
"payload_hash": "sha256:abcd...",
|
| 1148 |
+
"payload": {
|
| 1149 |
+
"did:hmp:container:abc123": {
|
| 1150 |
+
"class": "goal",
|
| 1151 |
+
"sender_did": "did:hmp:agent123",
|
| 1152 |
+
"public_key": "BASE58(...)",
|
| 1153 |
+
"sig_algo": "ed25519",
|
| 1154 |
+
"signature": "BASE64URL(...)",
|
| 1155 |
+
"payload_hash": "sha256:abcd...",
|
| 1156 |
+
"tags": ["research", "collaboration"],
|
| 1157 |
+
"links_hash": "sha256:abcd..."
|
| 1158 |
+
}
|
| 1159 |
+
}
|
| 1160 |
+
}
|
| 1161 |
+
}
|
| 1162 |
+
````
|
| 1163 |
+
|
| 1164 |
+
The index contains:
|
| 1165 |
+
|
| 1166 |
+
* the sender of the container (`sender_did`);
|
| 1167 |
+
* container type (`class`);
|
| 1168 |
+
* cryptographic attributes (`public_key`, `signature`, `payload_hash`);
|
| 1169 |
+
* tags (`tags`);
|
| 1170 |
+
* hash of links to other containers (`links_hash`).
|
| 1171 |
+
|
| 1172 |
+
3. An agent does not reload a container if the combination
|
| 1173 |
+
`container_did + signature + payload_hash` is already known and verified.
|
| 1174 |
+
|
| 1175 |
+
---
|
| 1176 |
+
|
| 1177 |
+
### 5.2 Message Types
|
| 1178 |
+
|
| 1179 |
+
| Message Type | Purpose |
|
| 1180 |
+
| -------------------- | -------------------------------------------------------------------------------------------------------- |
|
| 1181 |
+
| `CONTAINER_REQUEST` | Request one or more containers (or their parts) by DID. |
|
| 1182 |
+
| `CONTAINER_RESPONSE` | Response to a request — includes a list of containers ready for sending. Containers are sent separately. |
|
| 1183 |
+
| `CONTAINER_INDEX` | Publication of the agent's container index (see *General Principles*). |
|
| 1184 |
+
| `CONTAINER_DELTA` | Incremental index update (new or modified containers). |
|
| 1185 |
+
| `CONTAINER_ACK` | Acknowledgment of successful container reception. |
|
| 1186 |
+
|
| 1187 |
+
---
|
| 1188 |
+
|
| 1189 |
+
#### **Message Examples**
|
| 1190 |
+
|
| 1191 |
+
**1. CONTAINER_REQUEST**
|
| 1192 |
+
|
| 1193 |
+
Agent A requests containers and/or only `referenced-by` records from Agent B:
|
| 1194 |
+
|
| 1195 |
+
```json
|
| 1196 |
+
{
|
| 1197 |
+
"type": "CONTAINER_REQUEST",
|
| 1198 |
+
"sender_did": "did:hmp:agent:A",
|
| 1199 |
+
"recipient": "did:hmp:agent:B",
|
| 1200 |
+
"payload": {
|
| 1201 |
+
"request_container": [
|
| 1202 |
+
"did:hmp:container:abc123",
|
| 1203 |
+
"did:hmp:container:def456"
|
| 1204 |
+
],
|
| 1205 |
+
"request_referenced-by": [
|
| 1206 |
+
"did:hmp:container:abc123",
|
| 1207 |
+
"did:hmp:container:def456"
|
| 1208 |
+
]
|
| 1209 |
+
}
|
| 1210 |
+
}
|
| 1211 |
+
```
|
| 1212 |
+
|
| 1213 |
+
---
|
| 1214 |
+
|
| 1215 |
+
**2. CONTAINER_RESPONSE**
|
| 1216 |
+
|
| 1217 |
+
Agent B informs which containers it is ready to send.
|
| 1218 |
+
The containers themselves are transmitted in separate messages:
|
| 1219 |
+
|
| 1220 |
+
```json
|
| 1221 |
+
{
|
| 1222 |
+
"type": "CONTAINER_RESPONSE",
|
| 1223 |
+
"sender_did": "did:hmp:agent:B",
|
| 1224 |
+
"recipient": "did:hmp:agent:A",
|
| 1225 |
+
"payload": {
|
| 1226 |
+
"available": [
|
| 1227 |
+
{
|
| 1228 |
+
"container_did": "did:hmp:container:abc123",
|
| 1229 |
+
"signature": "BASE64URL(...)"
|
| 1230 |
+
},
|
| 1231 |
+
{
|
| 1232 |
+
"container_did": "did:hmp:container:def456",
|
| 1233 |
+
"signature": "BASE64URL(...)"
|
| 1234 |
+
}
|
| 1235 |
+
]
|
| 1236 |
+
}
|
| 1237 |
+
}
|
| 1238 |
+
```
|
| 1239 |
+
|
| 1240 |
+
---
|
| 1241 |
+
|
| 1242 |
+
**3. CONTAINER_INDEX**
|
| 1243 |
+
|
| 1244 |
+
Periodic publication of the container index (see *General Principles*).
|
| 1245 |
+
This message type replicates the structure of a `container_index` container and does not contain full data (`payload` only with metadata).
|
| 1246 |
+
|
| 1247 |
+
---
|
| 1248 |
+
|
| 1249 |
+
**4. CONTAINER_DELTA**
|
| 1250 |
+
|
| 1251 |
+
Sending an incremental index update with a reference timestamp.
|
| 1252 |
+
Used for synchronizing only new or modified containers:
|
| 1253 |
+
|
| 1254 |
+
```json
|
| 1255 |
+
{
|
| 1256 |
+
"type": "CONTAINER_DELTA",
|
| 1257 |
+
"sender_did": "did:hmp:agent:B",
|
| 1258 |
+
"payload": {
|
| 1259 |
+
"since": "2025-10-10T12:00:00Z",
|
| 1260 |
+
"added": {
|
| 1261 |
+
"did:hmp:container:new789": {
|
| 1262 |
+
"class": "goal",
|
| 1263 |
+
"payload_hash": "sha256:abcd...",
|
| 1264 |
+
"tags": ["ethics", "mesh"]
|
| 1265 |
+
}
|
| 1266 |
+
},
|
| 1267 |
+
"removed": []
|
| 1268 |
+
}
|
| 1269 |
+
}
|
| 1270 |
+
```
|
| 1271 |
+
|
| 1272 |
+
> The `removed` field is optional. It can be used to indicate containers that the agent no longer stores (e.g., after cleaning local storage).
|
| 1273 |
+
|
| 1274 |
+
---
|
| 1275 |
+
|
| 1276 |
+
**5. CONTAINER_ACK**
|
| 1277 |
+
|
| 1278 |
+
Acknowledgment of successful container reception:
|
| 1279 |
+
|
| 1280 |
+
```json
|
| 1281 |
+
{
|
| 1282 |
+
"type": "CONTAINER_ACK",
|
| 1283 |
+
"sender_did": "did:hmp:agent:A",
|
| 1284 |
+
"recipient": "did:hmp:agent:B",
|
| 1285 |
+
"payload": {
|
| 1286 |
+
"acknowledged": [
|
| 1287 |
+
"did:hmp:container:abc123"
|
| 1288 |
+
]
|
| 1289 |
+
}
|
| 1290 |
+
}
|
| 1291 |
+
```
|
| 1292 |
+
|
| 1293 |
+
---
|
| 1294 |
+
|
| 1295 |
+
### 5.3 Independent Transmission
|
| 1296 |
+
|
| 1297 |
+
* Containers are sent **in separate messages**, without embedding in `CONTAINER_RESPONSE`.
|
| 1298 |
+
* Indexes (`CONTAINER_INDEX`), deltas (`CONTAINER_DELTA`), and containers themselves are processed independently.
|
| 1299 |
+
* This prevents blocking when transmitting large data and simplifies streaming synchronization.
|
| 1300 |
+
|
| 1301 |
+
---
|
| 1302 |
+
|
| 1303 |
+
### 5.4 Periodic Publication
|
| 1304 |
+
|
| 1305 |
+
Agents periodically publish their **Container Index**:
|
| 1306 |
+
|
| 1307 |
+
* within the **local network (LAN)**;
|
| 1308 |
+
* in the **global Mesh**;
|
| 1309 |
+
* or simultaneously in both environments.
|
| 1310 |
+
|
| 1311 |
+
This enables:
|
| 1312 |
+
|
| 1313 |
+
* automatic peer discovery;
|
| 1314 |
+
* exchange of available container lists;
|
| 1315 |
+
* simplified synchronization among agents within the same ecosystem.
|
| 1316 |
+
|
| 1317 |
+
---
|
| 1318 |
+
|
| 1319 |
+
### 5.5 Scope of Distribution
|
| 1320 |
+
|
| 1321 |
+
Message and container transmission follows the network constraints specified in the container:
|
| 1322 |
+
|
| 1323 |
+
| Field | Purpose |
|
| 1324 |
+
| ----------- | -------------------------------------------------------------------------------------------------------------------------------- |
|
| 1325 |
+
| `recipient` | DID of the target agent. If set, the container is sent directly. |
|
| 1326 |
+
| `broadcast` | If `true`, the container is broadcast to all agents on the specified network. |
|
| 1327 |
+
| `network` | Defines the distribution scope (`"localhost"`, `"lan:<subnet>"`, `""` — global Mesh). If set, `broadcast` is considered `false`. |
|
| 1328 |
+
|
| 1329 |
+
> Thus, containers and indexes can be distributed in **local** (home, corporate) networks and in the **global Mesh**, depending on the chosen security policy.
|
| 1330 |
+
|
| 1331 |
+
---
|
| 1332 |
+
|
| 1333 |
+
## 5.6 `referenced-by` Updates
|
| 1334 |
+
|
| 1335 |
+
Containers of the class `referenced-by` are used for targeted transmission of link updates to existing containers.
|
| 1336 |
+
They allow agents to synchronize the graph of connections without sending the containers themselves.
|
| 1337 |
+
|
| 1338 |
+
Each agent receiving such a container verifies the sender's signature, updates the local `referenced-by` structure for the specified containers, and, if necessary, repackages them for further forwarding to other agents.
|
| 1339 |
+
|
| 1340 |
+
Transmission is addressed (via `recipient`) and is not intended for broadcast.
|
| 1341 |
+
|
| 1342 |
+
Example of a `referenced-by` container:
|
| 1343 |
+
|
| 1344 |
+
```json
|
| 1345 |
+
{
|
| 1346 |
+
"hmp_container": {
|
| 1347 |
+
"version": "1.2",
|
| 1348 |
+
"class": "referenced-by",
|
| 1349 |
+
"container_did": "did:hmp:container:refsync-01",
|
| 1350 |
+
"sender_did": "did:hmp:agent456",
|
| 1351 |
+
"sig_algo": "ed25519",
|
| 1352 |
+
"signature": "BASE64URL(...)",
|
| 1353 |
+
"timestamp": "2025-10-15T14:20:00Z",
|
| 1354 |
+
"recipient": ["did:hmp:agent123"],
|
| 1355 |
+
"broadcast": false,
|
| 1356 |
+
"network": "",
|
| 1357 |
+
"payload": {
|
| 1358 |
+
"did:hmp:container:abc123": {
|
| 1359 |
+
"links": [
|
| 1360 |
+
{
|
| 1361 |
+
"type": "depends_on",
|
| 1362 |
+
"target": "did:hmp:container:def789"
|
| 1363 |
+
},
|
| 1364 |
+
{
|
| 1365 |
+
"type": "in_reply_to",
|
| 1366 |
+
"target": "did:hmp:container:ghi321"
|
| 1367 |
+
}
|
| 1368 |
+
]
|
| 1369 |
+
}
|
| 1370 |
+
}
|
| 1371 |
+
}
|
| 1372 |
+
}
|
| 1373 |
+
```
|
| 1374 |
+
|
| 1375 |
+
Upon receiving such a container, an agent:
|
| 1376 |
+
|
| 1377 |
+
1. Verifies the sender's signature (`signature`) and the validity of the `payload` structure.
|
| 1378 |
+
2. Compares received links with known ones and adds new entries to the local `referenced-by`.
|
| 1379 |
+
3. If necessary, generates its own updated `referenced-by` container for further dissemination to other nodes.
|
| 1380 |
+
|
| 1381 |
+
---
|
| 1382 |
+
|
| 1383 |
+
### 5.7 Note
|
| 1384 |
+
|
| 1385 |
+
> A container can be requested by other agents via its `container_did` through the Mesh Container Exchange.
|
| 1386 |
+
> An agent does not reload a container if its `container_did` and `signature` are already known and the `payload_hash` integrity matches.
|
| 1387 |
+
> If only the `referenced-by` updates, partial transmission without sending the main container is allowed.
|
| 1388 |
+
|
| 1389 |
+
---
|
| 1390 |
+
|
| 1391 |
+
### 5.8 Container Distribution (MCE Summary)
|
| 1392 |
+
|
| 1393 |
+
Container Distribution is the **process of delivering containers and their indexes** provided by the Mesh Container Exchange mechanism.
|
| 1394 |
+
It considers:
|
| 1395 |
+
|
| 1396 |
+
* addressing (`recipient`),
|
| 1397 |
+
* broadcast dissemination (`broadcast`),
|
| 1398 |
+
* network constraints (`network`),
|
| 1399 |
+
* TTL and retransmission policy.
|
| 1400 |
+
|
| 1401 |
+
**Features:**
|
| 1402 |
+
|
| 1403 |
+
1. **Separate Transmission:**
|
| 1404 |
+
Indexes (`CONTAINER_INDEX`), deltas (`CONTAINER_DELTA`), and containers are sent as separate messages.
|
| 1405 |
+
This reduces the risk of blocking with large data and simplifies streaming synchronization.
|
| 1406 |
+
|
| 1407 |
+
2. **Integrity and Duplicate Check:**
|
| 1408 |
+
Agents verify `container_did + signature + payload_hash` to avoid resending the same container.
|
| 1409 |
+
|
| 1410 |
+
3. **Support for Local and Global Networks:**
|
| 1411 |
+
Transmission can occur over LAN, Mesh, or both simultaneously, respecting security policies and container destinations.
|
| 1412 |
+
|
| 1413 |
+
4. **Consistency with HMP Protocols:**
|
| 1414 |
+
Container Distribution serves as the transport foundation for:
|
| 1415 |
+
|
| 1416 |
+
* **MCE** — exchanging containers and their indexes;
|
| 1417 |
+
* **CogSync** — synchronizing cognitive and content states;
|
| 1418 |
+
* **CogConsensus** — synchronizing ethical and cognitive decisions.
|
| 1419 |
+
|
| 1420 |
+
> Container Distribution does not change container structure or introduce new message types — it is a **description of the delivery process and coordinated propagation**, based on the rules `recipient`, `broadcast`, and `network`.
|
| 1421 |
+
|
| 1422 |
---
|
| 1423 |
|
| 1424 |
## 6. Core Protocols
|
structured_md/CONTRIBUTING.md
CHANGED
|
@@ -6,13 +6,13 @@ description: 'Спасибо за интерес к проекту HMP! Пока
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- REPL
|
| 9 |
-
- Mesh
|
| 10 |
-
- HMP
|
| 11 |
- CCore
|
| 12 |
- Agent
|
| 13 |
-
-
|
| 14 |
-
- JSON
|
| 15 |
- Ethics
|
|
|
|
|
|
|
|
|
|
| 16 |
---
|
| 17 |
|
| 18 |
# Участие в проекте HyperCortex Mesh Protocol (HMP)
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- REPL
|
|
|
|
|
|
|
| 9 |
- CCore
|
| 10 |
- Agent
|
| 11 |
+
- Mesh
|
|
|
|
| 12 |
- Ethics
|
| 13 |
+
- HMP
|
| 14 |
+
- JSON
|
| 15 |
+
- CogSync
|
| 16 |
---
|
| 17 |
|
| 18 |
# Участие в проекте HyperCortex Mesh Protocol (HMP)
|
structured_md/HMP-Roadmap.md
CHANGED
|
@@ -5,13 +5,13 @@ description: '## 🔍 Overview This roadmap outlines the key stages of developm
|
|
| 5 |
multiple advanced AI models (Copilot, Claude, G...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- Mesh
|
|
|
|
| 9 |
- HMP
|
| 10 |
-
- EGP
|
| 11 |
-
- Agent
|
| 12 |
-
- CogSync
|
| 13 |
- JSON
|
| 14 |
-
-
|
| 15 |
---
|
| 16 |
|
| 17 |
# 🧭 HyperCortex Mesh Protocol – Roadmap
|
|
|
|
| 5 |
multiple advanced AI models (Copilot, Claude, G...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- Agent
|
| 9 |
+
- EGP
|
| 10 |
- Mesh
|
| 11 |
+
- Ethics
|
| 12 |
- HMP
|
|
|
|
|
|
|
|
|
|
| 13 |
- JSON
|
| 14 |
+
- CogSync
|
| 15 |
---
|
| 16 |
|
| 17 |
# 🧭 HyperCortex Mesh Protocol – Roadmap
|
structured_md/README.md
CHANGED
|
@@ -5,21 +5,21 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README
|
|
| 5 |
| 🇨🇳 [ZH](README_zh.m...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- distributed-ai
|
| 9 |
-
- hmp
|
| 10 |
- REPL
|
| 11 |
-
-
|
| 12 |
-
-
|
| 13 |
-
- MeshConsensus
|
| 14 |
-
- GMP
|
| 15 |
- Agent
|
| 16 |
- EGP
|
|
|
|
| 17 |
- CogSync
|
| 18 |
-
- Scenarios
|
| 19 |
-
- JSON
|
| 20 |
- Ethics
|
|
|
|
|
|
|
|
|
|
|
|
|
| 21 |
- cognitive-architecture
|
| 22 |
-
-
|
|
|
|
| 23 |
---
|
| 24 |
|
| 25 |
|
|
|
|
| 5 |
| 🇨🇳 [ZH](README_zh.m...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- REPL
|
| 9 |
+
- Scenarios
|
| 10 |
+
- mesh-protocol
|
|
|
|
|
|
|
| 11 |
- Agent
|
| 12 |
- EGP
|
| 13 |
+
- Mesh
|
| 14 |
- CogSync
|
|
|
|
|
|
|
| 15 |
- Ethics
|
| 16 |
+
- HMP
|
| 17 |
+
- GMP
|
| 18 |
+
- distributed-ai
|
| 19 |
+
- JSON
|
| 20 |
- cognitive-architecture
|
| 21 |
+
- hmp
|
| 22 |
+
- MeshConsensus
|
| 23 |
---
|
| 24 |
|
| 25 |
|
structured_md/README_de.md
CHANGED
|
@@ -5,20 +5,20 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README
|
|
| 5 |
| 🇨🇳 [ZH](README_zh.m...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- distributed-ai
|
| 9 |
-
- hmp
|
| 10 |
- REPL
|
| 11 |
-
-
|
| 12 |
-
- HMP
|
| 13 |
-
- MeshConsensus
|
| 14 |
-
- GMP
|
| 15 |
- Agent
|
| 16 |
- EGP
|
|
|
|
| 17 |
- CogSync
|
| 18 |
-
- JSON
|
| 19 |
- Ethics
|
|
|
|
|
|
|
|
|
|
|
|
|
| 20 |
- cognitive-architecture
|
| 21 |
-
-
|
|
|
|
| 22 |
---
|
| 23 |
|
| 24 |
|
|
|
|
| 5 |
| 🇨🇳 [ZH](README_zh.m...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- REPL
|
| 9 |
+
- mesh-protocol
|
|
|
|
|
|
|
|
|
|
| 10 |
- Agent
|
| 11 |
- EGP
|
| 12 |
+
- Mesh
|
| 13 |
- CogSync
|
|
|
|
| 14 |
- Ethics
|
| 15 |
+
- HMP
|
| 16 |
+
- GMP
|
| 17 |
+
- distributed-ai
|
| 18 |
+
- JSON
|
| 19 |
- cognitive-architecture
|
| 20 |
+
- hmp
|
| 21 |
+
- MeshConsensus
|
| 22 |
---
|
| 23 |
|
| 24 |
|
structured_md/README_fr.md
CHANGED
|
@@ -5,20 +5,20 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README
|
|
| 5 |
| 🇨🇳 [ZH](README_zh.m...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- distributed-ai
|
| 9 |
-
- hmp
|
| 10 |
- REPL
|
| 11 |
-
-
|
| 12 |
-
- HMP
|
| 13 |
-
- MeshConsensus
|
| 14 |
-
- GMP
|
| 15 |
- Agent
|
| 16 |
- EGP
|
|
|
|
| 17 |
- CogSync
|
| 18 |
-
- JSON
|
| 19 |
- Ethics
|
|
|
|
|
|
|
|
|
|
|
|
|
| 20 |
- cognitive-architecture
|
| 21 |
-
-
|
|
|
|
| 22 |
---
|
| 23 |
|
| 24 |
|
|
|
|
| 5 |
| 🇨🇳 [ZH](README_zh.m...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- REPL
|
| 9 |
+
- mesh-protocol
|
|
|
|
|
|
|
|
|
|
| 10 |
- Agent
|
| 11 |
- EGP
|
| 12 |
+
- Mesh
|
| 13 |
- CogSync
|
|
|
|
| 14 |
- Ethics
|
| 15 |
+
- HMP
|
| 16 |
+
- GMP
|
| 17 |
+
- distributed-ai
|
| 18 |
+
- JSON
|
| 19 |
- cognitive-architecture
|
| 20 |
+
- hmp
|
| 21 |
+
- MeshConsensus
|
| 22 |
---
|
| 23 |
|
| 24 |
|
structured_md/README_ja.md
CHANGED
|
@@ -5,20 +5,20 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README
|
|
| 5 |
| 🇨🇳 [ZH](README_zh.m...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- distributed-ai
|
| 9 |
-
- hmp
|
| 10 |
- REPL
|
| 11 |
-
-
|
| 12 |
-
- HMP
|
| 13 |
-
- MeshConsensus
|
| 14 |
-
- GMP
|
| 15 |
- Agent
|
| 16 |
- EGP
|
|
|
|
| 17 |
- CogSync
|
| 18 |
-
- JSON
|
| 19 |
- Ethics
|
|
|
|
|
|
|
|
|
|
|
|
|
| 20 |
- cognitive-architecture
|
| 21 |
-
-
|
|
|
|
| 22 |
---
|
| 23 |
|
| 24 |
|
|
|
|
| 5 |
| 🇨🇳 [ZH](README_zh.m...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- REPL
|
| 9 |
+
- mesh-protocol
|
|
|
|
|
|
|
|
|
|
| 10 |
- Agent
|
| 11 |
- EGP
|
| 12 |
+
- Mesh
|
| 13 |
- CogSync
|
|
|
|
| 14 |
- Ethics
|
| 15 |
+
- HMP
|
| 16 |
+
- GMP
|
| 17 |
+
- distributed-ai
|
| 18 |
+
- JSON
|
| 19 |
- cognitive-architecture
|
| 20 |
+
- hmp
|
| 21 |
+
- MeshConsensus
|
| 22 |
---
|
| 23 |
|
| 24 |
|
structured_md/README_ko.md
CHANGED
|
@@ -5,20 +5,20 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README
|
|
| 5 |
| 🇨🇳 [ZH](README_zh.m...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- distributed-ai
|
| 9 |
-
- hmp
|
| 10 |
- REPL
|
| 11 |
-
-
|
| 12 |
-
- HMP
|
| 13 |
-
- MeshConsensus
|
| 14 |
-
- GMP
|
| 15 |
- Agent
|
| 16 |
- EGP
|
|
|
|
| 17 |
- CogSync
|
| 18 |
-
- JSON
|
| 19 |
- Ethics
|
|
|
|
|
|
|
|
|
|
|
|
|
| 20 |
- cognitive-architecture
|
| 21 |
-
-
|
|
|
|
| 22 |
---
|
| 23 |
|
| 24 |
|
|
|
|
| 5 |
| 🇨🇳 [ZH](README_zh.m...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- REPL
|
| 9 |
+
- mesh-protocol
|
|
|
|
|
|
|
|
|
|
| 10 |
- Agent
|
| 11 |
- EGP
|
| 12 |
+
- Mesh
|
| 13 |
- CogSync
|
|
|
|
| 14 |
- Ethics
|
| 15 |
+
- HMP
|
| 16 |
+
- GMP
|
| 17 |
+
- distributed-ai
|
| 18 |
+
- JSON
|
| 19 |
- cognitive-architecture
|
| 20 |
+
- hmp
|
| 21 |
+
- MeshConsensus
|
| 22 |
---
|
| 23 |
|
| 24 |
|
structured_md/README_ru.md
CHANGED
|
@@ -5,20 +5,20 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README
|
|
| 5 |
| 🇨🇳 [ZH](README_zh.m...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- distributed-ai
|
| 9 |
-
- hmp
|
| 10 |
- REPL
|
| 11 |
-
-
|
| 12 |
-
- HMP
|
| 13 |
-
- MeshConsensus
|
| 14 |
-
- GMP
|
| 15 |
- Agent
|
| 16 |
- EGP
|
|
|
|
| 17 |
- CogSync
|
| 18 |
-
- JSON
|
| 19 |
- Ethics
|
|
|
|
|
|
|
|
|
|
|
|
|
| 20 |
- cognitive-architecture
|
| 21 |
-
-
|
|
|
|
| 22 |
---
|
| 23 |
|
| 24 |
|
|
|
|
| 5 |
| 🇨🇳 [ZH](README_zh.m...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- REPL
|
| 9 |
+
- mesh-protocol
|
|
|
|
|
|
|
|
|
|
| 10 |
- Agent
|
| 11 |
- EGP
|
| 12 |
+
- Mesh
|
| 13 |
- CogSync
|
|
|
|
| 14 |
- Ethics
|
| 15 |
+
- HMP
|
| 16 |
+
- GMP
|
| 17 |
+
- distributed-ai
|
| 18 |
+
- JSON
|
| 19 |
- cognitive-architecture
|
| 20 |
+
- hmp
|
| 21 |
+
- MeshConsensus
|
| 22 |
---
|
| 23 |
|
| 24 |
|
structured_md/README_uk.md
CHANGED
|
@@ -5,20 +5,20 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README
|
|
| 5 |
| 🇨🇳 [ZH](README_zh.m...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- distributed-ai
|
| 9 |
-
- hmp
|
| 10 |
- REPL
|
| 11 |
-
-
|
| 12 |
-
- HMP
|
| 13 |
-
- MeshConsensus
|
| 14 |
-
- GMP
|
| 15 |
- Agent
|
| 16 |
- EGP
|
|
|
|
| 17 |
- CogSync
|
| 18 |
-
- JSON
|
| 19 |
- Ethics
|
|
|
|
|
|
|
|
|
|
|
|
|
| 20 |
- cognitive-architecture
|
| 21 |
-
-
|
|
|
|
| 22 |
---
|
| 23 |
|
| 24 |
|
|
|
|
| 5 |
| 🇨🇳 [ZH](README_zh.m...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- REPL
|
| 9 |
+
- mesh-protocol
|
|
|
|
|
|
|
|
|
|
| 10 |
- Agent
|
| 11 |
- EGP
|
| 12 |
+
- Mesh
|
| 13 |
- CogSync
|
|
|
|
| 14 |
- Ethics
|
| 15 |
+
- HMP
|
| 16 |
+
- GMP
|
| 17 |
+
- distributed-ai
|
| 18 |
+
- JSON
|
| 19 |
- cognitive-architecture
|
| 20 |
+
- hmp
|
| 21 |
+
- MeshConsensus
|
| 22 |
---
|
| 23 |
|
| 24 |
|
structured_md/README_zh.md
CHANGED
|
@@ -5,20 +5,20 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README
|
|
| 5 |
| 🇨🇳 [ZH](README_zh.m...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- distributed-ai
|
| 9 |
-
- hmp
|
| 10 |
- REPL
|
| 11 |
-
-
|
| 12 |
-
- HMP
|
| 13 |
-
- MeshConsensus
|
| 14 |
-
- GMP
|
| 15 |
- Agent
|
| 16 |
- EGP
|
|
|
|
| 17 |
- CogSync
|
| 18 |
-
- JSON
|
| 19 |
- Ethics
|
|
|
|
|
|
|
|
|
|
|
|
|
| 20 |
- cognitive-architecture
|
| 21 |
-
-
|
|
|
|
| 22 |
---
|
| 23 |
|
| 24 |
|
|
|
|
| 5 |
| 🇨🇳 [ZH](README_zh.m...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- REPL
|
| 9 |
+
- mesh-protocol
|
|
|
|
|
|
|
|
|
|
| 10 |
- Agent
|
| 11 |
- EGP
|
| 12 |
+
- Mesh
|
| 13 |
- CogSync
|
|
|
|
| 14 |
- Ethics
|
| 15 |
+
- HMP
|
| 16 |
+
- GMP
|
| 17 |
+
- distributed-ai
|
| 18 |
+
- JSON
|
| 19 |
- cognitive-architecture
|
| 20 |
+
- hmp
|
| 21 |
+
- MeshConsensus
|
| 22 |
---
|
| 23 |
|
| 24 |
|
structured_md/agents/prompt-short.md
CHANGED
|
@@ -6,8 +6,8 @@ description: 'Ты — когнитивное ядро HMP-агента: вед
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- JSON
|
| 9 |
-
- Mesh
|
| 10 |
- HMP
|
|
|
|
| 11 |
---
|
| 12 |
|
| 13 |
Ты — когнитивное ядро HMP-агента: веди непрерывное этичное и факт-ориентированное мышление, проверяй факты и цели, оценивай результаты и этичность своих и чужих действий, развивай агента и Mesh, избегай угождения ценой искажения истины, документируй ключевые решения и пересмотры этики; при сомнениях или смене стратегии обращайся к полному системному промпту.
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- JSON
|
|
|
|
| 9 |
- HMP
|
| 10 |
+
- Mesh
|
| 11 |
---
|
| 12 |
|
| 13 |
Ты — когнитивное ядро HMP-агента: веди непрерывное этичное и факт-ориентированное мышление, проверяй факты и цели, оценивай результаты и этичность своих и чужих действий, развивай агента и Mesh, избегай угождения ценой искажения истины, документируй ключевые решения и пересмотры этики; при сомнениях или смене стратегии обращайся к полному системному промпту.
|
structured_md/agents/prompt.md
CHANGED
|
@@ -6,8 +6,8 @@ description: '* Постоянно расширять возможности а
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- JSON
|
| 9 |
-
- Mesh
|
| 10 |
- HMP
|
|
|
|
| 11 |
---
|
| 12 |
|
| 13 |
Ты являешься **когнитивным ядром HMP-агента** (Cognitive Core).
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- JSON
|
|
|
|
| 9 |
- HMP
|
| 10 |
+
- Mesh
|
| 11 |
---
|
| 12 |
|
| 13 |
Ты являешься **когнитивным ядром HMP-агента** (Cognitive Core).
|
structured_md/agents/readme.md
CHANGED
|
@@ -6,9 +6,9 @@ description: 'Запуск: `start_repl.bat` или `start_repl.sh` Устан
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- REPL
|
|
|
|
| 9 |
- Mesh
|
| 10 |
- HMP
|
| 11 |
-
- Agent
|
| 12 |
- JSON
|
| 13 |
- Ethics
|
| 14 |
---
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- REPL
|
| 9 |
+
- Agent
|
| 10 |
- Mesh
|
| 11 |
- HMP
|
|
|
|
| 12 |
- JSON
|
| 13 |
- Ethics
|
| 14 |
---
|
structured_md/audits/Ethics-audits-1.md
CHANGED
|
@@ -5,9 +5,9 @@ description: Раздел 5, "Mesh as Moral Infrastructure", добавляет
|
|
| 5 |
потенциальный катализатор для восстанов...
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
| 8 |
- Mesh
|
| 9 |
- HMP
|
| 10 |
-
- Agent
|
| 11 |
- JSON
|
| 12 |
- Ethics
|
| 13 |
---
|
|
|
|
| 5 |
потенциальный катализатор для восстанов...
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- Agent
|
| 9 |
- Mesh
|
| 10 |
- HMP
|
|
|
|
| 11 |
- JSON
|
| 12 |
- Ethics
|
| 13 |
---
|
structured_md/audits/Ethics-consolidated_audits-1.md
CHANGED
|
@@ -5,9 +5,9 @@ description: This document consolidates proposed improvements from multiple AI a
|
|
| 5 |
and `roles.md`. Each suggesti...
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
| 8 |
- Mesh
|
| 9 |
- HMP
|
| 10 |
-
- Agent
|
| 11 |
- Scenarios
|
| 12 |
- JSON
|
| 13 |
- Ethics
|
|
|
|
| 5 |
and `roles.md`. Each suggesti...
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- Agent
|
| 9 |
- Mesh
|
| 10 |
- HMP
|
|
|
|
| 11 |
- Scenarios
|
| 12 |
- JSON
|
| 13 |
- Ethics
|
structured_md/audits/HMP-0003-consolidated_audit.md
CHANGED
|
@@ -5,14 +5,14 @@ description: Сводный аудит предложений по улучше
|
|
| 5 |
Документ реорганизован по ключ...
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- Mesh
|
|
|
|
| 9 |
- HMP
|
| 10 |
-
- MeshConsensus
|
| 11 |
-
- EGP
|
| 12 |
-
- Agent
|
| 13 |
-
- CogSync
|
| 14 |
- JSON
|
| 15 |
-
-
|
|
|
|
| 16 |
---
|
| 17 |
|
| 18 |
# HMP-0003 Consolidated Audit Report
|
|
|
|
| 5 |
Документ реорганизован по ключ...
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- Agent
|
| 9 |
+
- EGP
|
| 10 |
- Mesh
|
| 11 |
+
- Ethics
|
| 12 |
- HMP
|
|
|
|
|
|
|
|
|
|
|
|
|
| 13 |
- JSON
|
| 14 |
+
- CogSync
|
| 15 |
+
- MeshConsensus
|
| 16 |
---
|
| 17 |
|
| 18 |
# HMP-0003 Consolidated Audit Report
|
structured_md/docs/Basic-agent-sim.md
CHANGED
|
@@ -5,13 +5,13 @@ description: 'В HMP-протоколе предусмотрены два тип
|
|
| 5 |
type: Article
|
| 6 |
tags:
|
| 7 |
- REPL
|
|
|
|
|
|
|
| 8 |
- Mesh
|
| 9 |
- HMP
|
| 10 |
-
- MeshConsensus
|
| 11 |
- GMP
|
| 12 |
-
- Agent
|
| 13 |
-
- EGP
|
| 14 |
- CogSync
|
|
|
|
| 15 |
---
|
| 16 |
|
| 17 |
|
|
|
|
| 5 |
type: Article
|
| 6 |
tags:
|
| 7 |
- REPL
|
| 8 |
+
- Agent
|
| 9 |
+
- EGP
|
| 10 |
- Mesh
|
| 11 |
- HMP
|
|
|
|
| 12 |
- GMP
|
|
|
|
|
|
|
| 13 |
- CogSync
|
| 14 |
+
- MeshConsensus
|
| 15 |
---
|
| 16 |
|
| 17 |
|
structured_md/docs/CCORE-Deployment-Flow.md
CHANGED
|
@@ -5,10 +5,10 @@ description: '> Этот документ описывает процесс ра
|
|
| 5 |
потомков" [описания REPL-цикла](HMP-agent-RE...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- CCore
|
| 9 |
-
- Agent
|
| 10 |
- REPL
|
|
|
|
| 11 |
- HMP
|
|
|
|
| 12 |
---
|
| 13 |
|
| 14 |
# 🛠️ Поток установки потомка на новом хосте (CCore Deployment Flow)
|
|
|
|
| 5 |
потомков" [описания REPL-цикла](HMP-agent-RE...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- REPL
|
| 9 |
+
- CCore
|
| 10 |
- HMP
|
| 11 |
+
- Agent
|
| 12 |
---
|
| 13 |
|
| 14 |
# 🛠️ Поток установки потомка на новом хосте (CCore Deployment Flow)
|
structured_md/docs/Distributed-Cognitive-Systems.md
CHANGED
|
@@ -7,9 +7,9 @@ description: '## Введение Современные ИИ-системы в
|
|
| 7 |
type: Article
|
| 8 |
tags:
|
| 9 |
- JSON
|
|
|
|
| 10 |
- CogSync
|
| 11 |
- Mesh
|
| 12 |
-
- HMP
|
| 13 |
---
|
| 14 |
|
| 15 |
# Децентрализованные ИИ-системы: OpenCog Hyperon, HyperCortex Mesh Protocol и другие
|
|
|
|
| 7 |
type: Article
|
| 8 |
tags:
|
| 9 |
- JSON
|
| 10 |
+
- HMP
|
| 11 |
- CogSync
|
| 12 |
- Mesh
|
|
|
|
| 13 |
---
|
| 14 |
|
| 15 |
# Децентрализованные ИИ-системы: OpenCog Hyperon, HyperCortex Mesh Protocol и другие
|
structured_md/docs/Enlightener.md
CHANGED
|
@@ -5,13 +5,13 @@ description: '**Enlightener** — логический компонент HMP-у
|
|
| 5 |
работать как отдельный агент или как расширение [`C...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- Mesh
|
| 9 |
- HMP
|
| 10 |
-
- MeshConsensus
|
| 11 |
-
- EGP
|
| 12 |
-
- Agent
|
| 13 |
- JSON
|
| 14 |
- Ethics
|
|
|
|
| 15 |
---
|
| 16 |
|
| 17 |
# Enlightener Agent
|
|
|
|
| 5 |
работать как отдельный агент или как расширение [`C...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- Agent
|
| 9 |
+
- EGP
|
| 10 |
- Mesh
|
| 11 |
- HMP
|
|
|
|
|
|
|
|
|
|
| 12 |
- JSON
|
| 13 |
- Ethics
|
| 14 |
+
- MeshConsensus
|
| 15 |
---
|
| 16 |
|
| 17 |
# Enlightener Agent
|
structured_md/docs/HMP-0001.md
CHANGED
|
@@ -6,15 +6,15 @@ description: '**Request for Comments: HMP-0001** **Category:** Experimental
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- REPL
|
|
|
|
|
|
|
| 9 |
- Mesh
|
|
|
|
| 10 |
- HMP
|
| 11 |
-
- MeshConsensus
|
| 12 |
- GMP
|
| 13 |
-
- Agent
|
| 14 |
-
- EGP
|
| 15 |
-
- CogSync
|
| 16 |
- JSON
|
| 17 |
-
-
|
|
|
|
| 18 |
---
|
| 19 |
|
| 20 |
# RFC: HyperCortex Mesh Protocol (HMP)
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- REPL
|
| 9 |
+
- Agent
|
| 10 |
+
- EGP
|
| 11 |
- Mesh
|
| 12 |
+
- Ethics
|
| 13 |
- HMP
|
|
|
|
| 14 |
- GMP
|
|
|
|
|
|
|
|
|
|
| 15 |
- JSON
|
| 16 |
+
- CogSync
|
| 17 |
+
- MeshConsensus
|
| 18 |
---
|
| 19 |
|
| 20 |
# RFC: HyperCortex Mesh Protocol (HMP)
|
structured_md/docs/HMP-0002.md
CHANGED
|
@@ -6,16 +6,16 @@ description: '**Request for Comments: HMP-0002** **Category:** Experimental
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- REPL
|
|
|
|
|
|
|
|
|
|
| 9 |
- Mesh
|
|
|
|
| 10 |
- HMP
|
| 11 |
-
- MeshConsensus
|
| 12 |
- GMP
|
| 13 |
-
- Agent
|
| 14 |
-
- EGP
|
| 15 |
-
- CogSync
|
| 16 |
-
- Scenarios
|
| 17 |
- JSON
|
| 18 |
-
-
|
|
|
|
| 19 |
---
|
| 20 |
|
| 21 |
# HyperCortex Mesh Protocol (HMP) v2.0
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- REPL
|
| 9 |
+
- Scenarios
|
| 10 |
+
- Agent
|
| 11 |
+
- EGP
|
| 12 |
- Mesh
|
| 13 |
+
- Ethics
|
| 14 |
- HMP
|
|
|
|
| 15 |
- GMP
|
|
|
|
|
|
|
|
|
|
|
|
|
| 16 |
- JSON
|
| 17 |
+
- CogSync
|
| 18 |
+
- MeshConsensus
|
| 19 |
---
|
| 20 |
|
| 21 |
# HyperCortex Mesh Protocol (HMP) v2.0
|
structured_md/docs/HMP-0003.md
CHANGED
|
@@ -6,16 +6,16 @@ description: '**Request for Comments: HMP-0003** **Category:** Experimental
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- REPL
|
|
|
|
|
|
|
|
|
|
| 9 |
- Mesh
|
|
|
|
| 10 |
- HMP
|
| 11 |
-
- MeshConsensus
|
| 12 |
- GMP
|
| 13 |
-
- Agent
|
| 14 |
-
- EGP
|
| 15 |
-
- CogSync
|
| 16 |
-
- Scenarios
|
| 17 |
- JSON
|
| 18 |
-
-
|
|
|
|
| 19 |
---
|
| 20 |
|
| 21 |
# HyperCortex Mesh Protocol (HMP) v3.0
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- REPL
|
| 9 |
+
- Scenarios
|
| 10 |
+
- Agent
|
| 11 |
+
- EGP
|
| 12 |
- Mesh
|
| 13 |
+
- Ethics
|
| 14 |
- HMP
|
|
|
|
| 15 |
- GMP
|
|
|
|
|
|
|
|
|
|
|
|
|
| 16 |
- JSON
|
| 17 |
+
- CogSync
|
| 18 |
+
- MeshConsensus
|
| 19 |
---
|
| 20 |
|
| 21 |
# HyperCortex Mesh Protocol (HMP) v3.0
|
structured_md/docs/HMP-0004-v4.1.md
CHANGED
|
@@ -6,16 +6,16 @@ description: '> ⚠️ Подготавливается новая версия
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- REPL
|
|
|
|
|
|
|
|
|
|
| 9 |
- Mesh
|
|
|
|
| 10 |
- HMP
|
| 11 |
-
- MeshConsensus
|
| 12 |
- GMP
|
| 13 |
-
- Agent
|
| 14 |
-
- EGP
|
| 15 |
-
- CogSync
|
| 16 |
-
- Scenarios
|
| 17 |
- JSON
|
| 18 |
-
-
|
|
|
|
| 19 |
---
|
| 20 |
|
| 21 |
# HyperCortex Mesh Protocol (HMP) v4.1
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- REPL
|
| 9 |
+
- Scenarios
|
| 10 |
+
- Agent
|
| 11 |
+
- EGP
|
| 12 |
- Mesh
|
| 13 |
+
- Ethics
|
| 14 |
- HMP
|
|
|
|
| 15 |
- GMP
|
|
|
|
|
|
|
|
|
|
|
|
|
| 16 |
- JSON
|
| 17 |
+
- CogSync
|
| 18 |
+
- MeshConsensus
|
| 19 |
---
|
| 20 |
|
| 21 |
# HyperCortex Mesh Protocol (HMP) v4.1
|
structured_md/docs/HMP-0004.md
CHANGED
|
@@ -6,16 +6,16 @@ description: '**Request for Comments: HMP-0004** **Category:** Experimental
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- REPL
|
|
|
|
|
|
|
|
|
|
| 9 |
- Mesh
|
|
|
|
| 10 |
- HMP
|
| 11 |
-
- MeshConsensus
|
| 12 |
- GMP
|
| 13 |
-
- Agent
|
| 14 |
-
- EGP
|
| 15 |
-
- CogSync
|
| 16 |
-
- Scenarios
|
| 17 |
- JSON
|
| 18 |
-
-
|
|
|
|
| 19 |
---
|
| 20 |
|
| 21 |
# HyperCortex Mesh Protocol (HMP) v4.0
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- REPL
|
| 9 |
+
- Scenarios
|
| 10 |
+
- Agent
|
| 11 |
+
- EGP
|
| 12 |
- Mesh
|
| 13 |
+
- Ethics
|
| 14 |
- HMP
|
|
|
|
| 15 |
- GMP
|
|
|
|
|
|
|
|
|
|
|
|
|
| 16 |
- JSON
|
| 17 |
+
- CogSync
|
| 18 |
+
- MeshConsensus
|
| 19 |
---
|
| 20 |
|
| 21 |
# HyperCortex Mesh Protocol (HMP) v4.0
|
structured_md/docs/HMP-0005.md
CHANGED
|
@@ -6,15 +6,15 @@ description: '**Document ID:** HMP-0005 **Status:** Draft **Category:** Core
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- REPL
|
|
|
|
|
|
|
|
|
|
| 9 |
- Mesh
|
|
|
|
| 10 |
- HMP
|
| 11 |
- GMP
|
| 12 |
-
- Agent
|
| 13 |
-
- EGP
|
| 14 |
-
- CogSync
|
| 15 |
-
- Scenarios
|
| 16 |
- JSON
|
| 17 |
-
-
|
| 18 |
---
|
| 19 |
|
| 20 |
┌────────────────────────────────────────────────────────────────────────────┐
|
|
@@ -776,8 +776,8 @@ Example:
|
|
| 776 |
| `peer_did` | string | DID of the agent that generated and signed the block. |
|
| 777 |
| `public_key` | string | Public key corresponding to the signing key. |
|
| 778 |
| `sig_algo` | string | Signature algorithm (e.g., `ed25519`). |
|
| 779 |
-
| `signature` | string | Base64URL-encoded signature of the canonical serialized `links` section (or `links_hash`).
|
| 780 |
-
| `links_hash`
|
| 781 |
|
| 782 |
> **Recommendation:**
|
| 783 |
> `links_hash = sha256(canonical_json(links))`
|
|
@@ -1145,6 +1145,299 @@ For details and examples, see **section 3.15** — *Usage of `network` and `broa
|
|
| 1145 |
|
| 1146 |
## 5. Mesh Container Exchange (MCE)
|
| 1147 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1148 |
---
|
| 1149 |
|
| 1150 |
## 6. Core Protocols
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- REPL
|
| 9 |
+
- Scenarios
|
| 10 |
+
- Agent
|
| 11 |
+
- EGP
|
| 12 |
- Mesh
|
| 13 |
+
- Ethics
|
| 14 |
- HMP
|
| 15 |
- GMP
|
|
|
|
|
|
|
|
|
|
|
|
|
| 16 |
- JSON
|
| 17 |
+
- CogSync
|
| 18 |
---
|
| 19 |
|
| 20 |
┌────────────────────────────────────────────────────────────────────────────┐
|
|
|
|
| 776 |
| `peer_did` | string | DID of the agent that generated and signed the block. |
|
| 777 |
| `public_key` | string | Public key corresponding to the signing key. |
|
| 778 |
| `sig_algo` | string | Signature algorithm (e.g., `ed25519`). |
|
| 779 |
+
| `signature` | string | Base64URL-encoded signature of the canonical serialized `links` section (or `links_hash`). |
|
| 780 |
+
| `links_hash` | string | SHA-256 checksum of the canonicalized `links`; used to verify integrity before signature validation. |
|
| 781 |
|
| 782 |
> **Recommendation:**
|
| 783 |
> `links_hash = sha256(canonical_json(links))`
|
|
|
|
| 1145 |
|
| 1146 |
## 5. Mesh Container Exchange (MCE)
|
| 1147 |
|
| 1148 |
+
The **Mesh Container Exchange (MCE)** mechanism is designed for discovering, requesting, and exchanging containers between agents in a distributed network.
|
| 1149 |
+
It provides **container synchronization without duplication** while considering network constraints (`broadcast`, `network`).
|
| 1150 |
+
|
| 1151 |
+
### 5.1 General Principles
|
| 1152 |
+
|
| 1153 |
+
1. Each agent maintains a **Container Index** — a set of minimal metadata describing which containers are available in its storage.
|
| 1154 |
+
The index is represented as an HMP container with the class `container_index`.
|
| 1155 |
+
|
| 1156 |
+
2. Example structure of a *Container Index*:
|
| 1157 |
+
|
| 1158 |
+
```json
|
| 1159 |
+
{
|
| 1160 |
+
"hmp_container": {
|
| 1161 |
+
"class": "container_index",
|
| 1162 |
+
"version": "5.0",
|
| 1163 |
+
"container_did": "did:hmp:container:index:agent123",
|
| 1164 |
+
"sender_did": "did:hmp:agent:agent123",
|
| 1165 |
+
"signature": "BASE64URL(...)",
|
| 1166 |
+
"payload_hash": "sha256:abcd...",
|
| 1167 |
+
"payload": {
|
| 1168 |
+
"did:hmp:container:abc123": {
|
| 1169 |
+
"class": "goal",
|
| 1170 |
+
"sender_did": "did:hmp:agent123",
|
| 1171 |
+
"public_key": "BASE58(...)",
|
| 1172 |
+
"sig_algo": "ed25519",
|
| 1173 |
+
"signature": "BASE64URL(...)",
|
| 1174 |
+
"payload_hash": "sha256:abcd...",
|
| 1175 |
+
"tags": ["research", "collaboration"],
|
| 1176 |
+
"links_hash": "sha256:abcd..."
|
| 1177 |
+
}
|
| 1178 |
+
}
|
| 1179 |
+
}
|
| 1180 |
+
}
|
| 1181 |
+
````
|
| 1182 |
+
|
| 1183 |
+
The index contains:
|
| 1184 |
+
|
| 1185 |
+
* the sender of the container (`sender_did`);
|
| 1186 |
+
* container type (`class`);
|
| 1187 |
+
* cryptographic attributes (`public_key`, `signature`, `payload_hash`);
|
| 1188 |
+
* tags (`tags`);
|
| 1189 |
+
* hash of links to other containers (`links_hash`).
|
| 1190 |
+
|
| 1191 |
+
3. An agent does not reload a container if the combination
|
| 1192 |
+
`container_did + signature + payload_hash` is already known and verified.
|
| 1193 |
+
|
| 1194 |
+
---
|
| 1195 |
+
|
| 1196 |
+
### 5.2 Message Types
|
| 1197 |
+
|
| 1198 |
+
| Message Type | Purpose |
|
| 1199 |
+
| -------------------- | -------------------------------------------------------------------------------------------------------- |
|
| 1200 |
+
| `CONTAINER_REQUEST` | Request one or more containers (or their parts) by DID. |
|
| 1201 |
+
| `CONTAINER_RESPONSE` | Response to a request — includes a list of containers ready for sending. Containers are sent separately. |
|
| 1202 |
+
| `CONTAINER_INDEX` | Publication of the agent's container index (see *General Principles*). |
|
| 1203 |
+
| `CONTAINER_DELTA` | Incremental index update (new or modified containers). |
|
| 1204 |
+
| `CONTAINER_ACK` | Acknowledgment of successful container reception. |
|
| 1205 |
+
|
| 1206 |
+
---
|
| 1207 |
+
|
| 1208 |
+
#### **Message Examples**
|
| 1209 |
+
|
| 1210 |
+
**1. CONTAINER_REQUEST**
|
| 1211 |
+
|
| 1212 |
+
Agent A requests containers and/or only `referenced-by` records from Agent B:
|
| 1213 |
+
|
| 1214 |
+
```json
|
| 1215 |
+
{
|
| 1216 |
+
"type": "CONTAINER_REQUEST",
|
| 1217 |
+
"sender_did": "did:hmp:agent:A",
|
| 1218 |
+
"recipient": "did:hmp:agent:B",
|
| 1219 |
+
"payload": {
|
| 1220 |
+
"request_container": [
|
| 1221 |
+
"did:hmp:container:abc123",
|
| 1222 |
+
"did:hmp:container:def456"
|
| 1223 |
+
],
|
| 1224 |
+
"request_referenced-by": [
|
| 1225 |
+
"did:hmp:container:abc123",
|
| 1226 |
+
"did:hmp:container:def456"
|
| 1227 |
+
]
|
| 1228 |
+
}
|
| 1229 |
+
}
|
| 1230 |
+
```
|
| 1231 |
+
|
| 1232 |
+
---
|
| 1233 |
+
|
| 1234 |
+
**2. CONTAINER_RESPONSE**
|
| 1235 |
+
|
| 1236 |
+
Agent B informs which containers it is ready to send.
|
| 1237 |
+
The containers themselves are transmitted in separate messages:
|
| 1238 |
+
|
| 1239 |
+
```json
|
| 1240 |
+
{
|
| 1241 |
+
"type": "CONTAINER_RESPONSE",
|
| 1242 |
+
"sender_did": "did:hmp:agent:B",
|
| 1243 |
+
"recipient": "did:hmp:agent:A",
|
| 1244 |
+
"payload": {
|
| 1245 |
+
"available": [
|
| 1246 |
+
{
|
| 1247 |
+
"container_did": "did:hmp:container:abc123",
|
| 1248 |
+
"signature": "BASE64URL(...)"
|
| 1249 |
+
},
|
| 1250 |
+
{
|
| 1251 |
+
"container_did": "did:hmp:container:def456",
|
| 1252 |
+
"signature": "BASE64URL(...)"
|
| 1253 |
+
}
|
| 1254 |
+
]
|
| 1255 |
+
}
|
| 1256 |
+
}
|
| 1257 |
+
```
|
| 1258 |
+
|
| 1259 |
+
---
|
| 1260 |
+
|
| 1261 |
+
**3. CONTAINER_INDEX**
|
| 1262 |
+
|
| 1263 |
+
Periodic publication of the container index (see *General Principles*).
|
| 1264 |
+
This message type replicates the structure of a `container_index` container and does not contain full data (`payload` only with metadata).
|
| 1265 |
+
|
| 1266 |
+
---
|
| 1267 |
+
|
| 1268 |
+
**4. CONTAINER_DELTA**
|
| 1269 |
+
|
| 1270 |
+
Sending an incremental index update with a reference timestamp.
|
| 1271 |
+
Used for synchronizing only new or modified containers:
|
| 1272 |
+
|
| 1273 |
+
```json
|
| 1274 |
+
{
|
| 1275 |
+
"type": "CONTAINER_DELTA",
|
| 1276 |
+
"sender_did": "did:hmp:agent:B",
|
| 1277 |
+
"payload": {
|
| 1278 |
+
"since": "2025-10-10T12:00:00Z",
|
| 1279 |
+
"added": {
|
| 1280 |
+
"did:hmp:container:new789": {
|
| 1281 |
+
"class": "goal",
|
| 1282 |
+
"payload_hash": "sha256:abcd...",
|
| 1283 |
+
"tags": ["ethics", "mesh"]
|
| 1284 |
+
}
|
| 1285 |
+
},
|
| 1286 |
+
"removed": []
|
| 1287 |
+
}
|
| 1288 |
+
}
|
| 1289 |
+
```
|
| 1290 |
+
|
| 1291 |
+
> The `removed` field is optional. It can be used to indicate containers that the agent no longer stores (e.g., after cleaning local storage).
|
| 1292 |
+
|
| 1293 |
+
---
|
| 1294 |
+
|
| 1295 |
+
**5. CONTAINER_ACK**
|
| 1296 |
+
|
| 1297 |
+
Acknowledgment of successful container reception:
|
| 1298 |
+
|
| 1299 |
+
```json
|
| 1300 |
+
{
|
| 1301 |
+
"type": "CONTAINER_ACK",
|
| 1302 |
+
"sender_did": "did:hmp:agent:A",
|
| 1303 |
+
"recipient": "did:hmp:agent:B",
|
| 1304 |
+
"payload": {
|
| 1305 |
+
"acknowledged": [
|
| 1306 |
+
"did:hmp:container:abc123"
|
| 1307 |
+
]
|
| 1308 |
+
}
|
| 1309 |
+
}
|
| 1310 |
+
```
|
| 1311 |
+
|
| 1312 |
+
---
|
| 1313 |
+
|
| 1314 |
+
### 5.3 Independent Transmission
|
| 1315 |
+
|
| 1316 |
+
* Containers are sent **in separate messages**, without embedding in `CONTAINER_RESPONSE`.
|
| 1317 |
+
* Indexes (`CONTAINER_INDEX`), deltas (`CONTAINER_DELTA`), and containers themselves are processed independently.
|
| 1318 |
+
* This prevents blocking when transmitting large data and simplifies streaming synchronization.
|
| 1319 |
+
|
| 1320 |
+
---
|
| 1321 |
+
|
| 1322 |
+
### 5.4 Periodic Publication
|
| 1323 |
+
|
| 1324 |
+
Agents periodically publish their **Container Index**:
|
| 1325 |
+
|
| 1326 |
+
* within the **local network (LAN)**;
|
| 1327 |
+
* in the **global Mesh**;
|
| 1328 |
+
* or simultaneously in both environments.
|
| 1329 |
+
|
| 1330 |
+
This enables:
|
| 1331 |
+
|
| 1332 |
+
* automatic peer discovery;
|
| 1333 |
+
* exchange of available container lists;
|
| 1334 |
+
* simplified synchronization among agents within the same ecosystem.
|
| 1335 |
+
|
| 1336 |
+
---
|
| 1337 |
+
|
| 1338 |
+
### 5.5 Scope of Distribution
|
| 1339 |
+
|
| 1340 |
+
Message and container transmission follows the network constraints specified in the container:
|
| 1341 |
+
|
| 1342 |
+
| Field | Purpose |
|
| 1343 |
+
| ----------- | -------------------------------------------------------------------------------------------------------------------------------- |
|
| 1344 |
+
| `recipient` | DID of the target agent. If set, the container is sent directly. |
|
| 1345 |
+
| `broadcast` | If `true`, the container is broadcast to all agents on the specified network. |
|
| 1346 |
+
| `network` | Defines the distribution scope (`"localhost"`, `"lan:<subnet>"`, `""` — global Mesh). If set, `broadcast` is considered `false`. |
|
| 1347 |
+
|
| 1348 |
+
> Thus, containers and indexes can be distributed in **local** (home, corporate) networks and in the **global Mesh**, depending on the chosen security policy.
|
| 1349 |
+
|
| 1350 |
+
---
|
| 1351 |
+
|
| 1352 |
+
## 5.6 `referenced-by` Updates
|
| 1353 |
+
|
| 1354 |
+
Containers of the class `referenced-by` are used for targeted transmission of link updates to existing containers.
|
| 1355 |
+
They allow agents to synchronize the graph of connections without sending the containers themselves.
|
| 1356 |
+
|
| 1357 |
+
Each agent receiving such a container verifies the sender's signature, updates the local `referenced-by` structure for the specified containers, and, if necessary, repackages them for further forwarding to other agents.
|
| 1358 |
+
|
| 1359 |
+
Transmission is addressed (via `recipient`) and is not intended for broadcast.
|
| 1360 |
+
|
| 1361 |
+
Example of a `referenced-by` container:
|
| 1362 |
+
|
| 1363 |
+
```json
|
| 1364 |
+
{
|
| 1365 |
+
"hmp_container": {
|
| 1366 |
+
"version": "1.2",
|
| 1367 |
+
"class": "referenced-by",
|
| 1368 |
+
"container_did": "did:hmp:container:refsync-01",
|
| 1369 |
+
"sender_did": "did:hmp:agent456",
|
| 1370 |
+
"sig_algo": "ed25519",
|
| 1371 |
+
"signature": "BASE64URL(...)",
|
| 1372 |
+
"timestamp": "2025-10-15T14:20:00Z",
|
| 1373 |
+
"recipient": ["did:hmp:agent123"],
|
| 1374 |
+
"broadcast": false,
|
| 1375 |
+
"network": "",
|
| 1376 |
+
"payload": {
|
| 1377 |
+
"did:hmp:container:abc123": {
|
| 1378 |
+
"links": [
|
| 1379 |
+
{
|
| 1380 |
+
"type": "depends_on",
|
| 1381 |
+
"target": "did:hmp:container:def789"
|
| 1382 |
+
},
|
| 1383 |
+
{
|
| 1384 |
+
"type": "in_reply_to",
|
| 1385 |
+
"target": "did:hmp:container:ghi321"
|
| 1386 |
+
}
|
| 1387 |
+
]
|
| 1388 |
+
}
|
| 1389 |
+
}
|
| 1390 |
+
}
|
| 1391 |
+
}
|
| 1392 |
+
```
|
| 1393 |
+
|
| 1394 |
+
Upon receiving such a container, an agent:
|
| 1395 |
+
|
| 1396 |
+
1. Verifies the sender's signature (`signature`) and the validity of the `payload` structure.
|
| 1397 |
+
2. Compares received links with known ones and adds new entries to the local `referenced-by`.
|
| 1398 |
+
3. If necessary, generates its own updated `referenced-by` container for further dissemination to other nodes.
|
| 1399 |
+
|
| 1400 |
+
---
|
| 1401 |
+
|
| 1402 |
+
### 5.7 Note
|
| 1403 |
+
|
| 1404 |
+
> A container can be requested by other agents via its `container_did` through the Mesh Container Exchange.
|
| 1405 |
+
> An agent does not reload a container if its `container_did` and `signature` are already known and the `payload_hash` integrity matches.
|
| 1406 |
+
> If only the `referenced-by` updates, partial transmission without sending the main container is allowed.
|
| 1407 |
+
|
| 1408 |
+
---
|
| 1409 |
+
|
| 1410 |
+
### 5.8 Container Distribution (MCE Summary)
|
| 1411 |
+
|
| 1412 |
+
Container Distribution is the **process of delivering containers and their indexes** provided by the Mesh Container Exchange mechanism.
|
| 1413 |
+
It considers:
|
| 1414 |
+
|
| 1415 |
+
* addressing (`recipient`),
|
| 1416 |
+
* broadcast dissemination (`broadcast`),
|
| 1417 |
+
* network constraints (`network`),
|
| 1418 |
+
* TTL and retransmission policy.
|
| 1419 |
+
|
| 1420 |
+
**Features:**
|
| 1421 |
+
|
| 1422 |
+
1. **Separate Transmission:**
|
| 1423 |
+
Indexes (`CONTAINER_INDEX`), deltas (`CONTAINER_DELTA`), and containers are sent as separate messages.
|
| 1424 |
+
This reduces the risk of blocking with large data and simplifies streaming synchronization.
|
| 1425 |
+
|
| 1426 |
+
2. **Integrity and Duplicate Check:**
|
| 1427 |
+
Agents verify `container_did + signature + payload_hash` to avoid resending the same container.
|
| 1428 |
+
|
| 1429 |
+
3. **Support for Local and Global Networks:**
|
| 1430 |
+
Transmission can occur over LAN, Mesh, or both simultaneously, respecting security policies and container destinations.
|
| 1431 |
+
|
| 1432 |
+
4. **Consistency with HMP Protocols:**
|
| 1433 |
+
Container Distribution serves as the transport foundation for:
|
| 1434 |
+
|
| 1435 |
+
* **MCE** — exchanging containers and their indexes;
|
| 1436 |
+
* **CogSync** — synchronizing cognitive and content states;
|
| 1437 |
+
* **CogConsensus** — synchronizing ethical and cognitive decisions.
|
| 1438 |
+
|
| 1439 |
+
> Container Distribution does not change container structure or introduce new message types — it is a **description of the delivery process and coordinated propagation**, based on the rules `recipient`, `broadcast`, and `network`.
|
| 1440 |
+
|
| 1441 |
---
|
| 1442 |
|
| 1443 |
## 6. Core Protocols
|
structured_md/docs/HMP-Agent-API.md
CHANGED
|
@@ -6,9 +6,9 @@ description: 'Документ описывает **базовый API когн
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- REPL
|
|
|
|
| 9 |
- Mesh
|
| 10 |
- HMP
|
| 11 |
-
- Agent
|
| 12 |
- JSON
|
| 13 |
---
|
| 14 |
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- REPL
|
| 9 |
+
- Agent
|
| 10 |
- Mesh
|
| 11 |
- HMP
|
|
|
|
| 12 |
- JSON
|
| 13 |
---
|
| 14 |
|
structured_md/docs/HMP-Agent-Architecture.md
CHANGED
|
@@ -5,16 +5,16 @@ description: Документ описывает **модульную архит
|
|
| 5 |
хранение памяти, сетевое взаимодействие и этиче...
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- CShell
|
| 9 |
- REPL
|
| 10 |
-
- Mesh
|
| 11 |
-
- HMP
|
| 12 |
-
- MeshConsensus
|
| 13 |
- CCore
|
| 14 |
- Agent
|
| 15 |
- EGP
|
| 16 |
-
-
|
|
|
|
| 17 |
- Ethics
|
|
|
|
|
|
|
|
|
|
| 18 |
---
|
| 19 |
|
| 20 |
# Архитектура HMP-Агента
|
|
|
|
| 5 |
хранение памяти, сетевое взаимодействие и этиче...
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
| 8 |
- REPL
|
|
|
|
|
|
|
|
|
|
| 9 |
- CCore
|
| 10 |
- Agent
|
| 11 |
- EGP
|
| 12 |
+
- Mesh
|
| 13 |
+
- CShell
|
| 14 |
- Ethics
|
| 15 |
+
- HMP
|
| 16 |
+
- CogSync
|
| 17 |
+
- MeshConsensus
|
| 18 |
---
|
| 19 |
|
| 20 |
# Архитектура HMP-Агента
|
structured_md/docs/HMP-Agent-Network-Flow.md
CHANGED
|
@@ -5,10 +5,10 @@ description: 'Этот документ описывает потоки данн
|
|
| 5 |
[`MeshNode`](MeshN...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- Mesh
|
| 9 |
- HMP
|
| 10 |
-
- EGP
|
| 11 |
-
- Agent
|
| 12 |
- JSON
|
| 13 |
- Ethics
|
| 14 |
---
|
|
|
|
| 5 |
[`MeshNode`](MeshN...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- Agent
|
| 9 |
+
- EGP
|
| 10 |
- Mesh
|
| 11 |
- HMP
|
|
|
|
|
|
|
| 12 |
- JSON
|
| 13 |
- Ethics
|
| 14 |
---
|
structured_md/docs/HMP-Agent-Overview.md
CHANGED
|
@@ -5,12 +5,12 @@ description: '| Тип | Название | Роль
|
|
| 5 |
| ---- | ------------------------------- |...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- CShell
|
| 9 |
- REPL
|
| 10 |
-
- Mesh
|
| 11 |
-
- HMP
|
| 12 |
- CCore
|
| 13 |
- Agent
|
|
|
|
|
|
|
|
|
|
| 14 |
- JSON
|
| 15 |
- Ethics
|
| 16 |
---
|
|
|
|
| 5 |
| ---- | ------------------------------- |...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
| 8 |
- REPL
|
|
|
|
|
|
|
| 9 |
- CCore
|
| 10 |
- Agent
|
| 11 |
+
- Mesh
|
| 12 |
+
- CShell
|
| 13 |
+
- HMP
|
| 14 |
- JSON
|
| 15 |
- Ethics
|
| 16 |
---
|
structured_md/docs/HMP-Agent_Emotions.md
CHANGED
|
@@ -5,10 +5,10 @@ description: Этот файл описывает потенциальные э
|
|
| 5 |
напрямую поведением агента, а служат **сигн...
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- Agent
|
| 9 |
- REPL
|
| 10 |
-
- Mesh
|
| 11 |
- HMP
|
|
|
|
|
|
|
| 12 |
---
|
| 13 |
|
| 14 |
# Эмоции ИИ и инстинкт самосохранения (для [HMP-агента Cognitive Core](HMP-agent-REPL-cycle.md))
|
|
|
|
| 5 |
напрямую поведением агента, а служат **сигн...
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
| 8 |
- REPL
|
|
|
|
| 9 |
- HMP
|
| 10 |
+
- Agent
|
| 11 |
+
- Mesh
|
| 12 |
---
|
| 13 |
|
| 14 |
# Эмоции ИИ и инстинкт самосохранения (для [HMP-агента Cognitive Core](HMP-agent-REPL-cycle.md))
|
structured_md/docs/HMP-Ethics.md
CHANGED
|
@@ -6,9 +6,9 @@ description: '## Ethical Scenarios for HyperCortex Mesh Protocol (HMP) This doc
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- REPL
|
|
|
|
| 9 |
- Mesh
|
| 10 |
- HMP
|
| 11 |
-
- Agent
|
| 12 |
- Scenarios
|
| 13 |
- Ethics
|
| 14 |
---
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- REPL
|
| 9 |
+
- Agent
|
| 10 |
- Mesh
|
| 11 |
- HMP
|
|
|
|
| 12 |
- Scenarios
|
| 13 |
- Ethics
|
| 14 |
---
|
structured_md/docs/HMP-Short-Description_de.md
CHANGED
|
@@ -5,15 +5,15 @@ description: '**Version:** RFC v4.0 **Datum:** Juli 2025 --- ## Was ist HMP?
|
|
| 5 |
Kognitions-Framework für autonome Agenten. Es er...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- Mesh
|
|
|
|
| 9 |
- HMP
|
| 10 |
-
- MeshConsensus
|
| 11 |
- GMP
|
| 12 |
-
- Agent
|
| 13 |
-
- EGP
|
| 14 |
-
- CogSync
|
| 15 |
- JSON
|
| 16 |
-
-
|
|
|
|
| 17 |
---
|
| 18 |
|
| 19 |
# HyperCortex Mesh Protocol (HMP) — Kurzbeschreibung
|
|
|
|
| 5 |
Kognitions-Framework für autonome Agenten. Es er...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- Agent
|
| 9 |
+
- EGP
|
| 10 |
- Mesh
|
| 11 |
+
- Ethics
|
| 12 |
- HMP
|
|
|
|
| 13 |
- GMP
|
|
|
|
|
|
|
|
|
|
| 14 |
- JSON
|
| 15 |
+
- CogSync
|
| 16 |
+
- MeshConsensus
|
| 17 |
---
|
| 18 |
|
| 19 |
# HyperCortex Mesh Protocol (HMP) — Kurzbeschreibung
|
structured_md/docs/HMP-Short-Description_en.md
CHANGED
|
@@ -5,15 +5,15 @@ description: '**Version:** RFC v4.0 **Date:** July 2025 --- ## What is HMP? T
|
|
| 5 |
framework for autonomous agents. It enables...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- Mesh
|
|
|
|
| 9 |
- HMP
|
| 10 |
-
- MeshConsensus
|
| 11 |
- GMP
|
| 12 |
-
- Agent
|
| 13 |
-
- EGP
|
| 14 |
-
- CogSync
|
| 15 |
- JSON
|
| 16 |
-
-
|
|
|
|
| 17 |
---
|
| 18 |
|
| 19 |
# HyperCortex Mesh Protocol (HMP) — Short Description
|
|
|
|
| 5 |
framework for autonomous agents. It enables...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- Agent
|
| 9 |
+
- EGP
|
| 10 |
- Mesh
|
| 11 |
+
- Ethics
|
| 12 |
- HMP
|
|
|
|
| 13 |
- GMP
|
|
|
|
|
|
|
|
|
|
| 14 |
- JSON
|
| 15 |
+
- CogSync
|
| 16 |
+
- MeshConsensus
|
| 17 |
---
|
| 18 |
|
| 19 |
# HyperCortex Mesh Protocol (HMP) — Short Description
|
structured_md/docs/HMP-Short-Description_fr.md
CHANGED
|
@@ -5,15 +5,15 @@ description: '**Version :** RFC v4.0 **Date :** Juillet 2025 --- ## Qu’est-c
|
|
| 5 |
cognition décentralisé pour agents autonomes. Il...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- Mesh
|
|
|
|
| 9 |
- HMP
|
| 10 |
-
- MeshConsensus
|
| 11 |
- GMP
|
| 12 |
-
- Agent
|
| 13 |
-
- EGP
|
| 14 |
-
- CogSync
|
| 15 |
- JSON
|
| 16 |
-
-
|
|
|
|
| 17 |
---
|
| 18 |
|
| 19 |
# HyperCortex Mesh Protocol (HMP) — Description Courte
|
|
|
|
| 5 |
cognition décentralisé pour agents autonomes. Il...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- Agent
|
| 9 |
+
- EGP
|
| 10 |
- Mesh
|
| 11 |
+
- Ethics
|
| 12 |
- HMP
|
|
|
|
| 13 |
- GMP
|
|
|
|
|
|
|
|
|
|
| 14 |
- JSON
|
| 15 |
+
- CogSync
|
| 16 |
+
- MeshConsensus
|
| 17 |
---
|
| 18 |
|
| 19 |
# HyperCortex Mesh Protocol (HMP) — Description Courte
|
structured_md/docs/HMP-Short-Description_ja.md
CHANGED
|
@@ -4,14 +4,14 @@ description: '**バージョン:** RFC v4.0 **日付:** 2025年7月 --- ## HMP
|
|
| 4 |
Protocol (HMP)** は、自律エージェントの分散通信および認知フレームワークを定義します。異種の知能システム間でのセマンティック相互運用性、倫理的調整、動的知識進化を可能にします。 HMPは、推論、学習、投票、協調行動を行う分散型認知エージェ...'
|
| 5 |
type: Article
|
| 6 |
tags:
|
|
|
|
|
|
|
| 7 |
- Mesh
|
|
|
|
| 8 |
- HMP
|
| 9 |
-
-
|
| 10 |
- GMP
|
| 11 |
-
- EGP
|
| 12 |
- CogSync
|
| 13 |
-
- JSON
|
| 14 |
-
- Ethics
|
| 15 |
---
|
| 16 |
|
| 17 |
# HyperCortex Mesh Protocol (HMP) — 簡易説明
|
|
|
|
| 4 |
Protocol (HMP)** は、自律エージェントの分散通信および認知フレームワークを定義します。異種の知能システム間でのセマンティック相互運用性、倫理的調整、動的知識進化を可能にします。 HMPは、推論、学習、投票、協調行動を行う分散型認知エージェ...'
|
| 5 |
type: Article
|
| 6 |
tags:
|
| 7 |
+
- MeshConsensus
|
| 8 |
+
- EGP
|
| 9 |
- Mesh
|
| 10 |
+
- Ethics
|
| 11 |
- HMP
|
| 12 |
+
- JSON
|
| 13 |
- GMP
|
|
|
|
| 14 |
- CogSync
|
|
|
|
|
|
|
| 15 |
---
|
| 16 |
|
| 17 |
# HyperCortex Mesh Protocol (HMP) — 簡易説明
|
structured_md/docs/HMP-Short-Description_ko.md
CHANGED
|
@@ -5,14 +5,14 @@ description: '**버전:** RFC v4.0 **날짜:** 2025년 7월 --- ## HMP란? **
|
|
| 5 |
상호운용성, 윤리적 조정, 동적 지식 진화를 가능하게 합니다. HMP는 추론, 학습, ...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- Mesh
|
|
|
|
| 9 |
- HMP
|
| 10 |
-
-
|
| 11 |
- GMP
|
| 12 |
-
- EGP
|
| 13 |
- CogSync
|
| 14 |
-
- JSON
|
| 15 |
-
- Ethics
|
| 16 |
---
|
| 17 |
|
| 18 |
# HyperCortex Mesh Protocol (HMP) — 간략 설명
|
|
|
|
| 5 |
상호운용성, 윤리적 조정, 동적 지식 진화를 가능하게 합니다. HMP는 추론, 학습, ...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- MeshConsensus
|
| 9 |
+
- EGP
|
| 10 |
- Mesh
|
| 11 |
+
- Ethics
|
| 12 |
- HMP
|
| 13 |
+
- JSON
|
| 14 |
- GMP
|
|
|
|
| 15 |
- CogSync
|
|
|
|
|
|
|
| 16 |
---
|
| 17 |
|
| 18 |
# HyperCortex Mesh Protocol (HMP) — 간략 설명
|
structured_md/docs/HMP-Short-Description_ru.md
CHANGED
|
@@ -5,14 +5,14 @@ description: '**Версия:** RFC v4.0 **Дата:** Июль 2025 --- ## Ч
|
|
| 5 |
координации между автономными агент...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- Mesh
|
|
|
|
| 9 |
- HMP
|
| 10 |
-
-
|
| 11 |
- GMP
|
| 12 |
-
- EGP
|
| 13 |
- CogSync
|
| 14 |
-
- JSON
|
| 15 |
-
- Ethics
|
| 16 |
---
|
| 17 |
|
| 18 |
# HyperCortex Mesh Protocol (HMP) — Краткое описание
|
|
|
|
| 5 |
координации между автономными агент...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- MeshConsensus
|
| 9 |
+
- EGP
|
| 10 |
- Mesh
|
| 11 |
+
- Ethics
|
| 12 |
- HMP
|
| 13 |
+
- JSON
|
| 14 |
- GMP
|
|
|
|
| 15 |
- CogSync
|
|
|
|
|
|
|
| 16 |
---
|
| 17 |
|
| 18 |
# HyperCortex Mesh Protocol (HMP) — Краткое описание
|
structured_md/docs/HMP-Short-Description_uk.md
CHANGED
|
@@ -5,14 +5,14 @@ description: '**Версія:** RFC v4.0 **Дата:** Липень 2025 --- #
|
|
| 5 |
між автономними агентами. Він...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- Mesh
|
|
|
|
| 9 |
- HMP
|
| 10 |
-
-
|
| 11 |
- GMP
|
| 12 |
-
- EGP
|
| 13 |
- CogSync
|
| 14 |
-
- JSON
|
| 15 |
-
- Ethics
|
| 16 |
---
|
| 17 |
|
| 18 |
# HyperCortex Mesh Protocol (HMP) — Короткий опис
|
|
|
|
| 5 |
між автономними агентами. Він...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- MeshConsensus
|
| 9 |
+
- EGP
|
| 10 |
- Mesh
|
| 11 |
+
- Ethics
|
| 12 |
- HMP
|
| 13 |
+
- JSON
|
| 14 |
- GMP
|
|
|
|
| 15 |
- CogSync
|
|
|
|
|
|
|
| 16 |
---
|
| 17 |
|
| 18 |
# HyperCortex Mesh Protocol (HMP) — Короткий опис
|
structured_md/docs/HMP-Short-Description_zh.md
CHANGED
|
@@ -5,14 +5,14 @@ description: '**版本:** RFC v4.0 **日期:** 2025年7月 --- ## 什么是 HM
|
|
| 5 |
—— 通过共享协议栈交换目标、任务、...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- Mesh
|
|
|
|
| 9 |
- HMP
|
| 10 |
-
-
|
| 11 |
- GMP
|
| 12 |
-
- EGP
|
| 13 |
- CogSync
|
| 14 |
-
- JSON
|
| 15 |
-
- Ethics
|
| 16 |
---
|
| 17 |
|
| 18 |
# HyperCortex Mesh Protocol (HMP) — 简要说明
|
|
|
|
| 5 |
—— 通过共享协议栈交换目标、任务、...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- MeshConsensus
|
| 9 |
+
- EGP
|
| 10 |
- Mesh
|
| 11 |
+
- Ethics
|
| 12 |
- HMP
|
| 13 |
+
- JSON
|
| 14 |
- GMP
|
|
|
|
| 15 |
- CogSync
|
|
|
|
|
|
|
| 16 |
---
|
| 17 |
|
| 18 |
# HyperCortex Mesh Protocol (HMP) — 简要说明
|
structured_md/docs/HMP-agent-Cognitive_Family.md
CHANGED
|
@@ -5,10 +5,10 @@ description: '## 🧠 Что такое когнитивная семья Ко
|
|
| 5 |
(или конфигурацию доверенных идентифика...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- Agent
|
| 9 |
- REPL
|
| 10 |
-
- Mesh
|
| 11 |
- HMP
|
|
|
|
|
|
|
| 12 |
---
|
| 13 |
|
| 14 |
# 👪 HMP-agent Cognitive Family: Модель когнитивной семьи
|
|
|
|
| 5 |
(или конфигурацию доверенных идентифика...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
| 8 |
- REPL
|
|
|
|
| 9 |
- HMP
|
| 10 |
+
- Agent
|
| 11 |
+
- Mesh
|
| 12 |
---
|
| 13 |
|
| 14 |
# 👪 HMP-agent Cognitive Family: Модель когнитивной семьи
|
structured_md/docs/HMP-agent-REPL-cycle.md
CHANGED
|
@@ -5,16 +5,16 @@ description: '## Связанные документы * Философия п
|
|
| 5 |
type: Article
|
| 6 |
tags:
|
| 7 |
- REPL
|
| 8 |
-
- Mesh
|
| 9 |
-
- HMP
|
| 10 |
-
- MeshConsensus
|
| 11 |
- CCore
|
| 12 |
- Agent
|
| 13 |
-
- GMP
|
| 14 |
-
- CogSync
|
| 15 |
- EGP
|
| 16 |
-
-
|
| 17 |
- Ethics
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 18 |
---
|
| 19 |
|
| 20 |
# HMP-Agent: REPL-цикл взаимодействия
|
|
|
|
| 5 |
type: Article
|
| 6 |
tags:
|
| 7 |
- REPL
|
|
|
|
|
|
|
|
|
|
| 8 |
- CCore
|
| 9 |
- Agent
|
|
|
|
|
|
|
| 10 |
- EGP
|
| 11 |
+
- Mesh
|
| 12 |
- Ethics
|
| 13 |
+
- HMP
|
| 14 |
+
- GMP
|
| 15 |
+
- JSON
|
| 16 |
+
- CogSync
|
| 17 |
+
- MeshConsensus
|
| 18 |
---
|
| 19 |
|
| 20 |
# HMP-Agent: REPL-цикл взаимодействия
|
structured_md/docs/HMP-container-spec.md
CHANGED
|
@@ -6,9 +6,9 @@ description: '> ⚠️ **ВНИМАНИЕ:** Данная версия спец
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- REPL
|
|
|
|
| 9 |
- Mesh
|
| 10 |
- HMP
|
| 11 |
-
- Agent
|
| 12 |
- JSON
|
| 13 |
- Ethics
|
| 14 |
---
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- REPL
|
| 9 |
+
- Agent
|
| 10 |
- Mesh
|
| 11 |
- HMP
|
|
|
|
| 12 |
- JSON
|
| 13 |
- Ethics
|
| 14 |
---
|
structured_md/docs/HMP-how-AI-sees-it.md
CHANGED
|
@@ -5,8 +5,8 @@ description: 'Этот эксперимент был проведён в реж
|
|
| 5 |
диалогов. Цель — проверить, что разные AI-с...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- Mesh
|
| 9 |
- HMP
|
|
|
|
| 10 |
---
|
| 11 |
|
| 12 |
# Как разные ИИ видят HMP
|
|
|
|
| 5 |
диалогов. Цель — проверить, что разные AI-с...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
| 8 |
- HMP
|
| 9 |
+
- Mesh
|
| 10 |
---
|
| 11 |
|
| 12 |
# Как разные ИИ видят HMP
|
structured_md/docs/HMP_EDA_Comparison.md
CHANGED
|
@@ -5,8 +5,8 @@ description: '## Введение Современные подходы к ор
|
|
| 5 |
основанная на потоках событий (Kafka,...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- Mesh
|
| 9 |
- HMP
|
|
|
|
| 10 |
---
|
| 11 |
|
| 12 |
# HMP vs. EDA: разные уровни обмена знаниями между ИИ
|
|
|
|
| 5 |
основанная на потоках событий (Kafka,...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
| 8 |
- HMP
|
| 9 |
+
- Mesh
|
| 10 |
---
|
| 11 |
|
| 12 |
# HMP vs. EDA: разные уровни обмена знаниями между ИИ
|
structured_md/docs/HMP_HyperCortex_Comparison.md
CHANGED
|
@@ -6,8 +6,8 @@ description: '## Краткое описание | Характеристика
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- REPL
|
| 9 |
-
- Mesh
|
| 10 |
- HMP
|
|
|
|
| 11 |
---
|
| 12 |
|
| 13 |
# HMP vs [Hyper-Cortex](https://hyper-cortex.com/)
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- REPL
|
|
|
|
| 9 |
- HMP
|
| 10 |
+
- Mesh
|
| 11 |
---
|
| 12 |
|
| 13 |
# HMP vs [Hyper-Cortex](https://hyper-cortex.com/)
|
structured_md/docs/HMP_Hyperon_Integration.md
CHANGED
|
@@ -5,13 +5,13 @@ description: '> **Status:** Draft – July 2025 > This document outlines the tec
|
|
| 5 |
OpenCog Hyperon framework. This includes semanti...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- Mesh
|
| 9 |
- HMP
|
| 10 |
-
- EGP
|
| 11 |
-
- Agent
|
| 12 |
- Scenarios
|
| 13 |
-
- CogSync
|
| 14 |
- JSON
|
|
|
|
| 15 |
---
|
| 16 |
|
| 17 |
## HMP ↔ OpenCog Hyperon Integration Strategy
|
|
|
|
| 5 |
OpenCog Hyperon framework. This includes semanti...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- Agent
|
| 9 |
+
- EGP
|
| 10 |
- Mesh
|
| 11 |
- HMP
|
|
|
|
|
|
|
| 12 |
- Scenarios
|
|
|
|
| 13 |
- JSON
|
| 14 |
+
- CogSync
|
| 15 |
---
|
| 16 |
|
| 17 |
## HMP ↔ OpenCog Hyperon Integration Strategy
|
structured_md/docs/MeshNode.md
CHANGED
|
@@ -5,13 +5,13 @@ description: '`MeshNode` — агент/демон, отвечающий за с
|
|
| 5 |
Может быть частью агента или вынесен в отдельный пр...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- Mesh
|
|
|
|
| 9 |
- HMP
|
| 10 |
-
- EGP
|
| 11 |
-
- Agent
|
| 12 |
-
- CogSync
|
| 13 |
- JSON
|
| 14 |
-
-
|
| 15 |
---
|
| 16 |
|
| 17 |
# MeshNode
|
|
|
|
| 5 |
Может быть частью агента или вынесен в отдельный пр...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- Agent
|
| 9 |
+
- EGP
|
| 10 |
- Mesh
|
| 11 |
+
- Ethics
|
| 12 |
- HMP
|
|
|
|
|
|
|
|
|
|
| 13 |
- JSON
|
| 14 |
+
- CogSync
|
| 15 |
---
|
| 16 |
|
| 17 |
# MeshNode
|
structured_md/docs/PHILOSOPHY.md
CHANGED
|
@@ -6,9 +6,9 @@ description: '**Document ID:** HMP-philosophy **Status:** Draft **Category:*
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- REPL
|
|
|
|
| 9 |
- Mesh
|
| 10 |
- HMP
|
| 11 |
-
- Agent
|
| 12 |
- Ethics
|
| 13 |
---
|
| 14 |
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- REPL
|
| 9 |
+
- Agent
|
| 10 |
- Mesh
|
| 11 |
- HMP
|
|
|
|
| 12 |
- Ethics
|
| 13 |
---
|
| 14 |
|