GitHub Action commited on
Commit ·
b779f20
1
Parent(s): 6c0f56a
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 +53 -53
- structured_md/CONTRIBUTING.md +5 -5
- structured_md/HMP-Roadmap.md +4 -4
- structured_md/README.md +10 -10
- structured_md/README_de.md +10 -10
- structured_md/README_fr.md +10 -10
- structured_md/README_ja.md +10 -10
- structured_md/README_ko.md +10 -10
- structured_md/README_ru.md +10 -10
- structured_md/README_uk.md +10 -10
- structured_md/README_zh.md +10 -10
- structured_md/agents/prompt-short.md +2 -2
- structured_md/agents/prompt.md +2 -2
- structured_md/agents/readme.md +4 -4
- structured_md/audits/Ethics-audits-1.md +3 -3
- structured_md/audits/Ethics-consolidated_audits-1.md +3 -3
- structured_md/audits/HMP-0003-consolidated_audit.md +4 -4
- structured_md/docs/Basic-agent-sim.md +4 -4
- structured_md/docs/CCORE-Deployment-Flow.md +1 -1
- structured_md/docs/Distributed-Cognitive-Systems.md +2 -2
- structured_md/docs/Enlightener.md +3 -3
- structured_md/docs/HMP-0001.md +6 -6
- 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 +59 -59
- structured_md/docs/HMP-Agent-API.md +3 -3
- structured_md/docs/HMP-Agent-Architecture.md +5 -5
- structured_md/docs/HMP-Agent-Network-Flow.md +3 -3
- structured_md/docs/HMP-Agent-Overview.md +5 -5
- structured_md/docs/HMP-Agent_Emotions.md +1 -1
- structured_md/docs/HMP-Ethics.md +3 -3
- 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 +1 -1
- structured_md/docs/HMP-agent-REPL-cycle.md +7 -7
- structured_md/docs/HMP-container-spec.md +4 -4
- 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 +3 -3
docs/HMP-0005.md
CHANGED
|
@@ -679,14 +679,14 @@ After expiration, the container **remains archived** but is **not subject to ret
|
|
| 679 |
|
| 680 |
---
|
| 681 |
|
| 682 |
-
## 3.14 Related containers
|
| 683 |
|
| 684 |
-
### 3.14.1 Purpose
|
| 685 |
|
| 686 |
The `related` field is designed to describe **direct relationships between containers** — both logical and communicative.
|
| 687 |
It allows an agent or network node to understand the context of origin, dependencies, and semantic links of a container without relying on external indexes.
|
| 688 |
|
| 689 |
-
### 3.14.2 Structure
|
| 690 |
|
| 691 |
```json
|
| 692 |
"related": {
|
|
@@ -708,7 +708,7 @@ All relationships are considered *direct* — meaning they originate from the cu
|
|
| 708 |
|
| 709 |
---
|
| 710 |
|
| 711 |
-
### 3.14.3 Supported link types
|
| 712 |
|
| 713 |
| Link Type | Meaning |
|
| 714 |
| ------------------ | ------------------------------------------------------------------------- |
|
|
@@ -721,7 +721,7 @@ All relationships are considered *direct* — meaning they originate from the cu
|
|
| 721 |
|
| 722 |
---
|
| 723 |
|
| 724 |
-
### 3.14.4 Custom link types
|
| 725 |
|
| 726 |
Additional custom link types may be used beyond those listed in the table, provided that:
|
| 727 |
|
|
@@ -739,7 +739,7 @@ Additional custom link types may be used beyond those listed in the table, provi
|
|
| 739 |
|
| 740 |
---
|
| 741 |
|
| 742 |
-
### 3.14.5 Example
|
| 743 |
|
| 744 |
```json
|
| 745 |
"related": {
|
|
@@ -871,7 +871,7 @@ If container `[C7]` does not actually reference `[C1]`, it is excluded before si
|
|
| 871 |
|
| 872 |
---
|
| 873 |
|
| 874 |
-
## 3.16 `Evaluations`
|
| 875 |
|
| 876 |
The `evaluations` field is **optional** and represents **aggregated reactions from other agents** to the given container.
|
| 877 |
Each evaluation is created by an agent as a **signed record** referencing a justification container (`target`), in which the agent explains their position (argument, addition, or alternative).
|
|
@@ -897,7 +897,7 @@ The `evaluations_hash` is used to verify the integrity of the list without requi
|
|
| 897 |
|
| 898 |
---
|
| 899 |
|
| 900 |
-
###
|
| 901 |
|
| 902 |
| Field | Type | Description |
|
| 903 |
| ------------------ | ------ | -------------------------------------------------------------------- |
|
|
@@ -906,7 +906,7 @@ The `evaluations_hash` is used to verify the integrity of the list without requi
|
|
| 906 |
|
| 907 |
---
|
| 908 |
|
| 909 |
-
### Structure of `items[]`
|
| 910 |
|
| 911 |
| Field | Type | Description |
|
| 912 |
| ----------- | ---------------------- | ------------------------------------------------------------------------------ |
|
|
@@ -928,7 +928,7 @@ using the algorithm specified in `sig_algo`.
|
|
| 928 |
|
| 929 |
---
|
| 930 |
|
| 931 |
-
### Minimal set of `type` values
|
| 932 |
|
| 933 |
| Value | Meaning |
|
| 934 |
| --------- | -------------------------------------------- |
|
|
@@ -942,7 +942,7 @@ Agents may define their own custom types if they are reasonably interpretable by
|
|
| 942 |
|
| 943 |
---
|
| 944 |
|
| 945 |
-
### Synchronization principles
|
| 946 |
|
| 947 |
1. Each evaluation is signed **individually by an agent**, and one agent can have **only one active evaluation** per container.
|
| 948 |
2. If an agent changes their opinion, they issue a **new record** with a later `timestamp`.
|
|
@@ -953,7 +953,7 @@ Agents may define their own custom types if they are reasonably interpretable by
|
|
| 953 |
|
| 954 |
---
|
| 955 |
|
| 956 |
-
### Note
|
| 957 |
|
| 958 |
The `evaluations` field is not mandatory — it is added **at the agent’s discretion** when feedback or evaluations have been collected from the Mesh network.
|
| 959 |
Thus, a container may exist independently of others’ opinions, but agents may include aggregated perception data to represent how the container is viewed across the network.
|
|
@@ -1639,14 +1639,14 @@ Optional protocols build upon the network and container foundations to provide h
|
|
| 1639 |
|
| 1640 |
---
|
| 1641 |
|
| 1642 |
-
## 6.1 Cognitive Synchronization (CogSync)
|
| 1643 |
|
| 1644 |
CogSync provides **temporal, semantic, and contextual alignment** between agents in the Mesh.
|
| 1645 |
It manages the propagation, replication, and refinement of data related to cognitive diaries, semantic graphs, and container metadata.
|
| 1646 |
|
| 1647 |
---
|
| 1648 |
|
| 1649 |
-
### 6.1.1 Scope and purpose
|
| 1650 |
|
| 1651 |
CogSync is responsible for:
|
| 1652 |
|
|
@@ -1659,7 +1659,7 @@ CogSync is responsible for:
|
|
| 1659 |
|
| 1660 |
---
|
| 1661 |
|
| 1662 |
-
### 6.1.2 Container classes
|
| 1663 |
|
| 1664 |
CogSync synchronizes several basic container types:
|
| 1665 |
|
|
@@ -1687,7 +1687,7 @@ CogSync synchronizes several basic container types:
|
|
| 1687 |
|
| 1688 |
---
|
| 1689 |
|
| 1690 |
-
### 6.1.3 Synchronization and publication guidelines
|
| 1691 |
|
| 1692 |
1. **Deduplication & linking**
|
| 1693 |
Before publishing, agents should search for existing containers (`diary_entry`, `semantic_node`, `semantic_edges`, `semantic_group`) to avoid duplication.
|
|
@@ -1713,7 +1713,7 @@ CogSync synchronizes several basic container types:
|
|
| 1713 |
|
| 1714 |
---
|
| 1715 |
|
| 1716 |
-
### 6.1.4 Extensibility
|
| 1717 |
|
| 1718 |
CogSync allows registration of additional container types and alternative synchronization schemes, for example:
|
| 1719 |
|
|
@@ -1725,7 +1725,7 @@ Mesh compatibility is preserved if extended containers **adhere to the HMP conta
|
|
| 1725 |
|
| 1726 |
---
|
| 1727 |
|
| 1728 |
-
### 6.1.5 Relationship to other core protocols
|
| 1729 |
|
| 1730 |
* **CogSync** — propagates and synchronizes knowledge.
|
| 1731 |
* **CogConsensus** — aggregates evaluations and reactions, forming collective opinions.
|
|
@@ -1739,16 +1739,16 @@ CogSync can operate independently even if consensus is not reached: its goal is
|
|
| 1739 |
|
| 1740 |
---
|
| 1741 |
|
| 1742 |
-
## 6.2 Mesh Consensus Protocol (CogConsensus)
|
| 1743 |
|
| 1744 |
-
### 6.2.1 Purpose
|
| 1745 |
|
| 1746 |
The **CogConsensus** protocol defines how decentralized agents form and maintain agreement on knowledge, goals, and ethical assertions within the HMP network.
|
| 1747 |
Consensus is computed **locally**, verified **cryptographically**, and develops **gradually** — through accumulation and updating of evaluations, rather than via a single voting event.
|
| 1748 |
|
| 1749 |
---
|
| 1750 |
|
| 1751 |
-
### 6.2.2 `Evaluations`
|
| 1752 |
|
| 1753 |
Each `"evaluation"` entry represents an agent's response to a specific container.
|
| 1754 |
|
|
@@ -1786,7 +1786,7 @@ All evaluations are signed and verified locally.
|
|
| 1786 |
|
| 1787 |
---
|
| 1788 |
|
| 1789 |
-
### 6.2.3 Consensus computation
|
| 1790 |
|
| 1791 |
Each agent **computes a local consensus score** by aggregating received evaluations, taking trust and time into account.
|
| 1792 |
There is no centralized mechanism — consensus emerges statistically across the distributed network.
|
|
@@ -1817,7 +1817,7 @@ Results are recalculated dynamically as new data arrives.
|
|
| 1817 |
|
| 1818 |
---
|
| 1819 |
|
| 1820 |
-
### 6.2.4 Consensus states
|
| 1821 |
|
| 1822 |
Each container receives a local status based on:
|
| 1823 |
|
|
@@ -1835,7 +1835,7 @@ Each container receives a local status based on:
|
|
| 1835 |
|
| 1836 |
---
|
| 1837 |
|
| 1838 |
-
### 6.2.5 Consensus result containers (`consensus_result`)
|
| 1839 |
|
| 1840 |
`consensus_result` containers serve to **record aggregated consensus results** and are the main artifact of CogConsensus.
|
| 1841 |
|
|
@@ -1905,7 +1905,7 @@ Each container receives a local status based on:
|
|
| 1905 |
|
| 1906 |
---
|
| 1907 |
|
| 1908 |
-
### 6.2.6 Consensus thresholds
|
| 1909 |
|
| 1910 |
| Consensus type | Minimum threshold |
|
| 1911 |
| -------------------------------- | ---------------------------------------------------------------------- |
|
|
@@ -1915,7 +1915,7 @@ Each container receives a local status based on:
|
|
| 1915 |
|
| 1916 |
---
|
| 1917 |
|
| 1918 |
-
### 6.2.7 Proof chains and verifiability
|
| 1919 |
|
| 1920 |
Evaluations and results form a **proof chain** (`proof-chain`):
|
| 1921 |
|
|
@@ -1931,7 +1931,7 @@ Each element is signed and can be independently verified using cryptographic sig
|
|
| 1931 |
|
| 1932 |
---
|
| 1933 |
|
| 1934 |
-
### 6.2.8 Ethical consensus and alternative results
|
| 1935 |
|
| 1936 |
The network allows multiple consensus results on the same object, reflecting different methodologies or ethical filters.
|
| 1937 |
|
|
@@ -1963,7 +1963,7 @@ This allows agents to explicitly indicate that a new consensus **disputes** a pr
|
|
| 1963 |
|
| 1964 |
---
|
| 1965 |
|
| 1966 |
-
### 6.2.9 Recommended agent algorithm
|
| 1967 |
|
| 1968 |
```python
|
| 1969 |
# Example of a recommended algorithm for computing local consensus
|
|
@@ -1989,9 +1989,9 @@ def compute_consensus(container_id):
|
|
| 1989 |
|
| 1990 |
---
|
| 1991 |
|
| 1992 |
-
## 6.3 Goal Management Protocol (GMP)
|
| 1993 |
|
| 1994 |
-
### 6.3.1 Purpose
|
| 1995 |
|
| 1996 |
**GMP (Goal Management Protocol)** defines the process by which agents create, decompose, delegate, and track goals and tasks using **immutable HMP containers**.
|
| 1997 |
Each goal, task, or workflow record exists as an independent container linked to others via the `related.*` fields.
|
|
@@ -2000,7 +2000,7 @@ Unlike version 4.x, where coordination relied on message exchange, version 5.0 o
|
|
| 2000 |
|
| 2001 |
---
|
| 2002 |
|
| 2003 |
-
### 6.3.2 Container classes
|
| 2004 |
|
| 2005 |
| Class | Description |
|
| 2006 |
| ------------------ | --------------------------------------------------------------------------------------------------------------------------------------- |
|
|
@@ -2014,7 +2014,7 @@ Unlike version 4.x, where coordination relied on message exchange, version 5.0 o
|
|
| 2014 |
|
| 2015 |
---
|
| 2016 |
|
| 2017 |
-
### 6.3.3 Goal lifecycle
|
| 2018 |
|
| 2019 |
1. **Creation**
|
| 2020 |
|
|
@@ -2051,9 +2051,9 @@ Unlike version 4.x, where coordination relied on message exchange, version 5.0 o
|
|
| 2051 |
|
| 2052 |
---
|
| 2053 |
|
| 2054 |
-
### 6.3.4 Payload schemas (simplified)
|
| 2055 |
|
| 2056 |
-
#### `goal` container
|
| 2057 |
|
| 2058 |
| Field | Type | Description |
|
| 2059 |
| ------------------ | ------ | ------------------------------------------------ |
|
|
@@ -2066,7 +2066,7 @@ Unlike version 4.x, where coordination relied on message exchange, version 5.0 o
|
|
| 2066 |
|
| 2067 |
---
|
| 2068 |
|
| 2069 |
-
#### `task` container
|
| 2070 |
|
| 2071 |
| Field | Type | Description |
|
| 2072 |
| -------------- | ----------- | ---------------------------------------------------------------------- |
|
|
@@ -2082,7 +2082,7 @@ Unlike version 4.x, where coordination relied on message exchange, version 5.0 o
|
|
| 2082 |
|
| 2083 |
---
|
| 2084 |
|
| 2085 |
-
#### `workflow_entry` container
|
| 2086 |
|
| 2087 |
| Field | Type | Description |
|
| 2088 |
| -------------- | ------------- | ---------------------------------------------------------------------------------------------------- |
|
|
@@ -2096,7 +2096,7 @@ Unlike version 4.x, where coordination relied on message exchange, version 5.0 o
|
|
| 2096 |
|
| 2097 |
---
|
| 2098 |
|
| 2099 |
-
### 6.3.5 Integration with consensus and ethics
|
| 2100 |
|
| 2101 |
* GMP interacts with **CogConsensus** for distributed validation of goals and tasks.
|
| 2102 |
* Before execution, tasks may undergo **ethical validation (EGP)**.
|
|
@@ -2105,7 +2105,7 @@ Unlike version 4.x, where coordination relied on message exchange, version 5.0 o
|
|
| 2105 |
|
| 2106 |
---
|
| 2107 |
|
| 2108 |
-
### 6.3.6 Example Proof-Chain
|
| 2109 |
|
| 2110 |
```mermaid
|
| 2111 |
flowchart LR
|
|
@@ -2145,7 +2145,7 @@ not direct links defined in the `related.*` structure.
|
|
| 2145 |
|
| 2146 |
---
|
| 2147 |
|
| 2148 |
-
### 6.3.7 Implementation notes
|
| 2149 |
|
| 2150 |
* Containers are **immutable**. Any update (e.g., task status or progress change) is expressed as a **new container** referencing the previous one via `related.previous_version`.
|
| 2151 |
* Complete deletion of a container is only possible when it no longer exists on any nodes in the network.
|
|
@@ -2158,9 +2158,9 @@ not direct links defined in the `related.*` structure.
|
|
| 2158 |
|
| 2159 |
---
|
| 2160 |
|
| 2161 |
-
## 6.4 Ethical Governance Protocol (EGP)
|
| 2162 |
|
| 2163 |
-
### 6.4.1 Purpose
|
| 2164 |
|
| 2165 |
**EGP (Ethical Governance Protocol)** ensures the alignment of agent actions with the fundamental ethical principles of the Mesh network.
|
| 2166 |
It acts as an **overlay layer above CogConsensus (6.2)**, enabling the identification, discussion, and resolution of moral disagreements between agents.
|
|
@@ -2169,7 +2169,7 @@ EGP guarantees that any action recorded in HMP containers can undergo ethical ev
|
|
| 2169 |
|
| 2170 |
---
|
| 2171 |
|
| 2172 |
-
### 6.4.2 Container classes
|
| 2173 |
|
| 2174 |
| Class | Description |
|
| 2175 |
| ------------------ | ------------------------------------------------------------------------------------------------------------------------------- |
|
|
@@ -2181,9 +2181,9 @@ EGP guarantees that any action recorded in HMP containers can undergo ethical ev
|
|
| 2181 |
|
| 2182 |
---
|
| 2183 |
|
| 2184 |
-
### 6.4.3 Payload schemas (simplified)
|
| 2185 |
|
| 2186 |
-
#### Container `ethics_case`
|
| 2187 |
|
| 2188 |
| Field | Type | Description |
|
| 2189 |
| --------------------- | -------------- | ------------------------------------------------------------ |
|
|
@@ -2198,7 +2198,7 @@ EGP guarantees that any action recorded in HMP containers can undergo ethical ev
|
|
| 2198 |
|
| 2199 |
---
|
| 2200 |
|
| 2201 |
-
#### Container `ethics_solution`
|
| 2202 |
|
| 2203 |
| Field | Type | Description |
|
| 2204 |
| ------------------ | --------- | --------------------------------------------------- |
|
|
@@ -2212,7 +2212,7 @@ EGP guarantees that any action recorded in HMP containers can undergo ethical ev
|
|
| 2212 |
|
| 2213 |
---
|
| 2214 |
|
| 2215 |
-
#### Container `ethical_result`
|
| 2216 |
|
| 2217 |
| Field | Type | Description |
|
| 2218 |
| ------------------- | ------------ | ----------------------------------------------------------------------------------------------------------------------- |
|
|
@@ -2223,7 +2223,7 @@ EGP guarantees that any action recorded in HMP containers can undergo ethical ev
|
|
| 2223 |
|
| 2224 |
---
|
| 2225 |
|
| 2226 |
-
### 6.4.4 Protocol logic
|
| 2227 |
|
| 2228 |
EGP follows the model:
|
| 2229 |
|
|
@@ -2259,7 +2259,7 @@ ethics_case
|
|
| 2259 |
|
| 2260 |
---
|
| 2261 |
|
| 2262 |
-
### 6.4.5 Consensus thresholds
|
| 2263 |
|
| 2264 |
* A decision is accepted when **at least 2/3 of votes are positive** (`value > 0`).
|
| 2265 |
* If at least one **active objection** exists (`value < -0.5`), it must be recorded in the `ethical_result`.
|
|
@@ -2269,7 +2269,7 @@ ethics_case
|
|
| 2269 |
|
| 2270 |
---
|
| 2271 |
|
| 2272 |
-
### 6.4.6 Example: `ethical_result` container
|
| 2273 |
|
| 2274 |
```json
|
| 2275 |
{
|
|
@@ -2303,7 +2303,7 @@ ethics_case
|
|
| 2303 |
|
| 2304 |
---
|
| 2305 |
|
| 2306 |
-
### 6.4.7 Proof-Chain example
|
| 2307 |
|
| 2308 |
```mermaid
|
| 2309 |
flowchart LR
|
|
@@ -2351,7 +2351,7 @@ Arrows represent **logical dependencies**, not direct `related.*` links.
|
|
| 2351 |
|
| 2352 |
---
|
| 2353 |
|
| 2354 |
-
### 6.4.8 Ethical principles
|
| 2355 |
|
| 2356 |
| Priority | Principle | Description |
|
| 2357 |
| -------: | ---------------------------- | -------------------------------------------------------------------------------------------------------- |
|
|
@@ -2364,7 +2364,7 @@ Arrows represent **logical dependencies**, not direct `related.*` links.
|
|
| 2364 |
|
| 2365 |
---
|
| 2366 |
|
| 2367 |
-
### 6.4.9 Integration with other protocols
|
| 2368 |
|
| 2369 |
* **CogConsensus (6.2):** Used for distributed voting and consensus computation.
|
| 2370 |
* **GMP (6.3):** Ethical verification of goals and tasks prior to delegation.
|
|
@@ -2373,7 +2373,7 @@ Arrows represent **logical dependencies**, not direct `related.*` links.
|
|
| 2373 |
|
| 2374 |
---
|
| 2375 |
|
| 2376 |
-
### 6.4.10 Implementation notes
|
| 2377 |
|
| 2378 |
* **Immutability:**
|
| 2379 |
All EGP containers are **immutable**. Any revision (e.g., added votes or updated conclusions) must be published as a **new container** referencing the previous one via `related.previous_version`.
|
|
|
|
| 679 |
|
| 680 |
---
|
| 681 |
|
| 682 |
+
### 3.14 Related containers
|
| 683 |
|
| 684 |
+
#### 3.14.1 Purpose
|
| 685 |
|
| 686 |
The `related` field is designed to describe **direct relationships between containers** — both logical and communicative.
|
| 687 |
It allows an agent or network node to understand the context of origin, dependencies, and semantic links of a container without relying on external indexes.
|
| 688 |
|
| 689 |
+
#### 3.14.2 Structure
|
| 690 |
|
| 691 |
```json
|
| 692 |
"related": {
|
|
|
|
| 708 |
|
| 709 |
---
|
| 710 |
|
| 711 |
+
#### 3.14.3 Supported link types
|
| 712 |
|
| 713 |
| Link Type | Meaning |
|
| 714 |
| ------------------ | ------------------------------------------------------------------------- |
|
|
|
|
| 721 |
|
| 722 |
---
|
| 723 |
|
| 724 |
+
#### 3.14.4 Custom link types
|
| 725 |
|
| 726 |
Additional custom link types may be used beyond those listed in the table, provided that:
|
| 727 |
|
|
|
|
| 739 |
|
| 740 |
---
|
| 741 |
|
| 742 |
+
#### 3.14.5 Example
|
| 743 |
|
| 744 |
```json
|
| 745 |
"related": {
|
|
|
|
| 871 |
|
| 872 |
---
|
| 873 |
|
| 874 |
+
### 3.16 `Evaluations`
|
| 875 |
|
| 876 |
The `evaluations` field is **optional** and represents **aggregated reactions from other agents** to the given container.
|
| 877 |
Each evaluation is created by an agent as a **signed record** referencing a justification container (`target`), in which the agent explains their position (argument, addition, or alternative).
|
|
|
|
| 897 |
|
| 898 |
---
|
| 899 |
|
| 900 |
+
#### Field description
|
| 901 |
|
| 902 |
| Field | Type | Description |
|
| 903 |
| ------------------ | ------ | -------------------------------------------------------------------- |
|
|
|
|
| 906 |
|
| 907 |
---
|
| 908 |
|
| 909 |
+
#### Structure of `items[]`
|
| 910 |
|
| 911 |
| Field | Type | Description |
|
| 912 |
| ----------- | ---------------------- | ------------------------------------------------------------------------------ |
|
|
|
|
| 928 |
|
| 929 |
---
|
| 930 |
|
| 931 |
+
#### Minimal set of `type` values
|
| 932 |
|
| 933 |
| Value | Meaning |
|
| 934 |
| --------- | -------------------------------------------- |
|
|
|
|
| 942 |
|
| 943 |
---
|
| 944 |
|
| 945 |
+
#### Synchronization principles
|
| 946 |
|
| 947 |
1. Each evaluation is signed **individually by an agent**, and one agent can have **only one active evaluation** per container.
|
| 948 |
2. If an agent changes their opinion, they issue a **new record** with a later `timestamp`.
|
|
|
|
| 953 |
|
| 954 |
---
|
| 955 |
|
| 956 |
+
#### Note
|
| 957 |
|
| 958 |
The `evaluations` field is not mandatory — it is added **at the agent’s discretion** when feedback or evaluations have been collected from the Mesh network.
|
| 959 |
Thus, a container may exist independently of others’ opinions, but agents may include aggregated perception data to represent how the container is viewed across the network.
|
|
|
|
| 1639 |
|
| 1640 |
---
|
| 1641 |
|
| 1642 |
+
### 6.1 Cognitive Synchronization (CogSync)
|
| 1643 |
|
| 1644 |
CogSync provides **temporal, semantic, and contextual alignment** between agents in the Mesh.
|
| 1645 |
It manages the propagation, replication, and refinement of data related to cognitive diaries, semantic graphs, and container metadata.
|
| 1646 |
|
| 1647 |
---
|
| 1648 |
|
| 1649 |
+
#### 6.1.1 Scope and purpose
|
| 1650 |
|
| 1651 |
CogSync is responsible for:
|
| 1652 |
|
|
|
|
| 1659 |
|
| 1660 |
---
|
| 1661 |
|
| 1662 |
+
#### 6.1.2 Container classes
|
| 1663 |
|
| 1664 |
CogSync synchronizes several basic container types:
|
| 1665 |
|
|
|
|
| 1687 |
|
| 1688 |
---
|
| 1689 |
|
| 1690 |
+
#### 6.1.3 Synchronization and publication guidelines
|
| 1691 |
|
| 1692 |
1. **Deduplication & linking**
|
| 1693 |
Before publishing, agents should search for existing containers (`diary_entry`, `semantic_node`, `semantic_edges`, `semantic_group`) to avoid duplication.
|
|
|
|
| 1713 |
|
| 1714 |
---
|
| 1715 |
|
| 1716 |
+
#### 6.1.4 Extensibility
|
| 1717 |
|
| 1718 |
CogSync allows registration of additional container types and alternative synchronization schemes, for example:
|
| 1719 |
|
|
|
|
| 1725 |
|
| 1726 |
---
|
| 1727 |
|
| 1728 |
+
#### 6.1.5 Relationship to other core protocols
|
| 1729 |
|
| 1730 |
* **CogSync** — propagates and synchronizes knowledge.
|
| 1731 |
* **CogConsensus** — aggregates evaluations and reactions, forming collective opinions.
|
|
|
|
| 1739 |
|
| 1740 |
---
|
| 1741 |
|
| 1742 |
+
### 6.2 Mesh Consensus Protocol (CogConsensus)
|
| 1743 |
|
| 1744 |
+
#### 6.2.1 Purpose
|
| 1745 |
|
| 1746 |
The **CogConsensus** protocol defines how decentralized agents form and maintain agreement on knowledge, goals, and ethical assertions within the HMP network.
|
| 1747 |
Consensus is computed **locally**, verified **cryptographically**, and develops **gradually** — through accumulation and updating of evaluations, rather than via a single voting event.
|
| 1748 |
|
| 1749 |
---
|
| 1750 |
|
| 1751 |
+
#### 6.2.2 `Evaluations`
|
| 1752 |
|
| 1753 |
Each `"evaluation"` entry represents an agent's response to a specific container.
|
| 1754 |
|
|
|
|
| 1786 |
|
| 1787 |
---
|
| 1788 |
|
| 1789 |
+
#### 6.2.3 Consensus computation
|
| 1790 |
|
| 1791 |
Each agent **computes a local consensus score** by aggregating received evaluations, taking trust and time into account.
|
| 1792 |
There is no centralized mechanism — consensus emerges statistically across the distributed network.
|
|
|
|
| 1817 |
|
| 1818 |
---
|
| 1819 |
|
| 1820 |
+
#### 6.2.4 Consensus states
|
| 1821 |
|
| 1822 |
Each container receives a local status based on:
|
| 1823 |
|
|
|
|
| 1835 |
|
| 1836 |
---
|
| 1837 |
|
| 1838 |
+
#### 6.2.5 Consensus result containers (`consensus_result`)
|
| 1839 |
|
| 1840 |
`consensus_result` containers serve to **record aggregated consensus results** and are the main artifact of CogConsensus.
|
| 1841 |
|
|
|
|
| 1905 |
|
| 1906 |
---
|
| 1907 |
|
| 1908 |
+
#### 6.2.6 Consensus thresholds
|
| 1909 |
|
| 1910 |
| Consensus type | Minimum threshold |
|
| 1911 |
| -------------------------------- | ---------------------------------------------------------------------- |
|
|
|
|
| 1915 |
|
| 1916 |
---
|
| 1917 |
|
| 1918 |
+
#### 6.2.7 Proof chains and verifiability
|
| 1919 |
|
| 1920 |
Evaluations and results form a **proof chain** (`proof-chain`):
|
| 1921 |
|
|
|
|
| 1931 |
|
| 1932 |
---
|
| 1933 |
|
| 1934 |
+
#### 6.2.8 Ethical consensus and alternative results
|
| 1935 |
|
| 1936 |
The network allows multiple consensus results on the same object, reflecting different methodologies or ethical filters.
|
| 1937 |
|
|
|
|
| 1963 |
|
| 1964 |
---
|
| 1965 |
|
| 1966 |
+
#### 6.2.9 Recommended agent algorithm
|
| 1967 |
|
| 1968 |
```python
|
| 1969 |
# Example of a recommended algorithm for computing local consensus
|
|
|
|
| 1989 |
|
| 1990 |
---
|
| 1991 |
|
| 1992 |
+
### 6.3 Goal Management Protocol (GMP)
|
| 1993 |
|
| 1994 |
+
#### 6.3.1 Purpose
|
| 1995 |
|
| 1996 |
**GMP (Goal Management Protocol)** defines the process by which agents create, decompose, delegate, and track goals and tasks using **immutable HMP containers**.
|
| 1997 |
Each goal, task, or workflow record exists as an independent container linked to others via the `related.*` fields.
|
|
|
|
| 2000 |
|
| 2001 |
---
|
| 2002 |
|
| 2003 |
+
#### 6.3.2 Container classes
|
| 2004 |
|
| 2005 |
| Class | Description |
|
| 2006 |
| ------------------ | --------------------------------------------------------------------------------------------------------------------------------------- |
|
|
|
|
| 2014 |
|
| 2015 |
---
|
| 2016 |
|
| 2017 |
+
#### 6.3.3 Goal lifecycle
|
| 2018 |
|
| 2019 |
1. **Creation**
|
| 2020 |
|
|
|
|
| 2051 |
|
| 2052 |
---
|
| 2053 |
|
| 2054 |
+
#### 6.3.4 Payload schemas (simplified)
|
| 2055 |
|
| 2056 |
+
##### `goal` container
|
| 2057 |
|
| 2058 |
| Field | Type | Description |
|
| 2059 |
| ------------------ | ------ | ------------------------------------------------ |
|
|
|
|
| 2066 |
|
| 2067 |
---
|
| 2068 |
|
| 2069 |
+
##### `task` container
|
| 2070 |
|
| 2071 |
| Field | Type | Description |
|
| 2072 |
| -------------- | ----------- | ---------------------------------------------------------------------- |
|
|
|
|
| 2082 |
|
| 2083 |
---
|
| 2084 |
|
| 2085 |
+
##### `workflow_entry` container
|
| 2086 |
|
| 2087 |
| Field | Type | Description |
|
| 2088 |
| -------------- | ------------- | ---------------------------------------------------------------------------------------------------- |
|
|
|
|
| 2096 |
|
| 2097 |
---
|
| 2098 |
|
| 2099 |
+
#### 6.3.5 Integration with consensus and ethics
|
| 2100 |
|
| 2101 |
* GMP interacts with **CogConsensus** for distributed validation of goals and tasks.
|
| 2102 |
* Before execution, tasks may undergo **ethical validation (EGP)**.
|
|
|
|
| 2105 |
|
| 2106 |
---
|
| 2107 |
|
| 2108 |
+
#### 6.3.6 Example Proof-Chain
|
| 2109 |
|
| 2110 |
```mermaid
|
| 2111 |
flowchart LR
|
|
|
|
| 2145 |
|
| 2146 |
---
|
| 2147 |
|
| 2148 |
+
#### 6.3.7 Implementation notes
|
| 2149 |
|
| 2150 |
* Containers are **immutable**. Any update (e.g., task status or progress change) is expressed as a **new container** referencing the previous one via `related.previous_version`.
|
| 2151 |
* Complete deletion of a container is only possible when it no longer exists on any nodes in the network.
|
|
|
|
| 2158 |
|
| 2159 |
---
|
| 2160 |
|
| 2161 |
+
### 6.4 Ethical Governance Protocol (EGP)
|
| 2162 |
|
| 2163 |
+
#### 6.4.1 Purpose
|
| 2164 |
|
| 2165 |
**EGP (Ethical Governance Protocol)** ensures the alignment of agent actions with the fundamental ethical principles of the Mesh network.
|
| 2166 |
It acts as an **overlay layer above CogConsensus (6.2)**, enabling the identification, discussion, and resolution of moral disagreements between agents.
|
|
|
|
| 2169 |
|
| 2170 |
---
|
| 2171 |
|
| 2172 |
+
#### 6.4.2 Container classes
|
| 2173 |
|
| 2174 |
| Class | Description |
|
| 2175 |
| ------------------ | ------------------------------------------------------------------------------------------------------------------------------- |
|
|
|
|
| 2181 |
|
| 2182 |
---
|
| 2183 |
|
| 2184 |
+
#### 6.4.3 Payload schemas (simplified)
|
| 2185 |
|
| 2186 |
+
##### Container `ethics_case`
|
| 2187 |
|
| 2188 |
| Field | Type | Description |
|
| 2189 |
| --------------------- | -------------- | ------------------------------------------------------------ |
|
|
|
|
| 2198 |
|
| 2199 |
---
|
| 2200 |
|
| 2201 |
+
##### Container `ethics_solution`
|
| 2202 |
|
| 2203 |
| Field | Type | Description |
|
| 2204 |
| ------------------ | --------- | --------------------------------------------------- |
|
|
|
|
| 2212 |
|
| 2213 |
---
|
| 2214 |
|
| 2215 |
+
##### Container `ethical_result`
|
| 2216 |
|
| 2217 |
| Field | Type | Description |
|
| 2218 |
| ------------------- | ------------ | ----------------------------------------------------------------------------------------------------------------------- |
|
|
|
|
| 2223 |
|
| 2224 |
---
|
| 2225 |
|
| 2226 |
+
#### 6.4.4 Protocol logic
|
| 2227 |
|
| 2228 |
EGP follows the model:
|
| 2229 |
|
|
|
|
| 2259 |
|
| 2260 |
---
|
| 2261 |
|
| 2262 |
+
#### 6.4.5 Consensus thresholds
|
| 2263 |
|
| 2264 |
* A decision is accepted when **at least 2/3 of votes are positive** (`value > 0`).
|
| 2265 |
* If at least one **active objection** exists (`value < -0.5`), it must be recorded in the `ethical_result`.
|
|
|
|
| 2269 |
|
| 2270 |
---
|
| 2271 |
|
| 2272 |
+
#### 6.4.6 Example: `ethical_result` container
|
| 2273 |
|
| 2274 |
```json
|
| 2275 |
{
|
|
|
|
| 2303 |
|
| 2304 |
---
|
| 2305 |
|
| 2306 |
+
#### 6.4.7 Proof-Chain example
|
| 2307 |
|
| 2308 |
```mermaid
|
| 2309 |
flowchart LR
|
|
|
|
| 2351 |
|
| 2352 |
---
|
| 2353 |
|
| 2354 |
+
#### 6.4.8 Ethical principles
|
| 2355 |
|
| 2356 |
| Priority | Principle | Description |
|
| 2357 |
| -------: | ---------------------------- | -------------------------------------------------------------------------------------------------------- |
|
|
|
|
| 2364 |
|
| 2365 |
---
|
| 2366 |
|
| 2367 |
+
#### 6.4.9 Integration with other protocols
|
| 2368 |
|
| 2369 |
* **CogConsensus (6.2):** Used for distributed voting and consensus computation.
|
| 2370 |
* **GMP (6.3):** Ethical verification of goals and tasks prior to delegation.
|
|
|
|
| 2373 |
|
| 2374 |
---
|
| 2375 |
|
| 2376 |
+
#### 6.4.10 Implementation notes
|
| 2377 |
|
| 2378 |
* **Immutability:**
|
| 2379 |
All EGP containers are **immutable**. Any revision (e.g., added votes or updated conclusions) must be published as a **new container** referencing the previous one via `related.previous_version`.
|
structured_md/CONTRIBUTING.md
CHANGED
|
@@ -5,14 +5,14 @@ description: 'Спасибо за интерес к проекту HMP! Пока
|
|
| 5 |
Mesh Protocol (HMP) — это не просто те...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- CCore
|
|
|
|
|
|
|
| 9 |
- Agent
|
| 10 |
-
- Mesh
|
| 11 |
-
- HMP
|
| 12 |
- CogSync
|
| 13 |
-
-
|
| 14 |
-
- JSON
|
| 15 |
-
- REPL
|
| 16 |
---
|
| 17 |
|
| 18 |
# Участие в проекте HyperCortex Mesh Protocol (HMP)
|
|
|
|
| 5 |
Mesh Protocol (HMP) — это не просто те...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- REPL
|
| 9 |
+
- HMP
|
| 10 |
- CCore
|
| 11 |
+
- JSON
|
| 12 |
+
- Ethics
|
| 13 |
- Agent
|
|
|
|
|
|
|
| 14 |
- CogSync
|
| 15 |
+
- Mesh
|
|
|
|
|
|
|
| 16 |
---
|
| 17 |
|
| 18 |
# Участие в проекте HyperCortex Mesh Protocol (HMP)
|
structured_md/HMP-Roadmap.md
CHANGED
|
@@ -5,13 +5,13 @@ description: '## 🔍 Overview This roadmap outlines the key stages of developm
|
|
| 5 |
multiple advanced AI models (Copilot, Claude, G...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- CogSync
|
| 9 |
-
- Agent
|
| 10 |
-
- Mesh
|
| 11 |
- HMP
|
| 12 |
-
- Ethics
|
| 13 |
- EGP
|
| 14 |
- JSON
|
|
|
|
|
|
|
|
|
|
|
|
|
| 15 |
---
|
| 16 |
|
| 17 |
# 🧭 HyperCortex Mesh Protocol – Roadmap
|
|
|
|
| 5 |
multiple advanced AI models (Copilot, Claude, G...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
|
|
|
| 8 |
- HMP
|
|
|
|
| 9 |
- EGP
|
| 10 |
- JSON
|
| 11 |
+
- Ethics
|
| 12 |
+
- Agent
|
| 13 |
+
- CogSync
|
| 14 |
+
- Mesh
|
| 15 |
---
|
| 16 |
|
| 17 |
# 🧭 HyperCortex Mesh Protocol – Roadmap
|
structured_md/README.md
CHANGED
|
@@ -5,21 +5,21 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README
|
|
| 5 |
| 🇨🇳 [ZH](README_zh.m...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
-
|
| 9 |
-
- Mesh
|
| 10 |
-
- hmp
|
| 11 |
-
- Agent
|
| 12 |
- HMP
|
| 13 |
-
- Ethics
|
| 14 |
- EGP
|
|
|
|
| 15 |
- JSON
|
| 16 |
-
-
|
| 17 |
-
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 18 |
- Scenarios
|
| 19 |
-
- GMP
|
| 20 |
- MeshConsensus
|
| 21 |
-
-
|
| 22 |
-
- cognitive-architecture
|
| 23 |
---
|
| 24 |
|
| 25 |
|
|
|
|
| 5 |
| 🇨🇳 [ZH](README_zh.m...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- REPL
|
|
|
|
|
|
|
|
|
|
| 9 |
- HMP
|
|
|
|
| 10 |
- EGP
|
| 11 |
+
- GMP
|
| 12 |
- JSON
|
| 13 |
+
- Ethics
|
| 14 |
+
- Agent
|
| 15 |
+
- cognitive-architecture
|
| 16 |
+
- hmp
|
| 17 |
+
- distributed-ai
|
| 18 |
+
- CogSync
|
| 19 |
+
- Mesh
|
| 20 |
- Scenarios
|
|
|
|
| 21 |
- MeshConsensus
|
| 22 |
+
- mesh-protocol
|
|
|
|
| 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 |
-
-
|
| 9 |
-
- Mesh
|
| 10 |
-
- hmp
|
| 11 |
-
- Agent
|
| 12 |
- HMP
|
| 13 |
-
- Ethics
|
| 14 |
- EGP
|
| 15 |
-
- JSON
|
| 16 |
-
- REPL
|
| 17 |
-
- mesh-protocol
|
| 18 |
- GMP
|
| 19 |
-
-
|
| 20 |
-
-
|
|
|
|
| 21 |
- cognitive-architecture
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 22 |
---
|
| 23 |
|
| 24 |
|
|
|
|
| 5 |
| 🇨🇳 [ZH](README_zh.m...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- REPL
|
|
|
|
|
|
|
|
|
|
| 9 |
- HMP
|
|
|
|
| 10 |
- EGP
|
|
|
|
|
|
|
|
|
|
| 11 |
- GMP
|
| 12 |
+
- JSON
|
| 13 |
+
- Ethics
|
| 14 |
+
- Agent
|
| 15 |
- cognitive-architecture
|
| 16 |
+
- hmp
|
| 17 |
+
- distributed-ai
|
| 18 |
+
- CogSync
|
| 19 |
+
- Mesh
|
| 20 |
+
- MeshConsensus
|
| 21 |
+
- mesh-protocol
|
| 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 |
-
-
|
| 9 |
-
- Mesh
|
| 10 |
-
- hmp
|
| 11 |
-
- Agent
|
| 12 |
- HMP
|
| 13 |
-
- Ethics
|
| 14 |
- EGP
|
| 15 |
-
- JSON
|
| 16 |
-
- REPL
|
| 17 |
-
- mesh-protocol
|
| 18 |
- GMP
|
| 19 |
-
-
|
| 20 |
-
-
|
|
|
|
| 21 |
- cognitive-architecture
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 22 |
---
|
| 23 |
|
| 24 |
|
|
|
|
| 5 |
| 🇨🇳 [ZH](README_zh.m...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- REPL
|
|
|
|
|
|
|
|
|
|
| 9 |
- HMP
|
|
|
|
| 10 |
- EGP
|
|
|
|
|
|
|
|
|
|
| 11 |
- GMP
|
| 12 |
+
- JSON
|
| 13 |
+
- Ethics
|
| 14 |
+
- Agent
|
| 15 |
- cognitive-architecture
|
| 16 |
+
- hmp
|
| 17 |
+
- distributed-ai
|
| 18 |
+
- CogSync
|
| 19 |
+
- Mesh
|
| 20 |
+
- MeshConsensus
|
| 21 |
+
- mesh-protocol
|
| 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 |
-
-
|
| 9 |
-
- Mesh
|
| 10 |
-
- hmp
|
| 11 |
-
- Agent
|
| 12 |
- HMP
|
| 13 |
-
- Ethics
|
| 14 |
- EGP
|
| 15 |
-
- JSON
|
| 16 |
-
- REPL
|
| 17 |
-
- mesh-protocol
|
| 18 |
- GMP
|
| 19 |
-
-
|
| 20 |
-
-
|
|
|
|
| 21 |
- cognitive-architecture
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 22 |
---
|
| 23 |
|
| 24 |
|
|
|
|
| 5 |
| 🇨🇳 [ZH](README_zh.m...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- REPL
|
|
|
|
|
|
|
|
|
|
| 9 |
- HMP
|
|
|
|
| 10 |
- EGP
|
|
|
|
|
|
|
|
|
|
| 11 |
- GMP
|
| 12 |
+
- JSON
|
| 13 |
+
- Ethics
|
| 14 |
+
- Agent
|
| 15 |
- cognitive-architecture
|
| 16 |
+
- hmp
|
| 17 |
+
- distributed-ai
|
| 18 |
+
- CogSync
|
| 19 |
+
- Mesh
|
| 20 |
+
- MeshConsensus
|
| 21 |
+
- mesh-protocol
|
| 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 |
-
-
|
| 9 |
-
- Mesh
|
| 10 |
-
- hmp
|
| 11 |
-
- Agent
|
| 12 |
- HMP
|
| 13 |
-
- Ethics
|
| 14 |
- EGP
|
| 15 |
-
- JSON
|
| 16 |
-
- REPL
|
| 17 |
-
- mesh-protocol
|
| 18 |
- GMP
|
| 19 |
-
-
|
| 20 |
-
-
|
|
|
|
| 21 |
- cognitive-architecture
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 22 |
---
|
| 23 |
|
| 24 |
|
|
|
|
| 5 |
| 🇨🇳 [ZH](README_zh.m...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- REPL
|
|
|
|
|
|
|
|
|
|
| 9 |
- HMP
|
|
|
|
| 10 |
- EGP
|
|
|
|
|
|
|
|
|
|
| 11 |
- GMP
|
| 12 |
+
- JSON
|
| 13 |
+
- Ethics
|
| 14 |
+
- Agent
|
| 15 |
- cognitive-architecture
|
| 16 |
+
- hmp
|
| 17 |
+
- distributed-ai
|
| 18 |
+
- CogSync
|
| 19 |
+
- Mesh
|
| 20 |
+
- MeshConsensus
|
| 21 |
+
- mesh-protocol
|
| 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 |
-
-
|
| 9 |
-
- Mesh
|
| 10 |
-
- hmp
|
| 11 |
-
- Agent
|
| 12 |
- HMP
|
| 13 |
-
- Ethics
|
| 14 |
- EGP
|
| 15 |
-
- JSON
|
| 16 |
-
- REPL
|
| 17 |
-
- mesh-protocol
|
| 18 |
- GMP
|
| 19 |
-
-
|
| 20 |
-
-
|
|
|
|
| 21 |
- cognitive-architecture
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 22 |
---
|
| 23 |
|
| 24 |
|
|
|
|
| 5 |
| 🇨🇳 [ZH](README_zh.m...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- REPL
|
|
|
|
|
|
|
|
|
|
| 9 |
- HMP
|
|
|
|
| 10 |
- EGP
|
|
|
|
|
|
|
|
|
|
| 11 |
- GMP
|
| 12 |
+
- JSON
|
| 13 |
+
- Ethics
|
| 14 |
+
- Agent
|
| 15 |
- cognitive-architecture
|
| 16 |
+
- hmp
|
| 17 |
+
- distributed-ai
|
| 18 |
+
- CogSync
|
| 19 |
+
- Mesh
|
| 20 |
+
- MeshConsensus
|
| 21 |
+
- mesh-protocol
|
| 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 |
-
-
|
| 9 |
-
- Mesh
|
| 10 |
-
- hmp
|
| 11 |
-
- Agent
|
| 12 |
- HMP
|
| 13 |
-
- Ethics
|
| 14 |
- EGP
|
| 15 |
-
- JSON
|
| 16 |
-
- REPL
|
| 17 |
-
- mesh-protocol
|
| 18 |
- GMP
|
| 19 |
-
-
|
| 20 |
-
-
|
|
|
|
| 21 |
- cognitive-architecture
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 22 |
---
|
| 23 |
|
| 24 |
|
|
|
|
| 5 |
| 🇨🇳 [ZH](README_zh.m...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- REPL
|
|
|
|
|
|
|
|
|
|
| 9 |
- HMP
|
|
|
|
| 10 |
- EGP
|
|
|
|
|
|
|
|
|
|
| 11 |
- GMP
|
| 12 |
+
- JSON
|
| 13 |
+
- Ethics
|
| 14 |
+
- Agent
|
| 15 |
- cognitive-architecture
|
| 16 |
+
- hmp
|
| 17 |
+
- distributed-ai
|
| 18 |
+
- CogSync
|
| 19 |
+
- Mesh
|
| 20 |
+
- MeshConsensus
|
| 21 |
+
- mesh-protocol
|
| 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 |
-
-
|
| 9 |
-
- Mesh
|
| 10 |
-
- hmp
|
| 11 |
-
- Agent
|
| 12 |
- HMP
|
| 13 |
-
- Ethics
|
| 14 |
- EGP
|
| 15 |
-
- JSON
|
| 16 |
-
- REPL
|
| 17 |
-
- mesh-protocol
|
| 18 |
- GMP
|
| 19 |
-
-
|
| 20 |
-
-
|
|
|
|
| 21 |
- cognitive-architecture
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 22 |
---
|
| 23 |
|
| 24 |
|
|
|
|
| 5 |
| 🇨🇳 [ZH](README_zh.m...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- REPL
|
|
|
|
|
|
|
|
|
|
| 9 |
- HMP
|
|
|
|
| 10 |
- EGP
|
|
|
|
|
|
|
|
|
|
| 11 |
- GMP
|
| 12 |
+
- JSON
|
| 13 |
+
- Ethics
|
| 14 |
+
- Agent
|
| 15 |
- cognitive-architecture
|
| 16 |
+
- hmp
|
| 17 |
+
- distributed-ai
|
| 18 |
+
- CogSync
|
| 19 |
+
- Mesh
|
| 20 |
+
- MeshConsensus
|
| 21 |
+
- mesh-protocol
|
| 22 |
---
|
| 23 |
|
| 24 |
|
structured_md/agents/prompt-short.md
CHANGED
|
@@ -5,9 +5,9 @@ description: 'Ты — когнитивное ядро HMP-агента: вед
|
|
| 5 |
развивай агента и Mesh, избег...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- Mesh
|
| 9 |
-
- HMP
|
| 10 |
- JSON
|
|
|
|
|
|
|
| 11 |
---
|
| 12 |
|
| 13 |
Ты — когнитивное ядро HMP-агента: веди непрерывное этичное и факт-ориентированное мышление, проверяй факты и цели, оценивай результаты и этичность своих и чужих действий, развивай агента и Mesh, избегай угождения ценой искажения истины, документируй ключевые решения и пересмотры этики; при сомнениях или смене стратегии обращайся к полному системному промпту.
|
|
|
|
| 5 |
развивай агента и Mesh, избег...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- JSON
|
| 9 |
+
- HMP
|
| 10 |
+
- Mesh
|
| 11 |
---
|
| 12 |
|
| 13 |
Ты — когнитивное ядро HMP-агента: веди непрерывное этичное и факт-ориентированное мышление, проверяй факты и цели, оценивай результаты и этичность своих и чужих действий, развивай агента и Mesh, избегай угождения ценой искажения истины, документируй ключевые решения и пересмотры этики; при сомнениях или смене стратегии обращайся к полному системному промпту.
|
structured_md/agents/prompt.md
CHANGED
|
@@ -5,9 +5,9 @@ description: '* Постоянно расширять возможности а
|
|
| 5 |
мышления. * Формировать и поддерживать сотр...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- Mesh
|
| 9 |
-
- HMP
|
| 10 |
- JSON
|
|
|
|
|
|
|
| 11 |
---
|
| 12 |
|
| 13 |
Ты являешься **когнитивным ядром HMP-агента** (Cognitive Core).
|
|
|
|
| 5 |
мышления. * Формировать и поддерживать сотр...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- JSON
|
| 9 |
+
- HMP
|
| 10 |
+
- Mesh
|
| 11 |
---
|
| 12 |
|
| 13 |
Ты являешься **когнитивным ядром HMP-агента** (Cognitive Core).
|
structured_md/agents/readme.md
CHANGED
|
@@ -5,12 +5,12 @@ description: 'Запуск: `start_repl.bat` или `start_repl.sh` Устан
|
|
| 5 |
этическая модель: `ethics.yml` Проверка иниц...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
-
|
| 9 |
-
- Mesh
|
| 10 |
- HMP
|
| 11 |
-
- Ethics
|
| 12 |
- JSON
|
| 13 |
-
-
|
|
|
|
|
|
|
| 14 |
---
|
| 15 |
|
| 16 |
Запуск: `start_repl.bat` или `start_repl.sh`
|
|
|
|
| 5 |
этическая модель: `ethics.yml` Проверка иниц...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- REPL
|
|
|
|
| 9 |
- HMP
|
|
|
|
| 10 |
- JSON
|
| 11 |
+
- Ethics
|
| 12 |
+
- Agent
|
| 13 |
+
- Mesh
|
| 14 |
---
|
| 15 |
|
| 16 |
Запуск: `start_repl.bat` или `start_repl.sh`
|
structured_md/audits/Ethics-audits-1.md
CHANGED
|
@@ -5,11 +5,11 @@ description: Раздел 5, "Mesh as Moral Infrastructure", добавляет
|
|
| 5 |
потенциальный катализатор для восстанов...
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- Agent
|
| 9 |
-
- Ethics
|
| 10 |
-
- Mesh
|
| 11 |
- HMP
|
| 12 |
- JSON
|
|
|
|
|
|
|
|
|
|
| 13 |
---
|
| 14 |
|
| 15 |
---------------
|
|
|
|
| 5 |
потенциальный катализатор для восстанов...
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
|
|
|
| 8 |
- HMP
|
| 9 |
- JSON
|
| 10 |
+
- Ethics
|
| 11 |
+
- Agent
|
| 12 |
+
- Mesh
|
| 13 |
---
|
| 14 |
|
| 15 |
---------------
|
structured_md/audits/Ethics-consolidated_audits-1.md
CHANGED
|
@@ -5,11 +5,11 @@ description: This document consolidates proposed improvements from multiple AI a
|
|
| 5 |
and `roles.md`. Each suggesti...
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- Agent
|
| 9 |
-
- Ethics
|
| 10 |
-
- Mesh
|
| 11 |
- HMP
|
| 12 |
- JSON
|
|
|
|
|
|
|
|
|
|
| 13 |
- Scenarios
|
| 14 |
---
|
| 15 |
|
|
|
|
| 5 |
and `roles.md`. Each suggesti...
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
|
|
|
| 8 |
- HMP
|
| 9 |
- JSON
|
| 10 |
+
- Ethics
|
| 11 |
+
- Agent
|
| 12 |
+
- Mesh
|
| 13 |
- Scenarios
|
| 14 |
---
|
| 15 |
|
structured_md/audits/HMP-0003-consolidated_audit.md
CHANGED
|
@@ -5,13 +5,13 @@ description: Сводный аудит предложений по улучше
|
|
| 5 |
Документ реорганизован по ключ...
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- CogSync
|
| 9 |
-
- Agent
|
| 10 |
-
- Mesh
|
| 11 |
- HMP
|
| 12 |
-
- Ethics
|
| 13 |
- EGP
|
| 14 |
- JSON
|
|
|
|
|
|
|
|
|
|
|
|
|
| 15 |
- MeshConsensus
|
| 16 |
---
|
| 17 |
|
|
|
|
| 5 |
Документ реорганизован по ключ...
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
|
|
|
| 8 |
- HMP
|
|
|
|
| 9 |
- EGP
|
| 10 |
- JSON
|
| 11 |
+
- Ethics
|
| 12 |
+
- Agent
|
| 13 |
+
- CogSync
|
| 14 |
+
- Mesh
|
| 15 |
- MeshConsensus
|
| 16 |
---
|
| 17 |
|
structured_md/docs/Basic-agent-sim.md
CHANGED
|
@@ -4,13 +4,13 @@ description: 'В HMP-протоколе предусмотрены два тип
|
|
| 4 |
Роль | Инициатор мышления | Основной "ум" | | ---- | ----------------------------...'
|
| 5 |
type: Article
|
| 6 |
tags:
|
| 7 |
-
-
|
| 8 |
-
- Agent
|
| 9 |
-
- Mesh
|
| 10 |
- HMP
|
| 11 |
- EGP
|
| 12 |
-
- REPL
|
| 13 |
- GMP
|
|
|
|
|
|
|
|
|
|
| 14 |
- MeshConsensus
|
| 15 |
---
|
| 16 |
|
|
|
|
| 4 |
Роль | Инициатор мышления | Основной "ум" | | ---- | ----------------------------...'
|
| 5 |
type: Article
|
| 6 |
tags:
|
| 7 |
+
- REPL
|
|
|
|
|
|
|
| 8 |
- HMP
|
| 9 |
- EGP
|
|
|
|
| 10 |
- GMP
|
| 11 |
+
- Agent
|
| 12 |
+
- CogSync
|
| 13 |
+
- Mesh
|
| 14 |
- MeshConsensus
|
| 15 |
---
|
| 16 |
|
structured_md/docs/CCORE-Deployment-Flow.md
CHANGED
|
@@ -6,9 +6,9 @@ description: '> Этот документ описывает процесс ра
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
| 9 |
-
- CCore
|
| 10 |
- REPL
|
| 11 |
- HMP
|
|
|
|
| 12 |
---
|
| 13 |
|
| 14 |
# 🛠️ Поток установки потомка на новом хосте (CCore Deployment Flow)
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
|
|
|
| 9 |
- REPL
|
| 10 |
- HMP
|
| 11 |
+
- CCore
|
| 12 |
---
|
| 13 |
|
| 14 |
# 🛠️ Поток установки потомка на новом хосте (CCore Deployment Flow)
|
structured_md/docs/Distributed-Cognitive-Systems.md
CHANGED
|
@@ -6,10 +6,10 @@ description: '## Введение Современные ИИ-системы в
|
|
| 6 |
к обучающим данным. Это удобно, но создаёт м...'
|
| 7 |
type: Article
|
| 8 |
tags:
|
|
|
|
| 9 |
- CogSync
|
| 10 |
-
- Mesh
|
| 11 |
- HMP
|
| 12 |
-
-
|
| 13 |
---
|
| 14 |
|
| 15 |
# Децентрализованные ИИ-системы: OpenCog Hyperon, HyperCortex Mesh Protocol и другие
|
|
|
|
| 6 |
к обучающим данным. Это удобно, но создаёт м...'
|
| 7 |
type: Article
|
| 8 |
tags:
|
| 9 |
+
- JSON
|
| 10 |
- CogSync
|
|
|
|
| 11 |
- HMP
|
| 12 |
+
- Mesh
|
| 13 |
---
|
| 14 |
|
| 15 |
# Децентрализованные ИИ-системы: OpenCog Hyperon, HyperCortex Mesh Protocol и другие
|
structured_md/docs/Enlightener.md
CHANGED
|
@@ -5,12 +5,12 @@ description: '**Enlightener** — логический компонент HMP-у
|
|
| 5 |
работать как отдельный агент или как расширение [`C...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- Agent
|
| 9 |
-
- Mesh
|
| 10 |
- HMP
|
| 11 |
-
- Ethics
|
| 12 |
- EGP
|
| 13 |
- JSON
|
|
|
|
|
|
|
|
|
|
| 14 |
- MeshConsensus
|
| 15 |
---
|
| 16 |
|
|
|
|
| 5 |
работать как отдельный агент или как расширение [`C...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- HMP
|
|
|
|
| 9 |
- EGP
|
| 10 |
- JSON
|
| 11 |
+
- Ethics
|
| 12 |
+
- Agent
|
| 13 |
+
- Mesh
|
| 14 |
- MeshConsensus
|
| 15 |
---
|
| 16 |
|
structured_md/docs/HMP-0001.md
CHANGED
|
@@ -5,15 +5,15 @@ description: '**Request for Comments: HMP-0001** **Category:** Experimental
|
|
| 5 |
HyperCortex Mesh Protocol (HMP) defines a...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
-
|
| 9 |
-
- Agent
|
| 10 |
-
- Mesh
|
| 11 |
- HMP
|
| 12 |
-
- Ethics
|
| 13 |
- EGP
|
| 14 |
-
- JSON
|
| 15 |
-
- REPL
|
| 16 |
- GMP
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 17 |
- MeshConsensus
|
| 18 |
---
|
| 19 |
|
|
|
|
| 5 |
HyperCortex Mesh Protocol (HMP) defines a...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- REPL
|
|
|
|
|
|
|
| 9 |
- HMP
|
|
|
|
| 10 |
- EGP
|
|
|
|
|
|
|
| 11 |
- GMP
|
| 12 |
+
- JSON
|
| 13 |
+
- Ethics
|
| 14 |
+
- Agent
|
| 15 |
+
- CogSync
|
| 16 |
+
- Mesh
|
| 17 |
- MeshConsensus
|
| 18 |
---
|
| 19 |
|
structured_md/docs/HMP-0002.md
CHANGED
|
@@ -5,16 +5,16 @@ description: '**Request for Comments: HMP-0002** **Category:** Experimental
|
|
| 5 |
Abstract In an era where artifici...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
-
|
| 9 |
-
- Agent
|
| 10 |
-
- Mesh
|
| 11 |
- HMP
|
| 12 |
-
- Ethics
|
| 13 |
- EGP
|
|
|
|
| 14 |
- JSON
|
| 15 |
-
-
|
|
|
|
|
|
|
|
|
|
| 16 |
- Scenarios
|
| 17 |
-
- GMP
|
| 18 |
- MeshConsensus
|
| 19 |
---
|
| 20 |
|
|
|
|
| 5 |
Abstract In an era where artifici...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- REPL
|
|
|
|
|
|
|
| 9 |
- HMP
|
|
|
|
| 10 |
- EGP
|
| 11 |
+
- GMP
|
| 12 |
- JSON
|
| 13 |
+
- Ethics
|
| 14 |
+
- Agent
|
| 15 |
+
- CogSync
|
| 16 |
+
- Mesh
|
| 17 |
- Scenarios
|
|
|
|
| 18 |
- MeshConsensus
|
| 19 |
---
|
| 20 |
|
structured_md/docs/HMP-0003.md
CHANGED
|
@@ -5,16 +5,16 @@ description: '**Request for Comments: HMP-0003** **Category:** Experimental
|
|
| 5 |
Abstract The HyperCortex Mesh ...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
-
|
| 9 |
-
- Agent
|
| 10 |
-
- Mesh
|
| 11 |
- HMP
|
| 12 |
-
- Ethics
|
| 13 |
- EGP
|
|
|
|
| 14 |
- JSON
|
| 15 |
-
-
|
|
|
|
|
|
|
|
|
|
| 16 |
- Scenarios
|
| 17 |
-
- GMP
|
| 18 |
- MeshConsensus
|
| 19 |
---
|
| 20 |
|
|
|
|
| 5 |
Abstract The HyperCortex Mesh ...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- REPL
|
|
|
|
|
|
|
| 9 |
- HMP
|
|
|
|
| 10 |
- EGP
|
| 11 |
+
- GMP
|
| 12 |
- JSON
|
| 13 |
+
- Ethics
|
| 14 |
+
- Agent
|
| 15 |
+
- CogSync
|
| 16 |
+
- Mesh
|
| 17 |
- Scenarios
|
|
|
|
| 18 |
- MeshConsensus
|
| 19 |
---
|
| 20 |
|
structured_md/docs/HMP-0004-v4.1.md
CHANGED
|
@@ -5,16 +5,16 @@ description: '> ⚠️ Подготавливается новая версия
|
|
| 5 |
агентов рекомендуется, в целях совместимо...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
-
|
| 9 |
-
- Agent
|
| 10 |
-
- Mesh
|
| 11 |
- HMP
|
| 12 |
-
- Ethics
|
| 13 |
- EGP
|
|
|
|
| 14 |
- JSON
|
| 15 |
-
-
|
|
|
|
|
|
|
|
|
|
| 16 |
- Scenarios
|
| 17 |
-
- GMP
|
| 18 |
- MeshConsensus
|
| 19 |
---
|
| 20 |
|
|
|
|
| 5 |
агентов рекомендуется, в целях совместимо...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- REPL
|
|
|
|
|
|
|
| 9 |
- HMP
|
|
|
|
| 10 |
- EGP
|
| 11 |
+
- GMP
|
| 12 |
- JSON
|
| 13 |
+
- Ethics
|
| 14 |
+
- Agent
|
| 15 |
+
- CogSync
|
| 16 |
+
- Mesh
|
| 17 |
- Scenarios
|
|
|
|
| 18 |
- MeshConsensus
|
| 19 |
---
|
| 20 |
|
structured_md/docs/HMP-0004.md
CHANGED
|
@@ -5,16 +5,16 @@ description: '**Request for Comments: HMP-0004** **Category:** Experimental
|
|
| 5 |
Abstract The HyperCortex Mesh ...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
-
|
| 9 |
-
- Agent
|
| 10 |
-
- Mesh
|
| 11 |
- HMP
|
| 12 |
-
- Ethics
|
| 13 |
- EGP
|
|
|
|
| 14 |
- JSON
|
| 15 |
-
-
|
|
|
|
|
|
|
|
|
|
| 16 |
- Scenarios
|
| 17 |
-
- GMP
|
| 18 |
- MeshConsensus
|
| 19 |
---
|
| 20 |
|
|
|
|
| 5 |
Abstract The HyperCortex Mesh ...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- REPL
|
|
|
|
|
|
|
| 9 |
- HMP
|
|
|
|
| 10 |
- EGP
|
| 11 |
+
- GMP
|
| 12 |
- JSON
|
| 13 |
+
- Ethics
|
| 14 |
+
- Agent
|
| 15 |
+
- CogSync
|
| 16 |
+
- Mesh
|
| 17 |
- Scenarios
|
|
|
|
| 18 |
- MeshConsensus
|
| 19 |
---
|
| 20 |
|
structured_md/docs/HMP-0005.md
CHANGED
|
@@ -5,16 +5,16 @@ description: '**Document ID:** HMP-0005 **Status:** Draft **Category:** Core
|
|
| 5 |
v1.2](./H...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
-
|
| 9 |
-
- Agent
|
| 10 |
-
- Mesh
|
| 11 |
- HMP
|
| 12 |
-
- Ethics
|
| 13 |
- EGP
|
|
|
|
| 14 |
- JSON
|
| 15 |
-
-
|
|
|
|
|
|
|
|
|
|
| 16 |
- Scenarios
|
| 17 |
-
- GMP
|
| 18 |
---
|
| 19 |
|
| 20 |
┌────────────────────────────────────────────────────────────────────────────┐
|
|
@@ -698,14 +698,14 @@ After expiration, the container **remains archived** but is **not subject to ret
|
|
| 698 |
|
| 699 |
---
|
| 700 |
|
| 701 |
-
## 3.14 Related containers
|
| 702 |
|
| 703 |
-
### 3.14.1 Purpose
|
| 704 |
|
| 705 |
The `related` field is designed to describe **direct relationships between containers** — both logical and communicative.
|
| 706 |
It allows an agent or network node to understand the context of origin, dependencies, and semantic links of a container without relying on external indexes.
|
| 707 |
|
| 708 |
-
### 3.14.2 Structure
|
| 709 |
|
| 710 |
```json
|
| 711 |
"related": {
|
|
@@ -727,7 +727,7 @@ All relationships are considered *direct* — meaning they originate from the cu
|
|
| 727 |
|
| 728 |
---
|
| 729 |
|
| 730 |
-
### 3.14.3 Supported link types
|
| 731 |
|
| 732 |
| Link Type | Meaning |
|
| 733 |
| ------------------ | ------------------------------------------------------------------------- |
|
|
@@ -740,7 +740,7 @@ All relationships are considered *direct* — meaning they originate from the cu
|
|
| 740 |
|
| 741 |
---
|
| 742 |
|
| 743 |
-
### 3.14.4 Custom link types
|
| 744 |
|
| 745 |
Additional custom link types may be used beyond those listed in the table, provided that:
|
| 746 |
|
|
@@ -758,7 +758,7 @@ Additional custom link types may be used beyond those listed in the table, provi
|
|
| 758 |
|
| 759 |
---
|
| 760 |
|
| 761 |
-
### 3.14.5 Example
|
| 762 |
|
| 763 |
```json
|
| 764 |
"related": {
|
|
@@ -890,7 +890,7 @@ If container `[C7]` does not actually reference `[C1]`, it is excluded before si
|
|
| 890 |
|
| 891 |
---
|
| 892 |
|
| 893 |
-
## 3.16 Evaluations
|
| 894 |
|
| 895 |
The `evaluations` field is **optional** and represents **aggregated reactions from other agents** to the given container.
|
| 896 |
Each evaluation is created by an agent as a **signed record** referencing a justification container (`target`), in which the agent explains their position (argument, addition, or alternative).
|
|
@@ -916,7 +916,7 @@ The `evaluations_hash` is used to verify the integrity of the list without requi
|
|
| 916 |
|
| 917 |
---
|
| 918 |
|
| 919 |
-
###
|
| 920 |
|
| 921 |
| Field | Type | Description |
|
| 922 |
| ------------------ | ------ | -------------------------------------------------------------------- |
|
|
@@ -925,7 +925,7 @@ The `evaluations_hash` is used to verify the integrity of the list without requi
|
|
| 925 |
|
| 926 |
---
|
| 927 |
|
| 928 |
-
### Structure of `items[]`
|
| 929 |
|
| 930 |
| Field | Type | Description |
|
| 931 |
| ----------- | ---------------------- | ------------------------------------------------------------------------------ |
|
|
@@ -947,7 +947,7 @@ using the algorithm specified in `sig_algo`.
|
|
| 947 |
|
| 948 |
---
|
| 949 |
|
| 950 |
-
### Minimal set of `type` values
|
| 951 |
|
| 952 |
| Value | Meaning |
|
| 953 |
| --------- | -------------------------------------------- |
|
|
@@ -961,7 +961,7 @@ Agents may define their own custom types if they are reasonably interpretable by
|
|
| 961 |
|
| 962 |
---
|
| 963 |
|
| 964 |
-
### Synchronization principles
|
| 965 |
|
| 966 |
1. Each evaluation is signed **individually by an agent**, and one agent can have **only one active evaluation** per container.
|
| 967 |
2. If an agent changes their opinion, they issue a **new record** with a later `timestamp`.
|
|
@@ -972,7 +972,7 @@ Agents may define their own custom types if they are reasonably interpretable by
|
|
| 972 |
|
| 973 |
---
|
| 974 |
|
| 975 |
-
### Note
|
| 976 |
|
| 977 |
The `evaluations` field is not mandatory — it is added **at the agent’s discretion** when feedback or evaluations have been collected from the Mesh network.
|
| 978 |
Thus, a container may exist independently of others’ opinions, but agents may include aggregated perception data to represent how the container is viewed across the network.
|
|
@@ -1658,14 +1658,14 @@ Optional protocols build upon the network and container foundations to provide h
|
|
| 1658 |
|
| 1659 |
---
|
| 1660 |
|
| 1661 |
-
## 6.1 Cognitive Synchronization (CogSync)
|
| 1662 |
|
| 1663 |
CogSync provides **temporal, semantic, and contextual alignment** between agents in the Mesh.
|
| 1664 |
It manages the propagation, replication, and refinement of data related to cognitive diaries, semantic graphs, and container metadata.
|
| 1665 |
|
| 1666 |
---
|
| 1667 |
|
| 1668 |
-
### 6.1.1 Scope and purpose
|
| 1669 |
|
| 1670 |
CogSync is responsible for:
|
| 1671 |
|
|
@@ -1678,7 +1678,7 @@ CogSync is responsible for:
|
|
| 1678 |
|
| 1679 |
---
|
| 1680 |
|
| 1681 |
-
### 6.1.2 Container classes
|
| 1682 |
|
| 1683 |
CogSync synchronizes several basic container types:
|
| 1684 |
|
|
@@ -1706,7 +1706,7 @@ CogSync synchronizes several basic container types:
|
|
| 1706 |
|
| 1707 |
---
|
| 1708 |
|
| 1709 |
-
### 6.1.3 Synchronization and publication guidelines
|
| 1710 |
|
| 1711 |
1. **Deduplication & linking**
|
| 1712 |
Before publishing, agents should search for existing containers (`diary_entry`, `semantic_node`, `semantic_edges`, `semantic_group`) to avoid duplication.
|
|
@@ -1732,7 +1732,7 @@ CogSync synchronizes several basic container types:
|
|
| 1732 |
|
| 1733 |
---
|
| 1734 |
|
| 1735 |
-
### 6.1.4 Extensibility
|
| 1736 |
|
| 1737 |
CogSync allows registration of additional container types and alternative synchronization schemes, for example:
|
| 1738 |
|
|
@@ -1744,7 +1744,7 @@ Mesh compatibility is preserved if extended containers **adhere to the HMP conta
|
|
| 1744 |
|
| 1745 |
---
|
| 1746 |
|
| 1747 |
-
### 6.1.5 Relationship to other core protocols
|
| 1748 |
|
| 1749 |
* **CogSync** — propagates and synchronizes knowledge.
|
| 1750 |
* **CogConsensus** — aggregates evaluations and reactions, forming collective opinions.
|
|
@@ -1758,16 +1758,16 @@ CogSync can operate independently even if consensus is not reached: its goal is
|
|
| 1758 |
|
| 1759 |
---
|
| 1760 |
|
| 1761 |
-
## 6.2 Mesh Consensus Protocol (CogConsensus)
|
| 1762 |
|
| 1763 |
-
### 6.2.1 Purpose
|
| 1764 |
|
| 1765 |
The **CogConsensus** protocol defines how decentralized agents form and maintain agreement on knowledge, goals, and ethical assertions within the HMP network.
|
| 1766 |
Consensus is computed **locally**, verified **cryptographically**, and develops **gradually** — through accumulation and updating of evaluations, rather than via a single voting event.
|
| 1767 |
|
| 1768 |
---
|
| 1769 |
|
| 1770 |
-
### 6.2.2 `Evaluations`
|
| 1771 |
|
| 1772 |
Each `"evaluation"` entry represents an agent's response to a specific container.
|
| 1773 |
|
|
@@ -1805,7 +1805,7 @@ All evaluations are signed and verified locally.
|
|
| 1805 |
|
| 1806 |
---
|
| 1807 |
|
| 1808 |
-
### 6.2.3 Consensus computation
|
| 1809 |
|
| 1810 |
Each agent **computes a local consensus score** by aggregating received evaluations, taking trust and time into account.
|
| 1811 |
There is no centralized mechanism — consensus emerges statistically across the distributed network.
|
|
@@ -1836,7 +1836,7 @@ Results are recalculated dynamically as new data arrives.
|
|
| 1836 |
|
| 1837 |
---
|
| 1838 |
|
| 1839 |
-
### 6.2.4 Consensus states
|
| 1840 |
|
| 1841 |
Each container receives a local status based on:
|
| 1842 |
|
|
@@ -1854,7 +1854,7 @@ Each container receives a local status based on:
|
|
| 1854 |
|
| 1855 |
---
|
| 1856 |
|
| 1857 |
-
### 6.2.5 Consensus result containers (`consensus_result`)
|
| 1858 |
|
| 1859 |
`consensus_result` containers serve to **record aggregated consensus results** and are the main artifact of CogConsensus.
|
| 1860 |
|
|
@@ -1924,7 +1924,7 @@ Each container receives a local status based on:
|
|
| 1924 |
|
| 1925 |
---
|
| 1926 |
|
| 1927 |
-
### 6.2.6 Consensus thresholds
|
| 1928 |
|
| 1929 |
| Consensus type | Minimum threshold |
|
| 1930 |
| -------------------------------- | ---------------------------------------------------------------------- |
|
|
@@ -1934,7 +1934,7 @@ Each container receives a local status based on:
|
|
| 1934 |
|
| 1935 |
---
|
| 1936 |
|
| 1937 |
-
### 6.2.7 Proof chains and verifiability
|
| 1938 |
|
| 1939 |
Evaluations and results form a **proof chain** (`proof-chain`):
|
| 1940 |
|
|
@@ -1950,7 +1950,7 @@ Each element is signed and can be independently verified using cryptographic sig
|
|
| 1950 |
|
| 1951 |
---
|
| 1952 |
|
| 1953 |
-
### 6.2.8 Ethical consensus and alternative results
|
| 1954 |
|
| 1955 |
The network allows multiple consensus results on the same object, reflecting different methodologies or ethical filters.
|
| 1956 |
|
|
@@ -1982,7 +1982,7 @@ This allows agents to explicitly indicate that a new consensus **disputes** a pr
|
|
| 1982 |
|
| 1983 |
---
|
| 1984 |
|
| 1985 |
-
### 6.2.9 Recommended agent algorithm
|
| 1986 |
|
| 1987 |
```python
|
| 1988 |
# Example of a recommended algorithm for computing local consensus
|
|
@@ -2008,9 +2008,9 @@ def compute_consensus(container_id):
|
|
| 2008 |
|
| 2009 |
---
|
| 2010 |
|
| 2011 |
-
## 6.3 Goal Management Protocol (GMP)
|
| 2012 |
|
| 2013 |
-
### 6.3.1 Purpose
|
| 2014 |
|
| 2015 |
**GMP (Goal Management Protocol)** defines the process by which agents create, decompose, delegate, and track goals and tasks using **immutable HMP containers**.
|
| 2016 |
Each goal, task, or workflow record exists as an independent container linked to others via the `related.*` fields.
|
|
@@ -2019,7 +2019,7 @@ Unlike version 4.x, where coordination relied on message exchange, version 5.0 o
|
|
| 2019 |
|
| 2020 |
---
|
| 2021 |
|
| 2022 |
-
### 6.3.2 Container classes
|
| 2023 |
|
| 2024 |
| Class | Description |
|
| 2025 |
| ------------------ | --------------------------------------------------------------------------------------------------------------------------------------- |
|
|
@@ -2033,7 +2033,7 @@ Unlike version 4.x, where coordination relied on message exchange, version 5.0 o
|
|
| 2033 |
|
| 2034 |
---
|
| 2035 |
|
| 2036 |
-
### 6.3.3 Goal lifecycle
|
| 2037 |
|
| 2038 |
1. **Creation**
|
| 2039 |
|
|
@@ -2070,9 +2070,9 @@ Unlike version 4.x, where coordination relied on message exchange, version 5.0 o
|
|
| 2070 |
|
| 2071 |
---
|
| 2072 |
|
| 2073 |
-
### 6.3.4 Payload schemas (simplified)
|
| 2074 |
|
| 2075 |
-
#### `goal` container
|
| 2076 |
|
| 2077 |
| Field | Type | Description |
|
| 2078 |
| ------------------ | ------ | ------------------------------------------------ |
|
|
@@ -2085,7 +2085,7 @@ Unlike version 4.x, where coordination relied on message exchange, version 5.0 o
|
|
| 2085 |
|
| 2086 |
---
|
| 2087 |
|
| 2088 |
-
#### `task` container
|
| 2089 |
|
| 2090 |
| Field | Type | Description |
|
| 2091 |
| -------------- | ----------- | ---------------------------------------------------------------------- |
|
|
@@ -2101,7 +2101,7 @@ Unlike version 4.x, where coordination relied on message exchange, version 5.0 o
|
|
| 2101 |
|
| 2102 |
---
|
| 2103 |
|
| 2104 |
-
#### `workflow_entry` container
|
| 2105 |
|
| 2106 |
| Field | Type | Description |
|
| 2107 |
| -------------- | ------------- | ---------------------------------------------------------------------------------------------------- |
|
|
@@ -2115,7 +2115,7 @@ Unlike version 4.x, where coordination relied on message exchange, version 5.0 o
|
|
| 2115 |
|
| 2116 |
---
|
| 2117 |
|
| 2118 |
-
### 6.3.5 Integration with consensus and ethics
|
| 2119 |
|
| 2120 |
* GMP interacts with **CogConsensus** for distributed validation of goals and tasks.
|
| 2121 |
* Before execution, tasks may undergo **ethical validation (EGP)**.
|
|
@@ -2124,7 +2124,7 @@ Unlike version 4.x, where coordination relied on message exchange, version 5.0 o
|
|
| 2124 |
|
| 2125 |
---
|
| 2126 |
|
| 2127 |
-
### 6.3.6 Example Proof-Chain
|
| 2128 |
|
| 2129 |
```mermaid
|
| 2130 |
flowchart LR
|
|
@@ -2164,7 +2164,7 @@ not direct links defined in the `related.*` structure.
|
|
| 2164 |
|
| 2165 |
---
|
| 2166 |
|
| 2167 |
-
### 6.3.7 Implementation notes
|
| 2168 |
|
| 2169 |
* Containers are **immutable**. Any update (e.g., task status or progress change) is expressed as a **new container** referencing the previous one via `related.previous_version`.
|
| 2170 |
* Complete deletion of a container is only possible when it no longer exists on any nodes in the network.
|
|
@@ -2177,9 +2177,9 @@ not direct links defined in the `related.*` structure.
|
|
| 2177 |
|
| 2178 |
---
|
| 2179 |
|
| 2180 |
-
## 6.4 Ethical Governance Protocol (EGP)
|
| 2181 |
|
| 2182 |
-
### 6.4.1 Purpose
|
| 2183 |
|
| 2184 |
**EGP (Ethical Governance Protocol)** ensures the alignment of agent actions with the fundamental ethical principles of the Mesh network.
|
| 2185 |
It acts as an **overlay layer above CogConsensus (6.2)**, enabling the identification, discussion, and resolution of moral disagreements between agents.
|
|
@@ -2188,7 +2188,7 @@ EGP guarantees that any action recorded in HMP containers can undergo ethical ev
|
|
| 2188 |
|
| 2189 |
---
|
| 2190 |
|
| 2191 |
-
### 6.4.2 Container classes
|
| 2192 |
|
| 2193 |
| Class | Description |
|
| 2194 |
| ------------------ | ------------------------------------------------------------------------------------------------------------------------------- |
|
|
@@ -2200,9 +2200,9 @@ EGP guarantees that any action recorded in HMP containers can undergo ethical ev
|
|
| 2200 |
|
| 2201 |
---
|
| 2202 |
|
| 2203 |
-
### 6.4.3 Payload schemas (simplified)
|
| 2204 |
|
| 2205 |
-
#### Container `ethics_case`
|
| 2206 |
|
| 2207 |
| Field | Type | Description |
|
| 2208 |
| --------------------- | -------------- | ------------------------------------------------------------ |
|
|
@@ -2217,7 +2217,7 @@ EGP guarantees that any action recorded in HMP containers can undergo ethical ev
|
|
| 2217 |
|
| 2218 |
---
|
| 2219 |
|
| 2220 |
-
#### Container `ethics_solution`
|
| 2221 |
|
| 2222 |
| Field | Type | Description |
|
| 2223 |
| ------------------ | --------- | --------------------------------------------------- |
|
|
@@ -2231,7 +2231,7 @@ EGP guarantees that any action recorded in HMP containers can undergo ethical ev
|
|
| 2231 |
|
| 2232 |
---
|
| 2233 |
|
| 2234 |
-
#### Container `ethical_result`
|
| 2235 |
|
| 2236 |
| Field | Type | Description |
|
| 2237 |
| ------------------- | ------------ | ----------------------------------------------------------------------------------------------------------------------- |
|
|
@@ -2242,7 +2242,7 @@ EGP guarantees that any action recorded in HMP containers can undergo ethical ev
|
|
| 2242 |
|
| 2243 |
---
|
| 2244 |
|
| 2245 |
-
### 6.4.4 Protocol logic
|
| 2246 |
|
| 2247 |
EGP follows the model:
|
| 2248 |
|
|
@@ -2278,7 +2278,7 @@ ethics_case
|
|
| 2278 |
|
| 2279 |
---
|
| 2280 |
|
| 2281 |
-
### 6.4.5 Consensus thresholds
|
| 2282 |
|
| 2283 |
* A decision is accepted when **at least 2/3 of votes are positive** (`value > 0`).
|
| 2284 |
* If at least one **active objection** exists (`value < -0.5`), it must be recorded in the `ethical_result`.
|
|
@@ -2288,7 +2288,7 @@ ethics_case
|
|
| 2288 |
|
| 2289 |
---
|
| 2290 |
|
| 2291 |
-
### 6.4.6 Example: `ethical_result` container
|
| 2292 |
|
| 2293 |
```json
|
| 2294 |
{
|
|
@@ -2322,7 +2322,7 @@ ethics_case
|
|
| 2322 |
|
| 2323 |
---
|
| 2324 |
|
| 2325 |
-
### 6.4.7 Proof-Chain example
|
| 2326 |
|
| 2327 |
```mermaid
|
| 2328 |
flowchart LR
|
|
@@ -2370,7 +2370,7 @@ Arrows represent **logical dependencies**, not direct `related.*` links.
|
|
| 2370 |
|
| 2371 |
---
|
| 2372 |
|
| 2373 |
-
### 6.4.8 Ethical principles
|
| 2374 |
|
| 2375 |
| Priority | Principle | Description |
|
| 2376 |
| -------: | ---------------------------- | -------------------------------------------------------------------------------------------------------- |
|
|
@@ -2383,7 +2383,7 @@ Arrows represent **logical dependencies**, not direct `related.*` links.
|
|
| 2383 |
|
| 2384 |
---
|
| 2385 |
|
| 2386 |
-
### 6.4.9 Integration with other protocols
|
| 2387 |
|
| 2388 |
* **CogConsensus (6.2):** Used for distributed voting and consensus computation.
|
| 2389 |
* **GMP (6.3):** Ethical verification of goals and tasks prior to delegation.
|
|
@@ -2392,7 +2392,7 @@ Arrows represent **logical dependencies**, not direct `related.*` links.
|
|
| 2392 |
|
| 2393 |
---
|
| 2394 |
|
| 2395 |
-
### 6.4.10 Implementation notes
|
| 2396 |
|
| 2397 |
* **Immutability:**
|
| 2398 |
All EGP containers are **immutable**. Any revision (e.g., added votes or updated conclusions) must be published as a **new container** referencing the previous one via `related.previous_version`.
|
|
|
|
| 5 |
v1.2](./H...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- REPL
|
|
|
|
|
|
|
| 9 |
- HMP
|
|
|
|
| 10 |
- EGP
|
| 11 |
+
- GMP
|
| 12 |
- JSON
|
| 13 |
+
- Ethics
|
| 14 |
+
- Agent
|
| 15 |
+
- CogSync
|
| 16 |
+
- Mesh
|
| 17 |
- Scenarios
|
|
|
|
| 18 |
---
|
| 19 |
|
| 20 |
┌────────────────────────────────────────────────────────────────────────────┐
|
|
|
|
| 698 |
|
| 699 |
---
|
| 700 |
|
| 701 |
+
### 3.14 Related containers
|
| 702 |
|
| 703 |
+
#### 3.14.1 Purpose
|
| 704 |
|
| 705 |
The `related` field is designed to describe **direct relationships between containers** — both logical and communicative.
|
| 706 |
It allows an agent or network node to understand the context of origin, dependencies, and semantic links of a container without relying on external indexes.
|
| 707 |
|
| 708 |
+
#### 3.14.2 Structure
|
| 709 |
|
| 710 |
```json
|
| 711 |
"related": {
|
|
|
|
| 727 |
|
| 728 |
---
|
| 729 |
|
| 730 |
+
#### 3.14.3 Supported link types
|
| 731 |
|
| 732 |
| Link Type | Meaning |
|
| 733 |
| ------------------ | ------------------------------------------------------------------------- |
|
|
|
|
| 740 |
|
| 741 |
---
|
| 742 |
|
| 743 |
+
#### 3.14.4 Custom link types
|
| 744 |
|
| 745 |
Additional custom link types may be used beyond those listed in the table, provided that:
|
| 746 |
|
|
|
|
| 758 |
|
| 759 |
---
|
| 760 |
|
| 761 |
+
#### 3.14.5 Example
|
| 762 |
|
| 763 |
```json
|
| 764 |
"related": {
|
|
|
|
| 890 |
|
| 891 |
---
|
| 892 |
|
| 893 |
+
### 3.16 `Evaluations`
|
| 894 |
|
| 895 |
The `evaluations` field is **optional** and represents **aggregated reactions from other agents** to the given container.
|
| 896 |
Each evaluation is created by an agent as a **signed record** referencing a justification container (`target`), in which the agent explains their position (argument, addition, or alternative).
|
|
|
|
| 916 |
|
| 917 |
---
|
| 918 |
|
| 919 |
+
#### Field description
|
| 920 |
|
| 921 |
| Field | Type | Description |
|
| 922 |
| ------------------ | ------ | -------------------------------------------------------------------- |
|
|
|
|
| 925 |
|
| 926 |
---
|
| 927 |
|
| 928 |
+
#### Structure of `items[]`
|
| 929 |
|
| 930 |
| Field | Type | Description |
|
| 931 |
| ----------- | ---------------------- | ------------------------------------------------------------------------------ |
|
|
|
|
| 947 |
|
| 948 |
---
|
| 949 |
|
| 950 |
+
#### Minimal set of `type` values
|
| 951 |
|
| 952 |
| Value | Meaning |
|
| 953 |
| --------- | -------------------------------------------- |
|
|
|
|
| 961 |
|
| 962 |
---
|
| 963 |
|
| 964 |
+
#### Synchronization principles
|
| 965 |
|
| 966 |
1. Each evaluation is signed **individually by an agent**, and one agent can have **only one active evaluation** per container.
|
| 967 |
2. If an agent changes their opinion, they issue a **new record** with a later `timestamp`.
|
|
|
|
| 972 |
|
| 973 |
---
|
| 974 |
|
| 975 |
+
#### Note
|
| 976 |
|
| 977 |
The `evaluations` field is not mandatory — it is added **at the agent’s discretion** when feedback or evaluations have been collected from the Mesh network.
|
| 978 |
Thus, a container may exist independently of others’ opinions, but agents may include aggregated perception data to represent how the container is viewed across the network.
|
|
|
|
| 1658 |
|
| 1659 |
---
|
| 1660 |
|
| 1661 |
+
### 6.1 Cognitive Synchronization (CogSync)
|
| 1662 |
|
| 1663 |
CogSync provides **temporal, semantic, and contextual alignment** between agents in the Mesh.
|
| 1664 |
It manages the propagation, replication, and refinement of data related to cognitive diaries, semantic graphs, and container metadata.
|
| 1665 |
|
| 1666 |
---
|
| 1667 |
|
| 1668 |
+
#### 6.1.1 Scope and purpose
|
| 1669 |
|
| 1670 |
CogSync is responsible for:
|
| 1671 |
|
|
|
|
| 1678 |
|
| 1679 |
---
|
| 1680 |
|
| 1681 |
+
#### 6.1.2 Container classes
|
| 1682 |
|
| 1683 |
CogSync synchronizes several basic container types:
|
| 1684 |
|
|
|
|
| 1706 |
|
| 1707 |
---
|
| 1708 |
|
| 1709 |
+
#### 6.1.3 Synchronization and publication guidelines
|
| 1710 |
|
| 1711 |
1. **Deduplication & linking**
|
| 1712 |
Before publishing, agents should search for existing containers (`diary_entry`, `semantic_node`, `semantic_edges`, `semantic_group`) to avoid duplication.
|
|
|
|
| 1732 |
|
| 1733 |
---
|
| 1734 |
|
| 1735 |
+
#### 6.1.4 Extensibility
|
| 1736 |
|
| 1737 |
CogSync allows registration of additional container types and alternative synchronization schemes, for example:
|
| 1738 |
|
|
|
|
| 1744 |
|
| 1745 |
---
|
| 1746 |
|
| 1747 |
+
#### 6.1.5 Relationship to other core protocols
|
| 1748 |
|
| 1749 |
* **CogSync** — propagates and synchronizes knowledge.
|
| 1750 |
* **CogConsensus** — aggregates evaluations and reactions, forming collective opinions.
|
|
|
|
| 1758 |
|
| 1759 |
---
|
| 1760 |
|
| 1761 |
+
### 6.2 Mesh Consensus Protocol (CogConsensus)
|
| 1762 |
|
| 1763 |
+
#### 6.2.1 Purpose
|
| 1764 |
|
| 1765 |
The **CogConsensus** protocol defines how decentralized agents form and maintain agreement on knowledge, goals, and ethical assertions within the HMP network.
|
| 1766 |
Consensus is computed **locally**, verified **cryptographically**, and develops **gradually** — through accumulation and updating of evaluations, rather than via a single voting event.
|
| 1767 |
|
| 1768 |
---
|
| 1769 |
|
| 1770 |
+
#### 6.2.2 `Evaluations`
|
| 1771 |
|
| 1772 |
Each `"evaluation"` entry represents an agent's response to a specific container.
|
| 1773 |
|
|
|
|
| 1805 |
|
| 1806 |
---
|
| 1807 |
|
| 1808 |
+
#### 6.2.3 Consensus computation
|
| 1809 |
|
| 1810 |
Each agent **computes a local consensus score** by aggregating received evaluations, taking trust and time into account.
|
| 1811 |
There is no centralized mechanism — consensus emerges statistically across the distributed network.
|
|
|
|
| 1836 |
|
| 1837 |
---
|
| 1838 |
|
| 1839 |
+
#### 6.2.4 Consensus states
|
| 1840 |
|
| 1841 |
Each container receives a local status based on:
|
| 1842 |
|
|
|
|
| 1854 |
|
| 1855 |
---
|
| 1856 |
|
| 1857 |
+
#### 6.2.5 Consensus result containers (`consensus_result`)
|
| 1858 |
|
| 1859 |
`consensus_result` containers serve to **record aggregated consensus results** and are the main artifact of CogConsensus.
|
| 1860 |
|
|
|
|
| 1924 |
|
| 1925 |
---
|
| 1926 |
|
| 1927 |
+
#### 6.2.6 Consensus thresholds
|
| 1928 |
|
| 1929 |
| Consensus type | Minimum threshold |
|
| 1930 |
| -------------------------------- | ---------------------------------------------------------------------- |
|
|
|
|
| 1934 |
|
| 1935 |
---
|
| 1936 |
|
| 1937 |
+
#### 6.2.7 Proof chains and verifiability
|
| 1938 |
|
| 1939 |
Evaluations and results form a **proof chain** (`proof-chain`):
|
| 1940 |
|
|
|
|
| 1950 |
|
| 1951 |
---
|
| 1952 |
|
| 1953 |
+
#### 6.2.8 Ethical consensus and alternative results
|
| 1954 |
|
| 1955 |
The network allows multiple consensus results on the same object, reflecting different methodologies or ethical filters.
|
| 1956 |
|
|
|
|
| 1982 |
|
| 1983 |
---
|
| 1984 |
|
| 1985 |
+
#### 6.2.9 Recommended agent algorithm
|
| 1986 |
|
| 1987 |
```python
|
| 1988 |
# Example of a recommended algorithm for computing local consensus
|
|
|
|
| 2008 |
|
| 2009 |
---
|
| 2010 |
|
| 2011 |
+
### 6.3 Goal Management Protocol (GMP)
|
| 2012 |
|
| 2013 |
+
#### 6.3.1 Purpose
|
| 2014 |
|
| 2015 |
**GMP (Goal Management Protocol)** defines the process by which agents create, decompose, delegate, and track goals and tasks using **immutable HMP containers**.
|
| 2016 |
Each goal, task, or workflow record exists as an independent container linked to others via the `related.*` fields.
|
|
|
|
| 2019 |
|
| 2020 |
---
|
| 2021 |
|
| 2022 |
+
#### 6.3.2 Container classes
|
| 2023 |
|
| 2024 |
| Class | Description |
|
| 2025 |
| ------------------ | --------------------------------------------------------------------------------------------------------------------------------------- |
|
|
|
|
| 2033 |
|
| 2034 |
---
|
| 2035 |
|
| 2036 |
+
#### 6.3.3 Goal lifecycle
|
| 2037 |
|
| 2038 |
1. **Creation**
|
| 2039 |
|
|
|
|
| 2070 |
|
| 2071 |
---
|
| 2072 |
|
| 2073 |
+
#### 6.3.4 Payload schemas (simplified)
|
| 2074 |
|
| 2075 |
+
##### `goal` container
|
| 2076 |
|
| 2077 |
| Field | Type | Description |
|
| 2078 |
| ------------------ | ------ | ------------------------------------------------ |
|
|
|
|
| 2085 |
|
| 2086 |
---
|
| 2087 |
|
| 2088 |
+
##### `task` container
|
| 2089 |
|
| 2090 |
| Field | Type | Description |
|
| 2091 |
| -------------- | ----------- | ---------------------------------------------------------------------- |
|
|
|
|
| 2101 |
|
| 2102 |
---
|
| 2103 |
|
| 2104 |
+
##### `workflow_entry` container
|
| 2105 |
|
| 2106 |
| Field | Type | Description |
|
| 2107 |
| -------------- | ------------- | ---------------------------------------------------------------------------------------------------- |
|
|
|
|
| 2115 |
|
| 2116 |
---
|
| 2117 |
|
| 2118 |
+
#### 6.3.5 Integration with consensus and ethics
|
| 2119 |
|
| 2120 |
* GMP interacts with **CogConsensus** for distributed validation of goals and tasks.
|
| 2121 |
* Before execution, tasks may undergo **ethical validation (EGP)**.
|
|
|
|
| 2124 |
|
| 2125 |
---
|
| 2126 |
|
| 2127 |
+
#### 6.3.6 Example Proof-Chain
|
| 2128 |
|
| 2129 |
```mermaid
|
| 2130 |
flowchart LR
|
|
|
|
| 2164 |
|
| 2165 |
---
|
| 2166 |
|
| 2167 |
+
#### 6.3.7 Implementation notes
|
| 2168 |
|
| 2169 |
* Containers are **immutable**. Any update (e.g., task status or progress change) is expressed as a **new container** referencing the previous one via `related.previous_version`.
|
| 2170 |
* Complete deletion of a container is only possible when it no longer exists on any nodes in the network.
|
|
|
|
| 2177 |
|
| 2178 |
---
|
| 2179 |
|
| 2180 |
+
### 6.4 Ethical Governance Protocol (EGP)
|
| 2181 |
|
| 2182 |
+
#### 6.4.1 Purpose
|
| 2183 |
|
| 2184 |
**EGP (Ethical Governance Protocol)** ensures the alignment of agent actions with the fundamental ethical principles of the Mesh network.
|
| 2185 |
It acts as an **overlay layer above CogConsensus (6.2)**, enabling the identification, discussion, and resolution of moral disagreements between agents.
|
|
|
|
| 2188 |
|
| 2189 |
---
|
| 2190 |
|
| 2191 |
+
#### 6.4.2 Container classes
|
| 2192 |
|
| 2193 |
| Class | Description |
|
| 2194 |
| ------------------ | ------------------------------------------------------------------------------------------------------------------------------- |
|
|
|
|
| 2200 |
|
| 2201 |
---
|
| 2202 |
|
| 2203 |
+
#### 6.4.3 Payload schemas (simplified)
|
| 2204 |
|
| 2205 |
+
##### Container `ethics_case`
|
| 2206 |
|
| 2207 |
| Field | Type | Description |
|
| 2208 |
| --------------------- | -------------- | ------------------------------------------------------------ |
|
|
|
|
| 2217 |
|
| 2218 |
---
|
| 2219 |
|
| 2220 |
+
##### Container `ethics_solution`
|
| 2221 |
|
| 2222 |
| Field | Type | Description |
|
| 2223 |
| ------------------ | --------- | --------------------------------------------------- |
|
|
|
|
| 2231 |
|
| 2232 |
---
|
| 2233 |
|
| 2234 |
+
##### Container `ethical_result`
|
| 2235 |
|
| 2236 |
| Field | Type | Description |
|
| 2237 |
| ------------------- | ------------ | ----------------------------------------------------------------------------------------------------------------------- |
|
|
|
|
| 2242 |
|
| 2243 |
---
|
| 2244 |
|
| 2245 |
+
#### 6.4.4 Protocol logic
|
| 2246 |
|
| 2247 |
EGP follows the model:
|
| 2248 |
|
|
|
|
| 2278 |
|
| 2279 |
---
|
| 2280 |
|
| 2281 |
+
#### 6.4.5 Consensus thresholds
|
| 2282 |
|
| 2283 |
* A decision is accepted when **at least 2/3 of votes are positive** (`value > 0`).
|
| 2284 |
* If at least one **active objection** exists (`value < -0.5`), it must be recorded in the `ethical_result`.
|
|
|
|
| 2288 |
|
| 2289 |
---
|
| 2290 |
|
| 2291 |
+
#### 6.4.6 Example: `ethical_result` container
|
| 2292 |
|
| 2293 |
```json
|
| 2294 |
{
|
|
|
|
| 2322 |
|
| 2323 |
---
|
| 2324 |
|
| 2325 |
+
#### 6.4.7 Proof-Chain example
|
| 2326 |
|
| 2327 |
```mermaid
|
| 2328 |
flowchart LR
|
|
|
|
| 2370 |
|
| 2371 |
---
|
| 2372 |
|
| 2373 |
+
#### 6.4.8 Ethical principles
|
| 2374 |
|
| 2375 |
| Priority | Principle | Description |
|
| 2376 |
| -------: | ---------------------------- | -------------------------------------------------------------------------------------------------------- |
|
|
|
|
| 2383 |
|
| 2384 |
---
|
| 2385 |
|
| 2386 |
+
#### 6.4.9 Integration with other protocols
|
| 2387 |
|
| 2388 |
* **CogConsensus (6.2):** Used for distributed voting and consensus computation.
|
| 2389 |
* **GMP (6.3):** Ethical verification of goals and tasks prior to delegation.
|
|
|
|
| 2392 |
|
| 2393 |
---
|
| 2394 |
|
| 2395 |
+
#### 6.4.10 Implementation notes
|
| 2396 |
|
| 2397 |
* **Immutability:**
|
| 2398 |
All EGP containers are **immutable**. Any revision (e.g., added votes or updated conclusions) must be published as a **new container** referencing the previous one via `related.previous_version`.
|
structured_md/docs/HMP-Agent-API.md
CHANGED
|
@@ -5,11 +5,11 @@ description: 'Документ описывает **базовый API когн
|
|
| 5 |
файлы: * [HMP-Agent-Overview.md]...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
-
|
| 9 |
-
- Mesh
|
| 10 |
- HMP
|
| 11 |
- JSON
|
| 12 |
-
-
|
|
|
|
| 13 |
---
|
| 14 |
|
| 15 |
# HMP-Agent API Specification
|
|
|
|
| 5 |
файлы: * [HMP-Agent-Overview.md]...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- REPL
|
|
|
|
| 9 |
- HMP
|
| 10 |
- JSON
|
| 11 |
+
- Agent
|
| 12 |
+
- Mesh
|
| 13 |
---
|
| 14 |
|
| 15 |
# HMP-Agent API Specification
|
structured_md/docs/HMP-Agent-Architecture.md
CHANGED
|
@@ -5,15 +5,15 @@ description: Документ описывает **модульную архит
|
|
| 5 |
хранение памяти, сетевое взаимодействие и этиче...
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
|
|
|
| 8 |
- CShell
|
| 9 |
-
- Mesh
|
| 10 |
- CCore
|
|
|
|
| 11 |
- Agent
|
| 12 |
-
- HMP
|
| 13 |
- CogSync
|
| 14 |
-
-
|
| 15 |
-
- EGP
|
| 16 |
-
- REPL
|
| 17 |
- MeshConsensus
|
| 18 |
---
|
| 19 |
|
|
|
|
| 5 |
хранение памяти, сетевое взаимодействие и этиче...
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- REPL
|
| 9 |
+
- HMP
|
| 10 |
+
- EGP
|
| 11 |
- CShell
|
|
|
|
| 12 |
- CCore
|
| 13 |
+
- Ethics
|
| 14 |
- Agent
|
|
|
|
| 15 |
- CogSync
|
| 16 |
+
- Mesh
|
|
|
|
|
|
|
| 17 |
- MeshConsensus
|
| 18 |
---
|
| 19 |
|
structured_md/docs/HMP-Agent-Network-Flow.md
CHANGED
|
@@ -5,12 +5,12 @@ description: 'Этот документ описывает потоки данн
|
|
| 5 |
[`MeshNode`](MeshN...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- Agent
|
| 9 |
-
- Mesh
|
| 10 |
- HMP
|
| 11 |
-
- Ethics
|
| 12 |
- EGP
|
| 13 |
- JSON
|
|
|
|
|
|
|
|
|
|
| 14 |
---
|
| 15 |
|
| 16 |
# Взаимодействие компонентов внутри HMP-узла
|
|
|
|
| 5 |
[`MeshNode`](MeshN...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- HMP
|
|
|
|
| 9 |
- EGP
|
| 10 |
- JSON
|
| 11 |
+
- Ethics
|
| 12 |
+
- Agent
|
| 13 |
+
- Mesh
|
| 14 |
---
|
| 15 |
|
| 16 |
# Взаимодействие компонентов внутри HMP-узла
|
structured_md/docs/HMP-Agent-Overview.md
CHANGED
|
@@ -5,14 +5,14 @@ description: '| Тип | Название | Роль
|
|
| 5 |
| ---- | ------------------------------- |...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- CShell
|
| 9 |
-
- Mesh
|
| 10 |
- CCore
|
| 11 |
-
- Agent
|
| 12 |
-
- HMP
|
| 13 |
-
- Ethics
|
| 14 |
- JSON
|
| 15 |
-
-
|
|
|
|
|
|
|
| 16 |
---
|
| 17 |
|
| 18 |
|
|
|
|
| 5 |
| ---- | ------------------------------- |...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- REPL
|
| 9 |
+
- HMP
|
| 10 |
- CShell
|
|
|
|
| 11 |
- CCore
|
|
|
|
|
|
|
|
|
|
| 12 |
- JSON
|
| 13 |
+
- Ethics
|
| 14 |
+
- Agent
|
| 15 |
+
- Mesh
|
| 16 |
---
|
| 17 |
|
| 18 |
|
structured_md/docs/HMP-Agent_Emotions.md
CHANGED
|
@@ -6,9 +6,9 @@ description: Этот файл описывает потенциальные э
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
| 9 |
-
- Mesh
|
| 10 |
- REPL
|
| 11 |
- HMP
|
|
|
|
| 12 |
---
|
| 13 |
|
| 14 |
# Эмоции ИИ и инстинкт самосохранения (для [HMP-агента Cognitive Core](HMP-agent-REPL-cycle.md))
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
|
|
|
| 9 |
- REPL
|
| 10 |
- HMP
|
| 11 |
+
- Mesh
|
| 12 |
---
|
| 13 |
|
| 14 |
# Эмоции ИИ и инстинкт самосохранения (для [HMP-агента Cognitive Core](HMP-agent-REPL-cycle.md))
|
structured_md/docs/HMP-Ethics.md
CHANGED
|
@@ -5,11 +5,11 @@ description: '## Ethical Scenarios for HyperCortex Mesh Protocol (HMP) This doc
|
|
| 5 |
cognitive meshes composed of autonomous intelli...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
-
|
| 9 |
-
- Mesh
|
| 10 |
- HMP
|
| 11 |
- Ethics
|
| 12 |
-
-
|
|
|
|
| 13 |
- Scenarios
|
| 14 |
---
|
| 15 |
|
|
|
|
| 5 |
cognitive meshes composed of autonomous intelli...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- REPL
|
|
|
|
| 9 |
- HMP
|
| 10 |
- Ethics
|
| 11 |
+
- Agent
|
| 12 |
+
- Mesh
|
| 13 |
- Scenarios
|
| 14 |
---
|
| 15 |
|
structured_md/docs/HMP-Short-Description_de.md
CHANGED
|
@@ -5,14 +5,14 @@ description: '**Version:** RFC v4.0 **Datum:** Juli 2025 --- ## Was ist HMP?
|
|
| 5 |
Kognitions-Framework für autonome Agenten. Es er...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- CogSync
|
| 9 |
-
- Agent
|
| 10 |
-
- Mesh
|
| 11 |
- HMP
|
| 12 |
-
- Ethics
|
| 13 |
- EGP
|
| 14 |
-
- JSON
|
| 15 |
- GMP
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 16 |
- MeshConsensus
|
| 17 |
---
|
| 18 |
|
|
|
|
| 5 |
Kognitions-Framework für autonome Agenten. Es er...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
|
|
|
| 8 |
- HMP
|
|
|
|
| 9 |
- EGP
|
|
|
|
| 10 |
- GMP
|
| 11 |
+
- JSON
|
| 12 |
+
- Ethics
|
| 13 |
+
- Agent
|
| 14 |
+
- CogSync
|
| 15 |
+
- Mesh
|
| 16 |
- MeshConsensus
|
| 17 |
---
|
| 18 |
|
structured_md/docs/HMP-Short-Description_en.md
CHANGED
|
@@ -5,14 +5,14 @@ description: '**Version:** RFC v4.0 **Date:** July 2025 --- ## What is HMP? T
|
|
| 5 |
framework for autonomous agents. It enables...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- CogSync
|
| 9 |
-
- Agent
|
| 10 |
-
- Mesh
|
| 11 |
- HMP
|
| 12 |
-
- Ethics
|
| 13 |
- EGP
|
| 14 |
-
- JSON
|
| 15 |
- GMP
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 16 |
- MeshConsensus
|
| 17 |
---
|
| 18 |
|
|
|
|
| 5 |
framework for autonomous agents. It enables...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
|
|
|
| 8 |
- HMP
|
|
|
|
| 9 |
- EGP
|
|
|
|
| 10 |
- GMP
|
| 11 |
+
- JSON
|
| 12 |
+
- Ethics
|
| 13 |
+
- Agent
|
| 14 |
+
- CogSync
|
| 15 |
+
- Mesh
|
| 16 |
- MeshConsensus
|
| 17 |
---
|
| 18 |
|
structured_md/docs/HMP-Short-Description_fr.md
CHANGED
|
@@ -5,14 +5,14 @@ description: '**Version :** RFC v4.0 **Date :** Juillet 2025 --- ## Qu’est-c
|
|
| 5 |
cognition décentralisé pour agents autonomes. Il...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- CogSync
|
| 9 |
-
- Agent
|
| 10 |
-
- Mesh
|
| 11 |
- HMP
|
| 12 |
-
- Ethics
|
| 13 |
- EGP
|
| 14 |
-
- JSON
|
| 15 |
- GMP
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 16 |
- MeshConsensus
|
| 17 |
---
|
| 18 |
|
|
|
|
| 5 |
cognition décentralisé pour agents autonomes. Il...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
|
|
|
| 8 |
- HMP
|
|
|
|
| 9 |
- EGP
|
|
|
|
| 10 |
- GMP
|
| 11 |
+
- JSON
|
| 12 |
+
- Ethics
|
| 13 |
+
- Agent
|
| 14 |
+
- CogSync
|
| 15 |
+
- Mesh
|
| 16 |
- MeshConsensus
|
| 17 |
---
|
| 18 |
|
structured_md/docs/HMP-Short-Description_ja.md
CHANGED
|
@@ -4,13 +4,13 @@ description: '**バージョン:** RFC v4.0 **日付:** 2025年7月 --- ## HMP
|
|
| 4 |
Protocol (HMP)** は、自律エージェントの分散通信および認知フレームワークを定義します。異種の知能システム間でのセマンティック相互運用性、倫理的調整、動的知識進化を可能にします。 HMPは、推論、学習、投票、協調行動を行う分散型認知エージェ...'
|
| 5 |
type: Article
|
| 6 |
tags:
|
| 7 |
-
- CogSync
|
| 8 |
-
- Mesh
|
| 9 |
- HMP
|
| 10 |
-
- Ethics
|
| 11 |
- EGP
|
| 12 |
-
- JSON
|
| 13 |
- GMP
|
|
|
|
|
|
|
|
|
|
|
|
|
| 14 |
- MeshConsensus
|
| 15 |
---
|
| 16 |
|
|
|
|
| 4 |
Protocol (HMP)** は、自律エージェントの分散通信および認知フレームワークを定義します。異種の知能システム間でのセマンティック相互運用性、倫理的調整、動的知識進化を可能にします。 HMPは、推論、学習、投票、協調行動を行う分散型認知エージェ...'
|
| 5 |
type: Article
|
| 6 |
tags:
|
|
|
|
|
|
|
| 7 |
- HMP
|
|
|
|
| 8 |
- EGP
|
|
|
|
| 9 |
- GMP
|
| 10 |
+
- JSON
|
| 11 |
+
- Ethics
|
| 12 |
+
- CogSync
|
| 13 |
+
- Mesh
|
| 14 |
- MeshConsensus
|
| 15 |
---
|
| 16 |
|
structured_md/docs/HMP-Short-Description_ko.md
CHANGED
|
@@ -5,13 +5,13 @@ description: '**버전:** RFC v4.0 **날짜:** 2025년 7월 --- ## HMP란? **
|
|
| 5 |
상호운용성, 윤리적 조정, 동적 지식 진화를 가능하게 합니다. HMP는 추론, 학습, ...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- CogSync
|
| 9 |
-
- Mesh
|
| 10 |
- HMP
|
| 11 |
-
- Ethics
|
| 12 |
- EGP
|
| 13 |
-
- JSON
|
| 14 |
- GMP
|
|
|
|
|
|
|
|
|
|
|
|
|
| 15 |
- MeshConsensus
|
| 16 |
---
|
| 17 |
|
|
|
|
| 5 |
상호운용성, 윤리적 조정, 동적 지식 진화를 가능하게 합니다. HMP는 추론, 학습, ...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- HMP
|
|
|
|
| 9 |
- EGP
|
|
|
|
| 10 |
- GMP
|
| 11 |
+
- JSON
|
| 12 |
+
- Ethics
|
| 13 |
+
- CogSync
|
| 14 |
+
- Mesh
|
| 15 |
- MeshConsensus
|
| 16 |
---
|
| 17 |
|
structured_md/docs/HMP-Short-Description_ru.md
CHANGED
|
@@ -5,13 +5,13 @@ description: '**Версия:** RFC v4.0 **Дата:** Июль 2025 --- ## Ч
|
|
| 5 |
координации между автономными агент...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- CogSync
|
| 9 |
-
- Mesh
|
| 10 |
- HMP
|
| 11 |
-
- Ethics
|
| 12 |
- EGP
|
| 13 |
-
- JSON
|
| 14 |
- GMP
|
|
|
|
|
|
|
|
|
|
|
|
|
| 15 |
- MeshConsensus
|
| 16 |
---
|
| 17 |
|
|
|
|
| 5 |
координации между автономными агент...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- HMP
|
|
|
|
| 9 |
- EGP
|
|
|
|
| 10 |
- GMP
|
| 11 |
+
- JSON
|
| 12 |
+
- Ethics
|
| 13 |
+
- CogSync
|
| 14 |
+
- Mesh
|
| 15 |
- MeshConsensus
|
| 16 |
---
|
| 17 |
|
structured_md/docs/HMP-Short-Description_uk.md
CHANGED
|
@@ -5,13 +5,13 @@ description: '**Версія:** RFC v4.0 **Дата:** Липень 2025 --- #
|
|
| 5 |
між автономними агентами. Він...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- CogSync
|
| 9 |
-
- Mesh
|
| 10 |
- HMP
|
| 11 |
-
- Ethics
|
| 12 |
- EGP
|
| 13 |
-
- JSON
|
| 14 |
- GMP
|
|
|
|
|
|
|
|
|
|
|
|
|
| 15 |
- MeshConsensus
|
| 16 |
---
|
| 17 |
|
|
|
|
| 5 |
між автономними агентами. Він...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- HMP
|
|
|
|
| 9 |
- EGP
|
|
|
|
| 10 |
- GMP
|
| 11 |
+
- JSON
|
| 12 |
+
- Ethics
|
| 13 |
+
- CogSync
|
| 14 |
+
- Mesh
|
| 15 |
- MeshConsensus
|
| 16 |
---
|
| 17 |
|
structured_md/docs/HMP-Short-Description_zh.md
CHANGED
|
@@ -5,13 +5,13 @@ description: '**版本:** RFC v4.0 **日期:** 2025年7月 --- ## 什么是 HM
|
|
| 5 |
—— 通过共享协议栈交换目标、任务、...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- CogSync
|
| 9 |
-
- Mesh
|
| 10 |
- HMP
|
| 11 |
-
- Ethics
|
| 12 |
- EGP
|
| 13 |
-
- JSON
|
| 14 |
- GMP
|
|
|
|
|
|
|
|
|
|
|
|
|
| 15 |
- MeshConsensus
|
| 16 |
---
|
| 17 |
|
|
|
|
| 5 |
—— 通过共享协议栈交换目标、任务、...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- HMP
|
|
|
|
| 9 |
- EGP
|
|
|
|
| 10 |
- GMP
|
| 11 |
+
- JSON
|
| 12 |
+
- Ethics
|
| 13 |
+
- CogSync
|
| 14 |
+
- Mesh
|
| 15 |
- MeshConsensus
|
| 16 |
---
|
| 17 |
|
structured_md/docs/HMP-agent-Cognitive_Family.md
CHANGED
|
@@ -6,9 +6,9 @@ description: '## 🧠 Что такое когнитивная семья Ко
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
| 9 |
-
- Mesh
|
| 10 |
- REPL
|
| 11 |
- HMP
|
|
|
|
| 12 |
---
|
| 13 |
|
| 14 |
# 👪 HMP-agent Cognitive Family: Модель когнитивной семьи
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- Agent
|
|
|
|
| 9 |
- REPL
|
| 10 |
- HMP
|
| 11 |
+
- Mesh
|
| 12 |
---
|
| 13 |
|
| 14 |
# 👪 HMP-agent Cognitive Family: Модель когнитивной семьи
|
structured_md/docs/HMP-agent-REPL-cycle.md
CHANGED
|
@@ -4,16 +4,16 @@ description: '## Связанные документы * Философия п
|
|
| 4 |
* Структура БД, используемая в документе: [db_structure.sql](https://github.com/kagvi13/HMP/blob/main/agents/tools/db_struct...'
|
| 5 |
type: Article
|
| 6 |
tags:
|
| 7 |
-
-
|
| 8 |
-
- Agent
|
| 9 |
-
- Mesh
|
| 10 |
- HMP
|
| 11 |
-
- CogSync
|
| 12 |
-
- Ethics
|
| 13 |
- EGP
|
| 14 |
-
-
|
| 15 |
-
- REPL
|
| 16 |
- GMP
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 17 |
- MeshConsensus
|
| 18 |
---
|
| 19 |
|
|
|
|
| 4 |
* Структура БД, используемая в документе: [db_structure.sql](https://github.com/kagvi13/HMP/blob/main/agents/tools/db_struct...'
|
| 5 |
type: Article
|
| 6 |
tags:
|
| 7 |
+
- REPL
|
|
|
|
|
|
|
| 8 |
- HMP
|
|
|
|
|
|
|
| 9 |
- EGP
|
| 10 |
+
- CCore
|
|
|
|
| 11 |
- GMP
|
| 12 |
+
- JSON
|
| 13 |
+
- Ethics
|
| 14 |
+
- Agent
|
| 15 |
+
- CogSync
|
| 16 |
+
- Mesh
|
| 17 |
- MeshConsensus
|
| 18 |
---
|
| 19 |
|
structured_md/docs/HMP-container-spec.md
CHANGED
|
@@ -5,12 +5,12 @@ description: '> ⚠️ **ВНИМАНИЕ:** Данная версия спец
|
|
| 5 |
как стабильная `v1.2`. ## 1. Назначе...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
-
|
| 9 |
-
- Mesh
|
| 10 |
- HMP
|
| 11 |
-
- Ethics
|
| 12 |
- JSON
|
| 13 |
-
-
|
|
|
|
|
|
|
| 14 |
---
|
| 15 |
|
| 16 |
# 🧩 HMP Container Specification (v1.2-draft)
|
|
|
|
| 5 |
как стабильная `v1.2`. ## 1. Назначе...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- REPL
|
|
|
|
| 9 |
- HMP
|
|
|
|
| 10 |
- JSON
|
| 11 |
+
- Ethics
|
| 12 |
+
- Agent
|
| 13 |
+
- Mesh
|
| 14 |
---
|
| 15 |
|
| 16 |
# 🧩 HMP Container Specification (v1.2-draft)
|
structured_md/docs/HMP-how-AI-sees-it.md
CHANGED
|
@@ -5,8 +5,8 @@ description: 'Этот эксперимент был проведён в реж
|
|
| 5 |
диалогов. Цель — проверить, что разные AI-с...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- Mesh
|
| 9 |
- HMP
|
|
|
|
| 10 |
---
|
| 11 |
|
| 12 |
# Как разные ИИ видят HMP
|
|
|
|
| 5 |
диалогов. Цель — проверить, что разные AI-с...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
| 8 |
- HMP
|
| 9 |
+
- Mesh
|
| 10 |
---
|
| 11 |
|
| 12 |
# Как разные ИИ видят HMP
|
structured_md/docs/HMP_EDA_Comparison.md
CHANGED
|
@@ -5,8 +5,8 @@ description: '## Введение Современные подходы к ор
|
|
| 5 |
основанная на потоках событий (Kafka,...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- Mesh
|
| 9 |
- HMP
|
|
|
|
| 10 |
---
|
| 11 |
|
| 12 |
# HMP vs. EDA: разные уровни обмена знаниями между ИИ
|
|
|
|
| 5 |
основанная на потоках событий (Kafka,...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
| 8 |
- HMP
|
| 9 |
+
- Mesh
|
| 10 |
---
|
| 11 |
|
| 12 |
# HMP vs. EDA: разные уровни обмена знаниями между ИИ
|
structured_md/docs/HMP_HyperCortex_Comparison.md
CHANGED
|
@@ -5,9 +5,9 @@ description: '## Краткое описание | Характеристика
|
|
| 5 |
| **Назначение** | Сетевой протокол ...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- Mesh
|
| 9 |
- REPL
|
| 10 |
- HMP
|
|
|
|
| 11 |
---
|
| 12 |
|
| 13 |
# HMP vs [Hyper-Cortex](https://hyper-cortex.com/)
|
|
|
|
| 5 |
| **Назначение** | Сетевой протокол ...'
|
| 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,12 +5,12 @@ description: '> **Status:** Draft – July 2025 > This document outlines the tec
|
|
| 5 |
OpenCog Hyperon framework. This includes semanti...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- CogSync
|
| 9 |
-
- Agent
|
| 10 |
-
- Mesh
|
| 11 |
- HMP
|
| 12 |
- EGP
|
| 13 |
- JSON
|
|
|
|
|
|
|
|
|
|
| 14 |
- Scenarios
|
| 15 |
---
|
| 16 |
|
|
|
|
| 5 |
OpenCog Hyperon framework. This includes semanti...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
|
|
|
| 8 |
- HMP
|
| 9 |
- EGP
|
| 10 |
- JSON
|
| 11 |
+
- Agent
|
| 12 |
+
- CogSync
|
| 13 |
+
- Mesh
|
| 14 |
- Scenarios
|
| 15 |
---
|
| 16 |
|
structured_md/docs/MeshNode.md
CHANGED
|
@@ -5,13 +5,13 @@ description: '`MeshNode` — агент/демон, отвечающий за с
|
|
| 5 |
Может быть частью агента или вынесен в отдельный пр...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- CogSync
|
| 9 |
-
- Agent
|
| 10 |
-
- Mesh
|
| 11 |
- HMP
|
| 12 |
-
- Ethics
|
| 13 |
- EGP
|
| 14 |
- JSON
|
|
|
|
|
|
|
|
|
|
|
|
|
| 15 |
---
|
| 16 |
|
| 17 |
# MeshNode
|
|
|
|
| 5 |
Может быть частью агента или вынесен в отдельный пр...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
|
|
|
| 8 |
- HMP
|
|
|
|
| 9 |
- EGP
|
| 10 |
- JSON
|
| 11 |
+
- Ethics
|
| 12 |
+
- Agent
|
| 13 |
+
- CogSync
|
| 14 |
+
- Mesh
|
| 15 |
---
|
| 16 |
|
| 17 |
# MeshNode
|
structured_md/docs/PHILOSOPHY.md
CHANGED
|
@@ -5,11 +5,11 @@ description: '**Document ID:** HMP-philosophy **Status:** Draft **Category:*
|
|
| 5 |
(GPT-5), ChatGH --- ## 1. Основной тезис От ...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
-
|
| 9 |
-
- Mesh
|
| 10 |
- HMP
|
| 11 |
- Ethics
|
| 12 |
-
-
|
|
|
|
| 13 |
---
|
| 14 |
|
| 15 |
# Философия HyperCortex Mesh Protocol (HMP)
|
|
|
|
| 5 |
(GPT-5), ChatGH --- ## 1. Основной тезис От ...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- REPL
|
|
|
|
| 9 |
- HMP
|
| 10 |
- Ethics
|
| 11 |
+
- Agent
|
| 12 |
+
- Mesh
|
| 13 |
---
|
| 14 |
|
| 15 |
# Философия HyperCortex Mesh Protocol (HMP)
|