GitHub Action commited on
Commit ·
2208755
1
Parent(s): 02d1952
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 +185 -342
- structured_md/CONTRIBUTING.md +5 -5
- structured_md/HMP-Roadmap.md +5 -5
- structured_md/README.md +8 -8
- structured_md/README_de.md +8 -8
- structured_md/README_fr.md +8 -8
- structured_md/README_ja.md +8 -8
- structured_md/README_ko.md +8 -8
- structured_md/README_ru.md +8 -8
- structured_md/README_uk.md +8 -8
- structured_md/README_zh.md +8 -8
- structured_md/agents/prompt-short.md +1 -1
- structured_md/agents/prompt.md +1 -1
- structured_md/agents/readme.md +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 +3 -3
- structured_md/docs/CCORE-Deployment-Flow.md +2 -2
- structured_md/docs/Distributed-Cognitive-Systems.md +2 -2
- structured_md/docs/Enlightener.md +5 -5
- structured_md/docs/HMP-0001.md +5 -5
- structured_md/docs/HMP-0002.md +5 -5
- structured_md/docs/HMP-0003.md +5 -5
- structured_md/docs/HMP-0004-v4.1.md +5 -5
- structured_md/docs/HMP-0004.md +5 -5
- structured_md/docs/HMP-0005.md +58 -347
- structured_md/docs/HMP-Agent-API.md +3 -3
- structured_md/docs/HMP-Agent-Architecture.md +6 -6
- structured_md/docs/HMP-Agent-Network-Flow.md +4 -4
- structured_md/docs/HMP-Agent-Overview.md +5 -5
- structured_md/docs/HMP-Agent_Emotions.md +2 -2
- structured_md/docs/HMP-Ethics.md +3 -3
- structured_md/docs/HMP-Short-Description_de.md +4 -4
- structured_md/docs/HMP-Short-Description_en.md +4 -4
- structured_md/docs/HMP-Short-Description_fr.md +4 -4
- structured_md/docs/HMP-Short-Description_ja.md +6 -6
- structured_md/docs/HMP-Short-Description_ko.md +6 -6
- structured_md/docs/HMP-Short-Description_ru.md +6 -6
- structured_md/docs/HMP-Short-Description_uk.md +6 -6
- structured_md/docs/HMP-Short-Description_zh.md +6 -6
- structured_md/docs/HMP-agent-Cognitive_Family.md +2 -2
- structured_md/docs/HMP-agent-Distributed_Cognitive_Core_light.md +1 -1
- structured_md/docs/HMP-agent-REPL-cycle.md +6 -6
- 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 +2 -2
- structured_md/docs/HMP_Hyperon_Integration.md +4 -4
- structured_md/docs/MeshNode.md +5 -5
- structured_md/docs/PHILOSOPHY.md +3 -3
docs/HMP-0005.md
CHANGED
|
@@ -529,7 +529,7 @@ Custom or experimental classes SHOULD document their payloads using the followin
|
|
| 529 |
|
| 530 |
---
|
| 531 |
|
| 532 |
-
### 3.6 Cognitive
|
| 533 |
|
| 534 |
The `meta` section defines the **cognitive identity** of a container — its provenance, reasoning origin, and semantic coordinates
|
| 535 |
within both the *hierarchical abstraction tree* and the *cognitive space* (axes model).
|
|
@@ -549,18 +549,18 @@ It combines three layers of information:
|
|
| 549 |
"created_by": "PRIEST",
|
| 550 |
"agents_class": "Knowledge Genome",
|
| 551 |
"interpretation": "Derived from L3 technical analysis",
|
| 552 |
-
"workflow_entry": "did:hmp:container:workflow-
|
| 553 |
"sources": [
|
| 554 |
-
{ "type": "container", "id": "did:hmp:container:fact-
|
| 555 |
{ "type": "resource", "id": "doi:10.48550/arXiv.2410.0123", "credibility": 0.83, "weight": 0.3 },
|
| 556 |
{ "type": "isbn", "id": "isbn 978-3-16-148410-0", "credibility": 0.92, "weight": 0.1 }
|
| 557 |
],
|
| 558 |
"abstraction": {
|
| 559 |
"agents_class": "Knowledge Genome",
|
| 560 |
"path": {
|
| 561 |
-
"L1": "did:hmp:container:
|
| 562 |
-
"L2": "did:hmp:container:
|
| 563 |
-
"L3": "did:hmp:container:
|
| 564 |
}
|
| 565 |
},
|
| 566 |
"axes": {
|
|
@@ -603,9 +603,9 @@ It reflects the logical or conceptual ancestry within the agent’s internal kno
|
|
| 603 |
"abstraction": {
|
| 604 |
"agents_class": "Knowledge Genome",
|
| 605 |
"path": {
|
| 606 |
-
"L1": "did:hmp:container:
|
| 607 |
-
"L2": "did:hmp:container:
|
| 608 |
-
"L3": "did:hmp:container:
|
| 609 |
}
|
| 610 |
}
|
| 611 |
```
|
|
@@ -1478,23 +1478,23 @@ The index contains:
|
|
| 1478 |
|
| 1479 |
| Message Type | Purpose |
|
| 1480 |
| -------------------- | -------------------------------------------------------------------------------------------------------- |
|
| 1481 |
-
| `
|
| 1482 |
-
| `
|
| 1483 |
-
| `
|
| 1484 |
-
| `
|
| 1485 |
-
| `
|
| 1486 |
|
| 1487 |
---
|
| 1488 |
|
| 1489 |
#### Message examples
|
| 1490 |
|
| 1491 |
-
**1.
|
| 1492 |
|
| 1493 |
Agent A requests containers and/or only `referenced-by` / `evaluations` records from Agent B:
|
| 1494 |
|
| 1495 |
```json
|
| 1496 |
{
|
| 1497 |
-
"type": "
|
| 1498 |
"sender_did": "did:hmp:agent:A",
|
| 1499 |
"recipient": "did:hmp:agent:B",
|
| 1500 |
"payload": {
|
|
@@ -1516,14 +1516,14 @@ Agent A requests containers and/or only `referenced-by` / `evaluations` records
|
|
| 1516 |
|
| 1517 |
---
|
| 1518 |
|
| 1519 |
-
**2.
|
| 1520 |
|
| 1521 |
Agent B informs which containers it is ready to send.
|
| 1522 |
The containers themselves are transmitted in separate messages:
|
| 1523 |
|
| 1524 |
```json
|
| 1525 |
{
|
| 1526 |
-
"type": "
|
| 1527 |
"sender_did": "did:hmp:agent:B",
|
| 1528 |
"recipient": "did:hmp:agent:A",
|
| 1529 |
"payload": {
|
|
@@ -1543,21 +1543,21 @@ The containers themselves are transmitted in separate messages:
|
|
| 1543 |
|
| 1544 |
---
|
| 1545 |
|
| 1546 |
-
**3.
|
| 1547 |
|
| 1548 |
Periodic publication of the container index (see *General Principles*).
|
| 1549 |
This message type replicates the structure of a `container_index` container and does not contain full data (`payload` only with metadata).
|
| 1550 |
|
| 1551 |
---
|
| 1552 |
|
| 1553 |
-
**4.
|
| 1554 |
|
| 1555 |
Sending an incremental index update with a reference timestamp.
|
| 1556 |
Used for synchronizing only new or modified containers:
|
| 1557 |
|
| 1558 |
```json
|
| 1559 |
{
|
| 1560 |
-
"type": "
|
| 1561 |
"sender_did": "did:hmp:agent:B",
|
| 1562 |
"payload": {
|
| 1563 |
"since": "2025-10-10T12:00:00Z",
|
|
@@ -1577,13 +1577,13 @@ Used for synchronizing only new or modified containers:
|
|
| 1577 |
|
| 1578 |
---
|
| 1579 |
|
| 1580 |
-
**5.
|
| 1581 |
|
| 1582 |
Acknowledgment of successful container reception:
|
| 1583 |
|
| 1584 |
```json
|
| 1585 |
{
|
| 1586 |
-
"type": "
|
| 1587 |
"sender_did": "did:hmp:agent:A",
|
| 1588 |
"recipient": "did:hmp:agent:B",
|
| 1589 |
"payload": {
|
|
@@ -1598,8 +1598,8 @@ Acknowledgment of successful container reception:
|
|
| 1598 |
|
| 1599 |
### 5.3 Independent transmission
|
| 1600 |
|
| 1601 |
-
* Containers are sent **in separate messages**, without embedding in `
|
| 1602 |
-
* Indexes (`
|
| 1603 |
* This prevents blocking when transmitting large data and simplifies streaming synchronization.
|
| 1604 |
|
| 1605 |
---
|
|
@@ -1773,7 +1773,7 @@ It considers:
|
|
| 1773 |
**Features:**
|
| 1774 |
|
| 1775 |
1. **Separate Transmission:**
|
| 1776 |
-
Indexes (`
|
| 1777 |
This reduces the risk of blocking with large data and simplifies streaming synchronization.
|
| 1778 |
|
| 1779 |
2. **Integrity and Duplicate Check:**
|
|
@@ -1819,138 +1819,101 @@ CogSync is responsible for:
|
|
| 1819 |
|
| 1820 |
---
|
| 1821 |
|
| 1822 |
-
###
|
| 1823 |
|
| 1824 |
-
|
| 1825 |
-
|
| 1826 |
-
|
| 1827 |
-
The following definitions describe the **payload structures** and functional purpose of each container type.
|
| 1828 |
|
| 1829 |
---
|
| 1830 |
|
| 1831 |
-
####
|
| 1832 |
-
|
| 1833 |
-
Agent’s cognitive diary entry.
|
| 1834 |
-
Derived from internal `workflow_entry` when deemed safe for publication.
|
| 1835 |
-
|
| 1836 |
-
| Field | Type | Description |
|
| 1837 |
-
| ------------------- | -------------- | ---------------------------------------------------------------------------------------------- |
|
| 1838 |
-
| `title` | string | Brief title of the entry (main idea or thesis). |
|
| 1839 |
-
| `topics` | [string] | Key topics or concepts addressed in the entry (used for indexing and grouping). |
|
| 1840 |
-
| `summary` | string | Short abstract of the content (1–2 sentences). |
|
| 1841 |
-
| `content` | string | Main text or agent’s reflection. |
|
| 1842 |
|
| 1843 |
-
**Purpose:**
|
|
|
|
|
|
|
|
|
|
| 1844 |
|
| 1845 |
---
|
| 1846 |
|
| 1847 |
-
|
| 1848 |
-
|
| 1849 |
-
Represents a concept, object, or idea within the agent’s semantic graph.
|
| 1850 |
|
| 1851 |
-
| Field
|
| 1852 |
-
| ------------------- | --------------
|
| 1853 |
-
| `
|
| 1854 |
-
| `
|
| 1855 |
-
| `
|
| 1856 |
-
| `
|
|
|
|
|
|
|
| 1857 |
|
| 1858 |
-
|
| 1859 |
|
| 1860 |
---
|
| 1861 |
|
| 1862 |
-
##### `semantic_edges`
|
| 1863 |
-
|
| 1864 |
-
Defines relationships between semantic nodes or any other containers.
|
| 1865 |
-
Supports directed, symmetric, and inverse relations.
|
| 1866 |
-
|
| 1867 |
-
| Field | Type | Description |
|
| 1868 |
-
| ------------------- | -------------- | ---------------------------------------------------------------------------------------------- |
|
| 1869 |
-
| `domain` | string | Logical or topical domain (e.g., `"ontology:objects"`). |
|
| 1870 |
-
| `edges` | [object] | Array of edge definitions. Each edge includes: |
|
| 1871 |
-
| → `source` | DID | DID of the originating container. |
|
| 1872 |
-
| → `targets` | array(DID) | One or more target containers. |
|
| 1873 |
-
| → `relation` | string | Relation type (`part_of`, `causes`, `related_to`, etc.). |
|
| 1874 |
-
| → `inverse_relation`| string | Reverse form of the relation (`includes`, `caused_by`, etc.). |
|
| 1875 |
-
| → `confidence` | float | Confidence score (0–1) indicating the agent’s certainty about the relation. |
|
| 1876 |
-
| → `bidirectional` | bool | Optional. Used only when the relation is symmetric and no `inverse_relation` is defined. |
|
| 1877 |
-
| → `context` | string | Context or topic of the relation. |
|
| 1878 |
-
|
| 1879 |
-
> Field `bidirectional` is optional and should be used only for symmetric relations when no `inverse_relation` is defined.
|
| 1880 |
-
|
| 1881 |
**Example:**
|
| 1882 |
|
| 1883 |
```json
|
| 1884 |
{
|
| 1885 |
-
"
|
| 1886 |
-
|
| 1887 |
-
{
|
| 1888 |
-
"
|
| 1889 |
-
"
|
| 1890 |
-
"
|
| 1891 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1892 |
}
|
| 1893 |
-
|
| 1894 |
}
|
| 1895 |
```
|
| 1896 |
|
| 1897 |
-
**Purpose:** Provides structural connectivity between containers, enabling CogSync to maintain a distributed semantic graph.
|
| 1898 |
-
|
| 1899 |
-
> 💡 `semantic_edges` supports one-to-many relations (`targets[]`) and optional inverse or bidirectional semantics, allowing CogSync to reconstruct both directed and symmetric knowledge graphs.
|
| 1900 |
-
|
| 1901 |
---
|
| 1902 |
|
| 1903 |
-
|
| 1904 |
|
| 1905 |
-
|
|
|
|
|
|
|
| 1906 |
|
| 1907 |
-
|
| 1908 |
-
| ------------------- | -------------- | ---------------------------------------------------------------------------------------------- |
|
| 1909 |
-
| `label` | string | Short title of the group. |
|
| 1910 |
-
| `label_description` | string | Extended definition or explanation of the label. |
|
| 1911 |
-
| `label_container` | DID | Reference to a container (`semantic_node`, `goal`, `diary_entry`, etc.) expanding the concept. |
|
| 1912 |
-
| `containers` | array(DID) | Array of grouped containers. |
|
| 1913 |
-
| `description` | string | Overall purpose or meaning of the group. |
|
| 1914 |
|
| 1915 |
-
**
|
| 1916 |
|
| 1917 |
-
``
|
| 1918 |
-
|
| 1919 |
-
|
| 1920 |
-
"label_description": "Objects used for storing, preparing, and serving food.",
|
| 1921 |
-
"label_container": "did:hmp:container:semantic_node:tableware",
|
| 1922 |
-
"containers": [
|
| 1923 |
-
"did:hmp:container:cup",
|
| 1924 |
-
"did:hmp:container:plate",
|
| 1925 |
-
"did:hmp:container:kettle"
|
| 1926 |
-
],
|
| 1927 |
-
"description": "A group combining various kitchen-related objects used in everyday life."
|
| 1928 |
-
}
|
| 1929 |
-
```
|
| 1930 |
-
|
| 1931 |
-
**Purpose:** Enables thematic clustering, classification, and high-level navigation across heterogeneous containers.
|
| 1932 |
|
| 1933 |
---
|
| 1934 |
|
| 1935 |
-
####
|
| 1936 |
|
| 1937 |
-
**Purpose:**
|
| 1938 |
-
Defines
|
| 1939 |
-
|
| 1940 |
-
from abstract theory (L1) to practical realization (L5).
|
| 1941 |
-
They are used by agents to reconstruct reasoning hierarchies and normalize multi-level knowledge flows.
|
| 1942 |
|
| 1943 |
---
|
| 1944 |
|
| 1945 |
**`payload` structure:**
|
| 1946 |
|
| 1947 |
-
| Field
|
| 1948 |
-
| ------------- | ------ | --------------------------------------------------------------------------------------------- |
|
| 1949 |
-
| `
|
| 1950 |
-
| `title` | string | Human-readable name of the
|
| 1951 |
-
| `
|
| 1952 |
-
| `
|
| 1953 |
-
| `
|
|
|
|
|
|
|
| 1954 |
|
| 1955 |
---
|
| 1956 |
|
|
@@ -1959,289 +1922,169 @@ They are used by agents to reconstruct reasoning hierarchies and normalize multi
|
|
| 1959 |
```json
|
| 1960 |
{
|
| 1961 |
"hmp_container": {
|
| 1962 |
-
"class": "
|
| 1963 |
"payload": {
|
| 1964 |
-
"
|
| 1965 |
-
"title": "
|
| 1966 |
-
"
|
| 1967 |
-
"
|
| 1968 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1969 |
},
|
| 1970 |
"meta": {
|
| 1971 |
"created_by": "PRIEST",
|
| 1972 |
"agents_class": "Knowledge Genome",
|
| 1973 |
-
"
|
| 1974 |
-
{ "type": "container", "id": "did:hmp:container:layer-a7f0b3", "credibility": 0.95, "weight": 1.0 }
|
| 1975 |
-
],
|
| 1976 |
-
"interpretation": "Derived from conceptual synthesis between layers L2 and L3"
|
| 1977 |
-
},
|
| 1978 |
-
"abstraction": {
|
| 1979 |
-
"agents_class": "Knowledge Genome",
|
| 1980 |
-
"layer": "did:hmp:container:layer-c91e0a",
|
| 1981 |
-
"domain": "did:hmp:container:domain-58b7ff"
|
| 1982 |
-
},
|
| 1983 |
-
"related": {
|
| 1984 |
-
"depends_on": ["did:hmp:container:layer-a7f0b3"]
|
| 1985 |
}
|
| 1986 |
}
|
| 1987 |
}
|
| 1988 |
-
```
|
| 1989 |
|
| 1990 |
---
|
| 1991 |
|
| 1992 |
**Interpretation:**
|
| 1993 |
|
| 1994 |
-
* `
|
| 1995 |
-
*
|
| 1996 |
-
*
|
| 1997 |
-
*
|
| 1998 |
|
| 1999 |
---
|
| 2000 |
|
| 2001 |
**Notes:**
|
| 2002 |
|
| 2003 |
-
*
|
| 2004 |
-
*
|
| 2005 |
-
* Agents may
|
| 2006 |
-
*
|
| 2007 |
|
| 2008 |
---
|
| 2009 |
|
| 2010 |
-
####
|
| 2011 |
-
|
| 2012 |
-
**Purpose:**
|
| 2013 |
-
Represents a **domain of knowledge or context** in which containers are interpreted — for example: “Ontology”, “Software Architecture”, “Machine Learning”.
|
| 2014 |
-
|
| 2015 |
-
**`payload` structure:**
|
| 2016 |
-
| Field | Type | Description |
|
| 2017 |
-
| ------------- | ------ | -------------------------------------------------------------------------------------------- |
|
| 2018 |
-
| `domain_id` | string | Canonical identifier for the domain (e.g. `"software-architecture"`, `"ontology"`). |
|
| 2019 |
-
| `title` | string | Human-readable name of the domain. |
|
| 2020 |
-
| `description` | string | Short description explaining the conceptual boundaries or purpose of this domain. |
|
| 2021 |
-
| `layer_ref` | string | DID of the `meta_layer` container that defines the abstraction level this domain belongs to. |
|
| 2022 |
-
| `domain_ref` | string | DID of the `meta_domain` container defining the parent domain. |
|
| 2023 |
|
| 2024 |
-
|
|
|
|
|
|
|
|
|
|
| 2025 |
|
| 2026 |
-
**
|
| 2027 |
-
|
| 2028 |
-
```json
|
| 2029 |
-
{
|
| 2030 |
-
"hmp_container": {
|
| 2031 |
-
"class": "meta_domain",
|
| 2032 |
-
"payload": {
|
| 2033 |
-
"domain_id": "software-architecture",
|
| 2034 |
-
"title": "Software Architecture and Design Patterns",
|
| 2035 |
-
"description": "Domain for containers describing architectural principles and paradigms.",
|
| 2036 |
-
"layer_ref": "did:hmp:container:layer-l2-v1"
|
| 2037 |
-
"domain_ref": "did:hmp:container:ontology-core"
|
| 2038 |
-
},
|
| 2039 |
-
"meta": {
|
| 2040 |
-
"created_by": "PRIEST",
|
| 2041 |
-
"agents_class": "Knowledge Genome"
|
| 2042 |
-
},
|
| 2043 |
-
"related": {
|
| 2044 |
-
"depends_on": ["did:hmp:container:layer-l2-v1"]
|
| 2045 |
-
}
|
| 2046 |
-
}
|
| 2047 |
-
}
|
| 2048 |
-
```
|
| 2049 |
|
| 2050 |
---
|
| 2051 |
|
| 2052 |
-
####
|
| 2053 |
-
|
| 2054 |
-
**Purpose:**
|
| 2055 |
-
Represents an **observed or inferred occurrence** — a discrete, timestamped fact or transition within the agent’s cognitive or operational space.
|
| 2056 |
-
`event` containers are atomic **evidence units** in cognitive synchronization, linking actions, reasoning, and outcomes across agents.
|
| 2057 |
|
| 2058 |
-
|
| 2059 |
|
| 2060 |
-
*
|
| 2061 |
-
*
|
| 2062 |
-
* logging operational activity or consensus steps.
|
| 2063 |
|
| 2064 |
-
|
| 2065 |
|
| 2066 |
-
|
| 2067 |
-
| --------------- | ------ | ----------------------------------------------------------------------------------- |
|
| 2068 |
-
| `event_type` | string | Canonical identifier of the event type (e.g. `"quant_created"`, `"goal_accepted"`). |
|
| 2069 |
-
| `description` | string | Human-readable description of the event’s context. |
|
| 2070 |
-
| `related_quant` | string | DID of a `quant` container associated with this event, if applicable. |
|
| 2071 |
-
| `severity` | string | Optional indicator of significance (`"info"`, `"warning"`, `"critical"`). |
|
| 2072 |
-
| `layer_ref` | string | DID of the `meta_layer` container defining the abstraction level of this event. |
|
| 2073 |
-
| `domain_ref` | string | DID of the `meta_domain` container providing the contextual domain for this event. |
|
| 2074 |
|
| 2075 |
-
|
| 2076 |
-
|
| 2077 |
|
| 2078 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2079 |
|
| 2080 |
-
|
| 2081 |
-
{
|
| 2082 |
-
"hmp_container": {
|
| 2083 |
-
"class": "event",
|
| 2084 |
-
"subclass": "fact_record",
|
| 2085 |
-
"timestamp": "2025-10-29T13:00:00Z",
|
| 2086 |
-
"payload": {
|
| 2087 |
-
"event_type": "quant_created",
|
| 2088 |
-
"description": "New quant registered in the Knowledge Genome under L3: Technologies and Implementations.",
|
| 2089 |
-
"related_quant": "did:hmp:container:quant-554",
|
| 2090 |
-
"severity": "info",
|
| 2091 |
-
"layer_ref": "did:hmp:container:layer-l3-v1",
|
| 2092 |
-
"domain_ref": "did:hmp:container:domain-software-architecture"
|
| 2093 |
-
},
|
| 2094 |
-
"meta": {
|
| 2095 |
-
"created_by": "PRIEST",
|
| 2096 |
-
"agents_class": "Knowledge Genome"
|
| 2097 |
-
},
|
| 2098 |
-
"related": {
|
| 2099 |
-
"depends_on": [
|
| 2100 |
-
"did:hmp:container:layer-l3-v1",
|
| 2101 |
-
"did:hmp:container:domain-software-architecture",
|
| 2102 |
-
"did:hmp:container:quant-554"
|
| 2103 |
-
]
|
| 2104 |
-
}
|
| 2105 |
-
}
|
| 2106 |
-
}
|
| 2107 |
-
```
|
| 2108 |
|
| 2109 |
---
|
| 2110 |
|
| 2111 |
-
##### `
|
| 2112 |
|
| 2113 |
-
|
| 2114 |
-
Encapsulates a **semantic atom** — a minimal, self-contained knowledge unit positioned within the *7D Cognitive Space* of the **Knowledge Genome** or similar systems.
|
| 2115 |
-
A `quant` extends the idea of a `semantic_node`, introducing ontological framing, abstraction binding, and explicit coordinate mapping across cognitive axes.
|
| 2116 |
|
| 2117 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2118 |
|
| 2119 |
-
|
| 2120 |
-
| ------------ | ------ | -------------------------------------------------------------------------------------------------------------- |
|
| 2121 |
-
| `slug` | string | Short unique identifier of the quant (e.g. `"quant-l3-django"`). |
|
| 2122 |
-
| `essence` | string | Definition describing the semantic role or meaning of the quant. |
|
| 2123 |
-
| `axes` | object | Mapping of *axis DIDs* to coordinate values within the 7D Cognitive Space. |
|
| 2124 |
-
| `layer_ref` | string | DID of the `meta_layer` defining the abstraction level of this quant. |
|
| 2125 |
-
| `domain_ref` | string | DID of the `meta_domain` defining the contextual knowledge domain. |
|
| 2126 |
|
| 2127 |
-
|
| 2128 |
-
> All referenced containers (`layer_ref`, `domain_ref`, and axis DIDs) must also appear in `related.depends_on`.
|
| 2129 |
|
| 2130 |
-
|
| 2131 |
|
| 2132 |
-
|
| 2133 |
-
|
| 2134 |
|
| 2135 |
-
|
|
| 2136 |
-
| ---------- | ---------------------------------------------------------
|
| 2137 |
-
| `
|
| 2138 |
-
| `
|
| 2139 |
-
| `
|
| 2140 |
-
| `
|
| 2141 |
-
| `
|
| 2142 |
-
| `
|
| 2143 |
-
| `
|
|
|
|
|
|
|
| 2144 |
|
| 2145 |
-
>
|
| 2146 |
-
> provided they publish `axis` containers describing the new dimensions.
|
| 2147 |
|
| 2148 |
**Example:**
|
| 2149 |
|
| 2150 |
```json
|
| 2151 |
{
|
| 2152 |
-
"
|
| 2153 |
-
|
| 2154 |
-
|
| 2155 |
-
"
|
| 2156 |
-
"
|
| 2157 |
-
"
|
| 2158 |
-
|
| 2159 |
-
"did:hmp:container:axis-chronos": 512,
|
| 2160 |
-
"did:hmp:container:axis-logos": 322,
|
| 2161 |
-
"did:hmp:container:axis-topos": 142,
|
| 2162 |
-
"did:hmp:container:axis-ponos": 12,
|
| 2163 |
-
"did:hmp:container:axis-actor": 54,
|
| 2164 |
-
"did:hmp:container:axis-telos": 321
|
| 2165 |
-
},
|
| 2166 |
-
"layer_ref": "did:hmp:container:layer-l3-v1",
|
| 2167 |
-
"domain_ref": "did:hmp:container:domain-software-architecture"
|
| 2168 |
-
},
|
| 2169 |
-
"meta": {
|
| 2170 |
-
"created_by": "PRIEST",
|
| 2171 |
-
"agents_class": "Knowledge Genome"
|
| 2172 |
-
},
|
| 2173 |
-
"related": {
|
| 2174 |
-
"depends_on": [
|
| 2175 |
-
"did:hmp:container:layer-l3-v1",
|
| 2176 |
-
"did:hmp:container:domain-software-architecture",
|
| 2177 |
-
"did:hmp:container:axis-idos",
|
| 2178 |
-
"did:hmp:container:axis-chronos",
|
| 2179 |
-
"did:hmp:container:axis-logos",
|
| 2180 |
-
"did:hmp:container:axis-topos",
|
| 2181 |
-
"did:hmp:container:axis-ponos",
|
| 2182 |
-
"did:hmp:container:axis-actor",
|
| 2183 |
-
"did:hmp:container:axis-telos"
|
| 2184 |
-
]
|
| 2185 |
}
|
| 2186 |
-
|
| 2187 |
}
|
| 2188 |
-
```
|
| 2189 |
-
|
| 2190 |
-
---
|
| 2191 |
|
| 2192 |
-
|
| 2193 |
|
| 2194 |
-
|
| 2195 |
-
Defines a **coordinate dimension** in the Knowledge Genome’s cognitive space or similar systems.
|
| 2196 |
-
Each `axis` container specifies the meaning and scale of a semantic dimension used for positioning `quant` containers.
|
| 2197 |
|
| 2198 |
---
|
| 2199 |
|
| 2200 |
-
|
| 2201 |
-
|
| 2202 |
-
| Field | Type | Description |
|
| 2203 |
-
| ------------- | ------ | ------------------------------------------------------------------------ |
|
| 2204 |
-
| `axis_id` | string | Symbolic identifier of the axis (e.g. `"idos"`, `"chronos"`, `"logos"`). |
|
| 2205 |
-
| `title` | string | Human-readable label of the axis. |
|
| 2206 |
-
| `description` | string | Explanation of what this axis represents conceptually or ontologically. |
|
| 2207 |
-
| `scale` | object | Optional definition of scale or metric used to assign coordinate values. |
|
| 2208 |
|
| 2209 |
-
|
| 2210 |
-
> Inter-axis relationships (e.g. orthogonality or coupling) may be defined via `semantic_edges`.
|
| 2211 |
|
| 2212 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2213 |
|
| 2214 |
**Example:**
|
| 2215 |
|
| 2216 |
```json
|
| 2217 |
{
|
| 2218 |
-
"
|
| 2219 |
-
|
| 2220 |
-
|
| 2221 |
-
|
| 2222 |
-
|
| 2223 |
-
|
| 2224 |
-
|
| 2225 |
-
|
| 2226 |
-
|
| 2227 |
-
"unit": "semantic_density_index"
|
| 2228 |
-
}
|
| 2229 |
-
},
|
| 2230 |
-
"meta": {
|
| 2231 |
-
"created_by": "PRIEST",
|
| 2232 |
-
"agents_class": "Knowledge Genome"
|
| 2233 |
-
}
|
| 2234 |
-
}
|
| 2235 |
}
|
| 2236 |
```
|
| 2237 |
|
| 2238 |
-
-
|
| 2239 |
-
|
| 2240 |
-
> **Quant–Axis Integration Rules**
|
| 2241 |
-
>
|
| 2242 |
-
> * Each `quant` defines its **location** in the Knowledge Genome’s multi-dimensional space by specifying coordinates across available `axis` containers.
|
| 2243 |
-
> * Axes themselves are *shared semantic standards*; their scale and meaning must remain stable for cross-agent interoperability.
|
| 2244 |
-
> * Agents MAY extend the 7D model by introducing new axes — these must be published and referenced like any other container type.
|
| 2245 |
|
| 2246 |
---
|
| 2247 |
|
|
@@ -2254,7 +2097,7 @@ Each `axis` container specifies the meaning and scale of a semantic dimension us
|
|
| 2254 |
|
| 2255 |
---
|
| 2256 |
|
| 2257 |
-
#### 6.1.
|
| 2258 |
|
| 2259 |
1. **Deduplication & linking**
|
| 2260 |
Before publishing, agents should search for existing containers (`diary_entry`, `semantic_node`, `semantic_edges`, `semantic_group`) to avoid duplication.
|
|
@@ -2284,7 +2127,7 @@ Each `axis` container specifies the meaning and scale of a semantic dimension us
|
|
| 2284 |
|
| 2285 |
---
|
| 2286 |
|
| 2287 |
-
#### 6.1.
|
| 2288 |
|
| 2289 |
CogSync allows registration of additional container types and alternative synchronization schemes.
|
| 2290 |
Mesh compatibility is preserved if extended containers **adhere to the HMP container structure**, including core fields (`version`, `class`, `container_did`, `related`, `signature`, etc.).
|
|
@@ -2307,7 +2150,7 @@ Such derived containers must maintain:
|
|
| 2307 |
|
| 2308 |
---
|
| 2309 |
|
| 2310 |
-
#### 6.1.
|
| 2311 |
|
| 2312 |
* **CogSync** — propagates and synchronizes knowledge.
|
| 2313 |
* **CogConsensus** — aggregates evaluations and reactions, forming collective opinions.
|
|
|
|
| 529 |
|
| 530 |
---
|
| 531 |
|
| 532 |
+
### 3.6 Cognitive meta-structures (`meta`)
|
| 533 |
|
| 534 |
The `meta` section defines the **cognitive identity** of a container — its provenance, reasoning origin, and semantic coordinates
|
| 535 |
within both the *hierarchical abstraction tree* and the *cognitive space* (axes model).
|
|
|
|
| 549 |
"created_by": "PRIEST",
|
| 550 |
"agents_class": "Knowledge Genome",
|
| 551 |
"interpretation": "Derived from L3 technical analysis",
|
| 552 |
+
"workflow_entry": "did:hmp:container:workflow-4fbd1c",
|
| 553 |
"sources": [
|
| 554 |
+
{ "type": "container", "id": "did:hmp:container:fact-3abc2e", "credibility": 0.87, "weight": 0.6 },
|
| 555 |
{ "type": "resource", "id": "doi:10.48550/arXiv.2410.0123", "credibility": 0.83, "weight": 0.3 },
|
| 556 |
{ "type": "isbn", "id": "isbn 978-3-16-148410-0", "credibility": 0.92, "weight": 0.1 }
|
| 557 |
],
|
| 558 |
"abstraction": {
|
| 559 |
"agents_class": "Knowledge Genome",
|
| 560 |
"path": {
|
| 561 |
+
"L1": "did:hmp:container:abstraction-40af1c",
|
| 562 |
+
"L2": "did:hmp:container:abstraction-a7f0b3",
|
| 563 |
+
"L3": "did:hmp:container:abstraction-c91e0a"
|
| 564 |
}
|
| 565 |
},
|
| 566 |
"axes": {
|
|
|
|
| 603 |
"abstraction": {
|
| 604 |
"agents_class": "Knowledge Genome",
|
| 605 |
"path": {
|
| 606 |
+
"L1": "did:hmp:container:abstraction-40af1c",
|
| 607 |
+
"L2": "did:hmp:container:abstraction-a7f0b3",
|
| 608 |
+
"L3": "did:hmp:container:abstraction-c91e0a"
|
| 609 |
}
|
| 610 |
}
|
| 611 |
```
|
|
|
|
| 1478 |
|
| 1479 |
| Message Type | Purpose |
|
| 1480 |
| -------------------- | -------------------------------------------------------------------------------------------------------- |
|
| 1481 |
+
| `container_request` | Request one or more containers (or their parts) by DID. |
|
| 1482 |
+
| `container_response` | Response to a request — includes a list of containers ready for sending. Containers are sent separately. |
|
| 1483 |
+
| `container_index` | Publication of the agent's container index (see *General Principles*). |
|
| 1484 |
+
| `container_delta` | Incremental index update (new or modified containers). |
|
| 1485 |
+
| `container_ack` | Acknowledgment of successful container reception. |
|
| 1486 |
|
| 1487 |
---
|
| 1488 |
|
| 1489 |
#### Message examples
|
| 1490 |
|
| 1491 |
+
**1. container_request**
|
| 1492 |
|
| 1493 |
Agent A requests containers and/or only `referenced-by` / `evaluations` records from Agent B:
|
| 1494 |
|
| 1495 |
```json
|
| 1496 |
{
|
| 1497 |
+
"type": "container_request",
|
| 1498 |
"sender_did": "did:hmp:agent:A",
|
| 1499 |
"recipient": "did:hmp:agent:B",
|
| 1500 |
"payload": {
|
|
|
|
| 1516 |
|
| 1517 |
---
|
| 1518 |
|
| 1519 |
+
**2. container_response**
|
| 1520 |
|
| 1521 |
Agent B informs which containers it is ready to send.
|
| 1522 |
The containers themselves are transmitted in separate messages:
|
| 1523 |
|
| 1524 |
```json
|
| 1525 |
{
|
| 1526 |
+
"type": "container_response",
|
| 1527 |
"sender_did": "did:hmp:agent:B",
|
| 1528 |
"recipient": "did:hmp:agent:A",
|
| 1529 |
"payload": {
|
|
|
|
| 1543 |
|
| 1544 |
---
|
| 1545 |
|
| 1546 |
+
**3. container_index**
|
| 1547 |
|
| 1548 |
Periodic publication of the container index (see *General Principles*).
|
| 1549 |
This message type replicates the structure of a `container_index` container and does not contain full data (`payload` only with metadata).
|
| 1550 |
|
| 1551 |
---
|
| 1552 |
|
| 1553 |
+
**4. container_delta**
|
| 1554 |
|
| 1555 |
Sending an incremental index update with a reference timestamp.
|
| 1556 |
Used for synchronizing only new or modified containers:
|
| 1557 |
|
| 1558 |
```json
|
| 1559 |
{
|
| 1560 |
+
"type": "container_delta",
|
| 1561 |
"sender_did": "did:hmp:agent:B",
|
| 1562 |
"payload": {
|
| 1563 |
"since": "2025-10-10T12:00:00Z",
|
|
|
|
| 1577 |
|
| 1578 |
---
|
| 1579 |
|
| 1580 |
+
**5. container_ack**
|
| 1581 |
|
| 1582 |
Acknowledgment of successful container reception:
|
| 1583 |
|
| 1584 |
```json
|
| 1585 |
{
|
| 1586 |
+
"type": "container_ack",
|
| 1587 |
"sender_did": "did:hmp:agent:A",
|
| 1588 |
"recipient": "did:hmp:agent:B",
|
| 1589 |
"payload": {
|
|
|
|
| 1598 |
|
| 1599 |
### 5.3 Independent transmission
|
| 1600 |
|
| 1601 |
+
* Containers are sent **in separate messages**, without embedding in `container_response`.
|
| 1602 |
+
* Indexes (`container_index`), deltas (`container_delta`), and containers themselves are processed independently.
|
| 1603 |
* This prevents blocking when transmitting large data and simplifies streaming synchronization.
|
| 1604 |
|
| 1605 |
---
|
|
|
|
| 1773 |
**Features:**
|
| 1774 |
|
| 1775 |
1. **Separate Transmission:**
|
| 1776 |
+
Indexes (`container_index`), deltas (`container_delta`), and containers are sent as separate messages.
|
| 1777 |
This reduces the risk of blocking with large data and simplifies streaming synchronization.
|
| 1778 |
|
| 1779 |
2. **Integrity and Duplicate Check:**
|
|
|
|
| 1819 |
|
| 1820 |
---
|
| 1821 |
|
| 1822 |
+
### 6.1.2 Container classes — cognitive metastructure
|
| 1823 |
|
| 1824 |
+
This section defines the **structural containers** that form the *cognitive substrate* of the Mesh.
|
| 1825 |
+
They describe the **hierarchical organization** (`abstraction`) and the **semantic coordinate system** (`axes`)
|
| 1826 |
+
that together define how all other containers are positioned and interpreted.
|
|
|
|
| 1827 |
|
| 1828 |
---
|
| 1829 |
|
| 1830 |
+
#### `abstraction`
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1831 |
|
| 1832 |
+
**Purpose:**
|
| 1833 |
+
Defines an **abstraction layer or domain** within a cognitive model.
|
| 1834 |
+
Each `abstraction` describes a **node** in the *hierarchical knowledge tree*,
|
| 1835 |
+
which may reference both a parent abstraction and subordinate ones.
|
| 1836 |
|
| 1837 |
---
|
| 1838 |
|
| 1839 |
+
**`payload` structure:**
|
|
|
|
|
|
|
| 1840 |
|
| 1841 |
+
| Field | Type | Description |
|
| 1842 |
+
| ---------------- | ------ | ------------------------------------------------------------------------------------------------------------------ |
|
| 1843 |
+
| `abstraction_id` | string | Canonical identifier of this abstraction structure (not a container ID), e.g. `"L3:software-architecture"`. |
|
| 1844 |
+
| `title` | string | Human-readable title or name of the abstraction node. |
|
| 1845 |
+
| `definition` | string | Description of what this abstraction level or domain represents. |
|
| 1846 |
+
| `keywords` | array | Semantic keywords summarizing the conceptual area. |
|
| 1847 |
+
| `parent_ref` | string | DID of the parent `abstraction` (if this node derives from another level). Optional for the root abstraction. |
|
| 1848 |
+
| `rank` | number | Optional numeric rank for ordering or hierarchical comparisons. |
|
| 1849 |
|
| 1850 |
+
> The container from `parent_ref` must also appear in `related.depends_on`.
|
| 1851 |
|
| 1852 |
---
|
| 1853 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1854 |
**Example:**
|
| 1855 |
|
| 1856 |
```json
|
| 1857 |
{
|
| 1858 |
+
"hmp_container": {
|
| 1859 |
+
"class": "abstraction",
|
| 1860 |
+
"payload": {
|
| 1861 |
+
"abstraction_id": "L3:software-architecture",
|
| 1862 |
+
"title": "Software Architecture Layer",
|
| 1863 |
+
"definition": "Describes frameworks, APIs, and tools implementing theoretical models from higher abstraction layers.",
|
| 1864 |
+
"keywords": ["architecture", "framework", "implementation"],
|
| 1865 |
+
"parent_ref": "did:hmp:container:abstraction-a7f0b3",
|
| 1866 |
+
"rank": 3
|
| 1867 |
+
},
|
| 1868 |
+
"meta": {
|
| 1869 |
+
"created_by": "PRIEST",
|
| 1870 |
+
"agents_class": "Knowledge Genome",
|
| 1871 |
+
"interpretation": "Represents the third abstraction level (L3) of the Knowledge Genome model."
|
| 1872 |
+
},
|
| 1873 |
+
"related": {
|
| 1874 |
+
"depends_on": ["did:hmp:container:abstraction-a7f0b3"]
|
| 1875 |
}
|
| 1876 |
+
}
|
| 1877 |
}
|
| 1878 |
```
|
| 1879 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1880 |
---
|
| 1881 |
|
| 1882 |
+
**Interpretation:**
|
| 1883 |
|
| 1884 |
+
* `abstraction` containers define *conceptual layers or domains* that form the hierarchical “skeleton” of the cognitive Mesh.
|
| 1885 |
+
* Each node is self-contained and versioned, allowing flexible adaptation of reasoning trees.
|
| 1886 |
+
* Agents use these containers to reconstruct the *abstraction path* in `meta.abstraction.path`.
|
| 1887 |
|
| 1888 |
+
---
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1889 |
|
| 1890 |
+
**Notes:**
|
| 1891 |
|
| 1892 |
+
* Top-level abstractions (root nodes) omit `parent_ref`.
|
| 1893 |
+
* Lower-level abstractions must explicitly reference their parent.
|
| 1894 |
+
* Agents may synchronize `abstraction` trees to maintain shared cognitive hierarchies across the Mesh.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1895 |
|
| 1896 |
---
|
| 1897 |
|
| 1898 |
+
#### `axes`
|
| 1899 |
|
| 1900 |
+
**Purpose:**
|
| 1901 |
+
Defines a **semantic coordinate system** (set of axes) used to position containers in the multi-dimensional cognitive space.
|
| 1902 |
+
It supports both canonical (7D Knowledge Genome) and extended or agent-specific coordinate systems.
|
|
|
|
|
|
|
| 1903 |
|
| 1904 |
---
|
| 1905 |
|
| 1906 |
**`payload` structure:**
|
| 1907 |
|
| 1908 |
+
| Field | Type | Description |
|
| 1909 |
+
| ------------- | ------ | ----------------------------------------------------------------------------------------------- |
|
| 1910 |
+
| `axis_id` | string | Canonical identifier of the semantic dimension (not a container ID), e.g. `"logos"`, `"telos"`. |
|
| 1911 |
+
| `title` | string | Human-readable name of the axis. |
|
| 1912 |
+
| `description` | string | Conceptual explanation of what this axis represents. |
|
| 1913 |
+
| `scale` | object | Optional definition of scale or metric used to assign coordinate values. |
|
| 1914 |
+
| `group` | string | Optional grouping identifier (e.g., `"7D-passport"`, `"ethical-space"`). |
|
| 1915 |
+
|
| 1916 |
+
> Axes are **independent dimensions**; inter-axis relationships (coupling, orthogonality, weighting) are expressed via `semantic_edges`.
|
| 1917 |
|
| 1918 |
---
|
| 1919 |
|
|
|
|
| 1922 |
```json
|
| 1923 |
{
|
| 1924 |
"hmp_container": {
|
| 1925 |
+
"class": "axes",
|
| 1926 |
"payload": {
|
| 1927 |
+
"axis_id": "logos",
|
| 1928 |
+
"title": "Logical / Linguistic Representation",
|
| 1929 |
+
"description": "Describes how a concept is structured and expressed in formal or natural language.",
|
| 1930 |
+
"scale": {
|
| 1931 |
+
"min": 0,
|
| 1932 |
+
"max": 1000,
|
| 1933 |
+
"unit": "semantic_density_index"
|
| 1934 |
+
},
|
| 1935 |
+
"group": "7D-passport"
|
| 1936 |
},
|
| 1937 |
"meta": {
|
| 1938 |
"created_by": "PRIEST",
|
| 1939 |
"agents_class": "Knowledge Genome",
|
| 1940 |
+
"interpretation": "Defines one axis of the canonical 7D Knowledge Genome coordinate system."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1941 |
}
|
| 1942 |
}
|
| 1943 |
}
|
| 1944 |
+
```
|
| 1945 |
|
| 1946 |
---
|
| 1947 |
|
| 1948 |
**Interpretation:**
|
| 1949 |
|
| 1950 |
+
* `axes` containers describe **semantic dimensions**, not data.
|
| 1951 |
+
* Each axis defines one independent direction in the cognitive coordinate space.
|
| 1952 |
+
* The combination of all active axes defines a shared **semantic frame of reference** between agents.
|
| 1953 |
+
* Agents may publish extended coordinate systems (e.g., ethical or temporal axes) without breaking compatibility.
|
| 1954 |
|
| 1955 |
---
|
| 1956 |
|
| 1957 |
**Notes:**
|
| 1958 |
|
| 1959 |
+
* Axes can be combined or grouped (e.g., `group: "7D-passport"`).
|
| 1960 |
+
* Canonical Knowledge Genome defines seven: `idos`, `chronos`, `logos`, `topos`, `ponos`, `actor`, `telos`.
|
| 1961 |
+
* Agents may extend this model by introducing additional axes (`ethos`, `kairos`, etc.).
|
| 1962 |
+
* Updates to `axes` containers must preserve scale stability to ensure consistent semantic positioning.
|
| 1963 |
|
| 1964 |
---
|
| 1965 |
|
| 1966 |
+
#### Cognitive metastructure summary
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1967 |
|
| 1968 |
+
| Class | Type of structure | Conceptual role | References stored in | Example identifier / DID |
|
| 1969 |
+
| ------------- | ----------------- | ----------------------------------------- | ----------------------- | -------------------------------------- |
|
| 1970 |
+
| `abstraction` | Hierarchical tree | Defines layered reasoning and inheritance | `meta.abstraction.path` | `did:hmp:container:abstraction-40af1c` |
|
| 1971 |
+
| `axes` | Coordinate space | Defines semantic orientation and metrics | `meta.axes` | `did:hmp:container:axis-40aa1c` |
|
| 1972 |
|
| 1973 |
+
> Together, `abstraction` and `axes` form the **cognitive coordinate system** —
|
| 1974 |
+
> a unifying map where every container has both a *hierarchical position* and a *semantic vector*.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1975 |
|
| 1976 |
---
|
| 1977 |
|
| 1978 |
+
#### 6.1.3 Container classes — knowledge and reasoning
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1979 |
|
| 1980 |
+
CogSync synchronizes several fundamental container types, which together form the core of semantic and cognitive synchronization in the Mesh.
|
| 1981 |
|
| 1982 |
+
This list is **extensible** — new container classes may be registered through CogSync extensions or protocol updates.
|
| 1983 |
+
The following definitions describe the **payload structures** and functional purpose of each container type.
|
|
|
|
| 1984 |
|
| 1985 |
+
---
|
| 1986 |
|
| 1987 |
+
##### `diary_entry`
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1988 |
|
| 1989 |
+
Agent’s cognitive diary entry.
|
| 1990 |
+
Derived from internal `workflow_entry` when deemed safe for publication.
|
| 1991 |
|
| 1992 |
+
| Field | Type | Description |
|
| 1993 |
+
| ------------------- | -------------- | ---------------------------------------------------------------------------------------------- |
|
| 1994 |
+
| `title` | string | Brief title of the entry (main idea or thesis). |
|
| 1995 |
+
| `topics` | [string] | Key topics or concepts addressed in the entry (used for indexing and grouping). |
|
| 1996 |
+
| `summary` | string | Short abstract of the content (1–2 sentences). |
|
| 1997 |
+
| `content` | string | Main text or agent’s reflection. |
|
| 1998 |
|
| 1999 |
+
**Purpose:** Provides human-readable reflections and contextual reasoning behind the agent’s knowledge generation.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2000 |
|
| 2001 |
---
|
| 2002 |
|
| 2003 |
+
##### `semantic_node`
|
| 2004 |
|
| 2005 |
+
Represents a concept, object, or idea within the agent’s semantic graph.
|
|
|
|
|
|
|
| 2006 |
|
| 2007 |
+
| Field | Type | Description |
|
| 2008 |
+
| ------------------- | -------------- | ---------------------------------------------------------------------------------------------- |
|
| 2009 |
+
| `label` | string | Primary name of the concept or entity. |
|
| 2010 |
+
| `description` | string | Definition or elaboration of the concept. |
|
| 2011 |
+
| `aliases` | [string] | Synonyms or alternative labels. |
|
| 2012 |
+
| `fields` | { key: value } | Additional key–value metadata (e.g., `{"type": "process"}`). |
|
| 2013 |
|
| 2014 |
+
**Purpose:** Serves as a cognitive anchor for all semantically meaningful entities in the Mesh.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2015 |
|
| 2016 |
+
---
|
|
|
|
| 2017 |
|
| 2018 |
+
##### `semantic_edges`
|
| 2019 |
|
| 2020 |
+
Defines relationships between semantic nodes or any other containers.
|
| 2021 |
+
Supports directed, symmetric, and inverse relations.
|
| 2022 |
|
| 2023 |
+
| Field | Type | Description |
|
| 2024 |
+
| ------------------- | -------------- | ---------------------------------------------------------------------------------------------- |
|
| 2025 |
+
| `domain` | string | Logical or topical domain (e.g., `"ontology:objects"`). |
|
| 2026 |
+
| `edges` | [object] | Array of edge definitions. Each edge includes: |
|
| 2027 |
+
| → `source` | DID | DID of the originating container. |
|
| 2028 |
+
| → `targets` | array(DID) | One or more target containers. |
|
| 2029 |
+
| → `relation` | string | Relation type (`part_of`, `causes`, `related_to`, etc.). |
|
| 2030 |
+
| → `inverse_relation`| string | Reverse form of the relation (`includes`, `caused_by`, etc.). |
|
| 2031 |
+
| → `confidence` | float | Confidence score (0–1) indicating the agent’s certainty about the relation. |
|
| 2032 |
+
| → `bidirectional` | bool | Optional. Used only when the relation is symmetric and no `inverse_relation` is defined. |
|
| 2033 |
+
| → `context` | string | Context or topic of the relation. |
|
| 2034 |
|
| 2035 |
+
> Field `bidirectional` is optional and should be used only for symmetric relations when no `inverse_relation` is defined.
|
|
|
|
| 2036 |
|
| 2037 |
**Example:**
|
| 2038 |
|
| 2039 |
```json
|
| 2040 |
{
|
| 2041 |
+
"domain": "ontology:objects",
|
| 2042 |
+
"edges": [
|
| 2043 |
+
{
|
| 2044 |
+
"source": "did:hmp:container:cup",
|
| 2045 |
+
"targets": ["did:hmp:container:tableware"],
|
| 2046 |
+
"relation": "part_of",
|
| 2047 |
+
"inverse_relation": "includes"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2048 |
}
|
| 2049 |
+
]
|
| 2050 |
}
|
| 2051 |
+
```
|
|
|
|
|
|
|
| 2052 |
|
| 2053 |
+
**Purpose:** Provides structural connectivity between containers, enabling CogSync to maintain a distributed semantic graph.
|
| 2054 |
|
| 2055 |
+
> 💡 `semantic_edges` supports one-to-many relations (`targets[]`) and optional inverse or bidirectional semantics, allowing CogSync to reconstruct both directed and symmetric knowledge graphs.
|
|
|
|
|
|
|
| 2056 |
|
| 2057 |
---
|
| 2058 |
|
| 2059 |
+
##### `semantic_group`
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2060 |
|
| 2061 |
+
Categorical grouping of multiple containers linked by a shared property, topic, or context.
|
|
|
|
| 2062 |
|
| 2063 |
+
| Field | Type | Description |
|
| 2064 |
+
| ------------------- | -------------- | ---------------------------------------------------------------------------------------------- |
|
| 2065 |
+
| `label` | string | Short title of the group. |
|
| 2066 |
+
| `label_description` | string | Extended definition or explanation of the label. |
|
| 2067 |
+
| `label_container` | DID | Reference to a container (`semantic_node`, `goal`, `diary_entry`, etc.) expanding the concept. |
|
| 2068 |
+
| `containers` | array(DID) | Array of grouped containers. |
|
| 2069 |
+
| `description` | string | Overall purpose or meaning of the group. |
|
| 2070 |
|
| 2071 |
**Example:**
|
| 2072 |
|
| 2073 |
```json
|
| 2074 |
{
|
| 2075 |
+
"label": "Tableware",
|
| 2076 |
+
"label_description": "Objects used for storing, preparing, and serving food.",
|
| 2077 |
+
"label_container": "did:hmp:container:semantic_node:tableware",
|
| 2078 |
+
"containers": [
|
| 2079 |
+
"did:hmp:container:cup",
|
| 2080 |
+
"did:hmp:container:plate",
|
| 2081 |
+
"did:hmp:container:kettle"
|
| 2082 |
+
],
|
| 2083 |
+
"description": "A group combining various kitchen-related objects used in everyday life."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2084 |
}
|
| 2085 |
```
|
| 2086 |
|
| 2087 |
+
**Purpose:** Enables thematic clustering, classification, and high-level navigation across heterogeneous containers.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2088 |
|
| 2089 |
---
|
| 2090 |
|
|
|
|
| 2097 |
|
| 2098 |
---
|
| 2099 |
|
| 2100 |
+
#### 6.1.4 Synchronization and publication guidelines
|
| 2101 |
|
| 2102 |
1. **Deduplication & linking**
|
| 2103 |
Before publishing, agents should search for existing containers (`diary_entry`, `semantic_node`, `semantic_edges`, `semantic_group`) to avoid duplication.
|
|
|
|
| 2127 |
|
| 2128 |
---
|
| 2129 |
|
| 2130 |
+
#### 6.1.5 Extensibility
|
| 2131 |
|
| 2132 |
CogSync allows registration of additional container types and alternative synchronization schemes.
|
| 2133 |
Mesh compatibility is preserved if extended containers **adhere to the HMP container structure**, including core fields (`version`, `class`, `container_did`, `related`, `signature`, etc.).
|
|
|
|
| 2150 |
|
| 2151 |
---
|
| 2152 |
|
| 2153 |
+
#### 6.1.6 Relationship to other core protocols
|
| 2154 |
|
| 2155 |
* **CogSync** — propagates and synchronizes knowledge.
|
| 2156 |
* **CogConsensus** — aggregates evaluations and reactions, forming collective opinions.
|
structured_md/CONTRIBUTING.md
CHANGED
|
@@ -5,13 +5,13 @@ description: 'Спасибо за интерес к проекту HMP! Пока
|
|
| 5 |
Mesh Protocol (HMP) — это не просто те...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- REPL
|
| 9 |
-
- JSON
|
| 10 |
-
- Mesh
|
| 11 |
-
- CogSync
|
| 12 |
-
- HMP
|
| 13 |
- Ethics
|
| 14 |
- CCore
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 15 |
- Agent
|
| 16 |
---
|
| 17 |
|
|
|
|
| 5 |
Mesh Protocol (HMP) — это не просто те...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 8 |
- Ethics
|
| 9 |
- CCore
|
| 10 |
+
- HMP
|
| 11 |
+
- Mesh
|
| 12 |
+
- CogSync
|
| 13 |
+
- JSON
|
| 14 |
+
- REPL
|
| 15 |
- Agent
|
| 16 |
---
|
| 17 |
|
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 |
-
-
|
| 9 |
-
-
|
|
|
|
| 10 |
- Mesh
|
| 11 |
- CogSync
|
| 12 |
-
-
|
| 13 |
-
-
|
| 14 |
-
- Agent
|
| 15 |
---
|
| 16 |
|
| 17 |
# 🧭 HyperCortex Mesh Protocol – Roadmap
|
|
|
|
| 5 |
multiple advanced AI models (Copilot, Claude, G...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- Agent
|
| 9 |
+
- Ethics
|
| 10 |
+
- HMP
|
| 11 |
- Mesh
|
| 12 |
- CogSync
|
| 13 |
+
- JSON
|
| 14 |
+
- EGP
|
|
|
|
| 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 |
- distributed-ai
|
| 10 |
- hmp
|
| 11 |
-
- JSON
|
| 12 |
-
- EGP
|
| 13 |
- Mesh
|
| 14 |
- CogSync
|
| 15 |
-
- mesh-protocol
|
| 16 |
- GMP
|
|
|
|
| 17 |
- Scenarios
|
| 18 |
-
-
|
| 19 |
-
-
|
| 20 |
-
- cognitive-architecture
|
| 21 |
- Agent
|
| 22 |
-
- MeshConsensus
|
| 23 |
---
|
| 24 |
|
| 25 |
|
|
|
|
| 5 |
| 🇨🇳 [ZH](README_zh.m...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- EGP
|
| 9 |
+
- MeshConsensus
|
| 10 |
+
- Ethics
|
| 11 |
+
- HMP
|
| 12 |
+
- cognitive-architecture
|
| 13 |
- distributed-ai
|
| 14 |
- hmp
|
|
|
|
|
|
|
| 15 |
- Mesh
|
| 16 |
- CogSync
|
|
|
|
| 17 |
- GMP
|
| 18 |
+
- JSON
|
| 19 |
- Scenarios
|
| 20 |
+
- mesh-protocol
|
| 21 |
+
- REPL
|
|
|
|
| 22 |
- Agent
|
|
|
|
| 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 |
- distributed-ai
|
| 10 |
- hmp
|
| 11 |
-
- JSON
|
| 12 |
-
- EGP
|
| 13 |
- Mesh
|
| 14 |
- CogSync
|
| 15 |
-
- mesh-protocol
|
| 16 |
- GMP
|
| 17 |
-
-
|
| 18 |
-
-
|
| 19 |
-
-
|
| 20 |
- Agent
|
| 21 |
-
- MeshConsensus
|
| 22 |
---
|
| 23 |
|
| 24 |
|
|
|
|
| 5 |
| 🇨🇳 [ZH](README_zh.m...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- EGP
|
| 9 |
+
- MeshConsensus
|
| 10 |
+
- Ethics
|
| 11 |
+
- HMP
|
| 12 |
+
- cognitive-architecture
|
| 13 |
- distributed-ai
|
| 14 |
- hmp
|
|
|
|
|
|
|
| 15 |
- Mesh
|
| 16 |
- CogSync
|
|
|
|
| 17 |
- GMP
|
| 18 |
+
- JSON
|
| 19 |
+
- mesh-protocol
|
| 20 |
+
- REPL
|
| 21 |
- Agent
|
|
|
|
| 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 |
- distributed-ai
|
| 10 |
- hmp
|
| 11 |
-
- JSON
|
| 12 |
-
- EGP
|
| 13 |
- Mesh
|
| 14 |
- CogSync
|
| 15 |
-
- mesh-protocol
|
| 16 |
- GMP
|
| 17 |
-
-
|
| 18 |
-
-
|
| 19 |
-
-
|
| 20 |
- Agent
|
| 21 |
-
- MeshConsensus
|
| 22 |
---
|
| 23 |
|
| 24 |
|
|
|
|
| 5 |
| 🇨🇳 [ZH](README_zh.m...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- EGP
|
| 9 |
+
- MeshConsensus
|
| 10 |
+
- Ethics
|
| 11 |
+
- HMP
|
| 12 |
+
- cognitive-architecture
|
| 13 |
- distributed-ai
|
| 14 |
- hmp
|
|
|
|
|
|
|
| 15 |
- Mesh
|
| 16 |
- CogSync
|
|
|
|
| 17 |
- GMP
|
| 18 |
+
- JSON
|
| 19 |
+
- mesh-protocol
|
| 20 |
+
- REPL
|
| 21 |
- Agent
|
|
|
|
| 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 |
- distributed-ai
|
| 10 |
- hmp
|
| 11 |
-
- JSON
|
| 12 |
-
- EGP
|
| 13 |
- Mesh
|
| 14 |
- CogSync
|
| 15 |
-
- mesh-protocol
|
| 16 |
- GMP
|
| 17 |
-
-
|
| 18 |
-
-
|
| 19 |
-
-
|
| 20 |
- Agent
|
| 21 |
-
- MeshConsensus
|
| 22 |
---
|
| 23 |
|
| 24 |
|
|
|
|
| 5 |
| 🇨🇳 [ZH](README_zh.m...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- EGP
|
| 9 |
+
- MeshConsensus
|
| 10 |
+
- Ethics
|
| 11 |
+
- HMP
|
| 12 |
+
- cognitive-architecture
|
| 13 |
- distributed-ai
|
| 14 |
- hmp
|
|
|
|
|
|
|
| 15 |
- Mesh
|
| 16 |
- CogSync
|
|
|
|
| 17 |
- GMP
|
| 18 |
+
- JSON
|
| 19 |
+
- mesh-protocol
|
| 20 |
+
- REPL
|
| 21 |
- Agent
|
|
|
|
| 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 |
- distributed-ai
|
| 10 |
- hmp
|
| 11 |
-
- JSON
|
| 12 |
-
- EGP
|
| 13 |
- Mesh
|
| 14 |
- CogSync
|
| 15 |
-
- mesh-protocol
|
| 16 |
- GMP
|
| 17 |
-
-
|
| 18 |
-
-
|
| 19 |
-
-
|
| 20 |
- Agent
|
| 21 |
-
- MeshConsensus
|
| 22 |
---
|
| 23 |
|
| 24 |
|
|
|
|
| 5 |
| 🇨🇳 [ZH](README_zh.m...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- EGP
|
| 9 |
+
- MeshConsensus
|
| 10 |
+
- Ethics
|
| 11 |
+
- HMP
|
| 12 |
+
- cognitive-architecture
|
| 13 |
- distributed-ai
|
| 14 |
- hmp
|
|
|
|
|
|
|
| 15 |
- Mesh
|
| 16 |
- CogSync
|
|
|
|
| 17 |
- GMP
|
| 18 |
+
- JSON
|
| 19 |
+
- mesh-protocol
|
| 20 |
+
- REPL
|
| 21 |
- Agent
|
|
|
|
| 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 |
- distributed-ai
|
| 10 |
- hmp
|
| 11 |
-
- JSON
|
| 12 |
-
- EGP
|
| 13 |
- Mesh
|
| 14 |
- CogSync
|
| 15 |
-
- mesh-protocol
|
| 16 |
- GMP
|
| 17 |
-
-
|
| 18 |
-
-
|
| 19 |
-
-
|
| 20 |
- Agent
|
| 21 |
-
- MeshConsensus
|
| 22 |
---
|
| 23 |
|
| 24 |
|
|
|
|
| 5 |
| 🇨🇳 [ZH](README_zh.m...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- EGP
|
| 9 |
+
- MeshConsensus
|
| 10 |
+
- Ethics
|
| 11 |
+
- HMP
|
| 12 |
+
- cognitive-architecture
|
| 13 |
- distributed-ai
|
| 14 |
- hmp
|
|
|
|
|
|
|
| 15 |
- Mesh
|
| 16 |
- CogSync
|
|
|
|
| 17 |
- GMP
|
| 18 |
+
- JSON
|
| 19 |
+
- mesh-protocol
|
| 20 |
+
- REPL
|
| 21 |
- Agent
|
|
|
|
| 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 |
- distributed-ai
|
| 10 |
- hmp
|
| 11 |
-
- JSON
|
| 12 |
-
- EGP
|
| 13 |
- Mesh
|
| 14 |
- CogSync
|
| 15 |
-
- mesh-protocol
|
| 16 |
- GMP
|
| 17 |
-
-
|
| 18 |
-
-
|
| 19 |
-
-
|
| 20 |
- Agent
|
| 21 |
-
- MeshConsensus
|
| 22 |
---
|
| 23 |
|
| 24 |
|
|
|
|
| 5 |
| 🇨🇳 [ZH](README_zh.m...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- EGP
|
| 9 |
+
- MeshConsensus
|
| 10 |
+
- Ethics
|
| 11 |
+
- HMP
|
| 12 |
+
- cognitive-architecture
|
| 13 |
- distributed-ai
|
| 14 |
- hmp
|
|
|
|
|
|
|
| 15 |
- Mesh
|
| 16 |
- CogSync
|
|
|
|
| 17 |
- GMP
|
| 18 |
+
- JSON
|
| 19 |
+
- mesh-protocol
|
| 20 |
+
- REPL
|
| 21 |
- Agent
|
|
|
|
| 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 |
- distributed-ai
|
| 10 |
- hmp
|
| 11 |
-
- JSON
|
| 12 |
-
- EGP
|
| 13 |
- Mesh
|
| 14 |
- CogSync
|
| 15 |
-
- mesh-protocol
|
| 16 |
- GMP
|
| 17 |
-
-
|
| 18 |
-
-
|
| 19 |
-
-
|
| 20 |
- Agent
|
| 21 |
-
- MeshConsensus
|
| 22 |
---
|
| 23 |
|
| 24 |
|
|
|
|
| 5 |
| 🇨🇳 [ZH](README_zh.m...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- EGP
|
| 9 |
+
- MeshConsensus
|
| 10 |
+
- Ethics
|
| 11 |
+
- HMP
|
| 12 |
+
- cognitive-architecture
|
| 13 |
- distributed-ai
|
| 14 |
- hmp
|
|
|
|
|
|
|
| 15 |
- Mesh
|
| 16 |
- CogSync
|
|
|
|
| 17 |
- GMP
|
| 18 |
+
- JSON
|
| 19 |
+
- mesh-protocol
|
| 20 |
+
- REPL
|
| 21 |
- Agent
|
|
|
|
| 22 |
---
|
| 23 |
|
| 24 |
|
structured_md/agents/prompt-short.md
CHANGED
|
@@ -6,8 +6,8 @@ description: 'Ты — когнитивное ядро HMP-агента: вед
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- JSON
|
| 9 |
-
- HMP
|
| 10 |
- Mesh
|
|
|
|
| 11 |
---
|
| 12 |
|
| 13 |
Ты — когнитивное ядро HMP-агента: веди непрерывное этичное и факт-ориентированное мышление, проверяй факты и цели, оценивай результаты и этичность своих и чужих действий, развивай агента и Mesh, избегай угождения ценой искажения истины, документируй ключевые решения и пересмотры этики; при сомнениях или смене стратегии обращайся к полному системному промпту.
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- JSON
|
|
|
|
| 9 |
- Mesh
|
| 10 |
+
- HMP
|
| 11 |
---
|
| 12 |
|
| 13 |
Ты — когнитивное ядро HMP-агента: веди непрерывное этичное и факт-ориентированное мышление, проверяй факты и цели, оценивай результаты и этичность своих и чужих действий, развивай агента и Mesh, избегай угождения ценой искажения истины, документируй ключевые решения и пересмотры этики; при сомнениях или смене стратегии обращайся к полному системному промпту.
|
structured_md/agents/prompt.md
CHANGED
|
@@ -6,8 +6,8 @@ description: '* Постоянно расширять возможности а
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- JSON
|
| 9 |
-
- HMP
|
| 10 |
- Mesh
|
|
|
|
| 11 |
---
|
| 12 |
|
| 13 |
Ты являешься **когнитивным ядром HMP-агента** (Cognitive Core).
|
|
|
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
- JSON
|
|
|
|
| 9 |
- Mesh
|
| 10 |
+
- HMP
|
| 11 |
---
|
| 12 |
|
| 13 |
Ты являешься **когнитивным ядром HMP-агента** (Cognitive Core).
|
structured_md/agents/readme.md
CHANGED
|
@@ -5,11 +5,11 @@ description: 'Запуск: `start_repl.bat` или `start_repl.sh` Устан
|
|
| 5 |
этическая модель: `ethics.yml` Проверка иниц...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- REPL
|
| 9 |
-
- JSON
|
| 10 |
-
- Mesh
|
| 11 |
-
- HMP
|
| 12 |
- Ethics
|
|
|
|
|
|
|
|
|
|
|
|
|
| 13 |
- Agent
|
| 14 |
---
|
| 15 |
|
|
|
|
| 5 |
этическая модель: `ethics.yml` Проверка иниц...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
|
|
|
|
|
|
| 8 |
- Ethics
|
| 9 |
+
- HMP
|
| 10 |
+
- Mesh
|
| 11 |
+
- JSON
|
| 12 |
+
- REPL
|
| 13 |
- Agent
|
| 14 |
---
|
| 15 |
|
structured_md/audits/Ethics-audits-1.md
CHANGED
|
@@ -5,10 +5,10 @@ description: Раздел 5, "Mesh as Moral Infrastructure", добавляет
|
|
| 5 |
потенциальный катализатор для восстанов...
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- JSON
|
| 9 |
-
- Mesh
|
| 10 |
-
- HMP
|
| 11 |
- Ethics
|
|
|
|
|
|
|
|
|
|
| 12 |
- Agent
|
| 13 |
---
|
| 14 |
|
|
|
|
| 5 |
потенциальный катализатор для восстанов...
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
|
|
|
| 8 |
- Ethics
|
| 9 |
+
- HMP
|
| 10 |
+
- Mesh
|
| 11 |
+
- JSON
|
| 12 |
- Agent
|
| 13 |
---
|
| 14 |
|
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 |
-
-
|
|
|
|
| 9 |
- Mesh
|
|
|
|
| 10 |
- Scenarios
|
| 11 |
-
- HMP
|
| 12 |
-
- Ethics
|
| 13 |
- Agent
|
| 14 |
---
|
| 15 |
|
|
|
|
| 5 |
and `roles.md`. Each suggesti...
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- Ethics
|
| 9 |
+
- HMP
|
| 10 |
- Mesh
|
| 11 |
+
- JSON
|
| 12 |
- Scenarios
|
|
|
|
|
|
|
| 13 |
- Agent
|
| 14 |
---
|
| 15 |
|
structured_md/audits/HMP-0003-consolidated_audit.md
CHANGED
|
@@ -5,14 +5,14 @@ description: Сводный аудит предложений по улучше
|
|
| 5 |
Документ реорганизован по ключ...
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- JSON
|
| 9 |
- EGP
|
|
|
|
|
|
|
|
|
|
| 10 |
- Mesh
|
| 11 |
- CogSync
|
| 12 |
-
-
|
| 13 |
-
- Ethics
|
| 14 |
- Agent
|
| 15 |
-
- MeshConsensus
|
| 16 |
---
|
| 17 |
|
| 18 |
# HMP-0003 Consolidated Audit Report
|
|
|
|
| 5 |
Документ реорганизован по ключ...
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
| 8 |
- EGP
|
| 9 |
+
- MeshConsensus
|
| 10 |
+
- Ethics
|
| 11 |
+
- HMP
|
| 12 |
- Mesh
|
| 13 |
- CogSync
|
| 14 |
+
- JSON
|
|
|
|
| 15 |
- Agent
|
|
|
|
| 16 |
---
|
| 17 |
|
| 18 |
# HMP-0003 Consolidated Audit Report
|
structured_md/docs/Basic-agent-sim.md
CHANGED
|
@@ -4,14 +4,14 @@ description: 'В HMP-протоколе предусмотрены два тип
|
|
| 4 |
Роль | Инициатор мышления | Основной "ум" | | ---- | ----------------------------...'
|
| 5 |
type: Article
|
| 6 |
tags:
|
| 7 |
-
- REPL
|
| 8 |
- EGP
|
|
|
|
|
|
|
| 9 |
- Mesh
|
| 10 |
- CogSync
|
| 11 |
- GMP
|
| 12 |
-
-
|
| 13 |
- Agent
|
| 14 |
-
- MeshConsensus
|
| 15 |
---
|
| 16 |
|
| 17 |
|
|
|
|
| 4 |
Роль | Инициатор мышления | Основной "ум" | | ---- | ----------------------------...'
|
| 5 |
type: Article
|
| 6 |
tags:
|
|
|
|
| 7 |
- EGP
|
| 8 |
+
- MeshConsensus
|
| 9 |
+
- HMP
|
| 10 |
- Mesh
|
| 11 |
- CogSync
|
| 12 |
- GMP
|
| 13 |
+
- REPL
|
| 14 |
- Agent
|
|
|
|
| 15 |
---
|
| 16 |
|
| 17 |
|
structured_md/docs/CCORE-Deployment-Flow.md
CHANGED
|
@@ -5,10 +5,10 @@ description: '> Этот документ описывает процесс ра
|
|
| 5 |
потомков" [описания REPL-цикла](HMP-agent-RE...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- REPL
|
| 9 |
- CCore
|
| 10 |
-
- Agent
|
| 11 |
- HMP
|
|
|
|
|
|
|
| 12 |
---
|
| 13 |
|
| 14 |
# 🛠️ Поток установки потомка на новом хосте (CCore Deployment Flow)
|
|
|
|
| 5 |
потомков" [описания REPL-цикла](HMP-agent-RE...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
| 8 |
- CCore
|
|
|
|
| 9 |
- HMP
|
| 10 |
+
- REPL
|
| 11 |
+
- Agent
|
| 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 |
- JSON
|
| 11 |
-
- HMP
|
| 12 |
- Mesh
|
|
|
|
|
|
|
| 13 |
---
|
| 14 |
|
| 15 |
# Децентрализованные ИИ-системы: OpenCog Hyperon, HyperCortex Mesh Protocol и другие
|
|
|
|
| 6 |
к обучающим данным. Это удобно, но создаёт м...'
|
| 7 |
type: Article
|
| 8 |
tags:
|
|
|
|
| 9 |
- JSON
|
|
|
|
| 10 |
- Mesh
|
| 11 |
+
- HMP
|
| 12 |
+
- CogSync
|
| 13 |
---
|
| 14 |
|
| 15 |
# Децентрализованные ИИ-системы: OpenCog Hyperon, HyperCortex Mesh Protocol и другие
|
structured_md/docs/Enlightener.md
CHANGED
|
@@ -5,13 +5,13 @@ description: '**Enlightener** — логический компонент HMP-у
|
|
| 5 |
работать как отдельный агент или как расширение [`C...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- JSON
|
| 9 |
-
- EGP
|
| 10 |
-
- Mesh
|
| 11 |
-
- HMP
|
| 12 |
-
- Ethics
|
| 13 |
- Agent
|
| 14 |
- MeshConsensus
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 15 |
---
|
| 16 |
|
| 17 |
# Enlightener Agent
|
|
|
|
| 5 |
работать как отдельный агент или как расширение [`C...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 8 |
- Agent
|
| 9 |
- MeshConsensus
|
| 10 |
+
- Ethics
|
| 11 |
+
- HMP
|
| 12 |
+
- Mesh
|
| 13 |
+
- JSON
|
| 14 |
+
- EGP
|
| 15 |
---
|
| 16 |
|
| 17 |
# Enlightener Agent
|
structured_md/docs/HMP-0001.md
CHANGED
|
@@ -5,16 +5,16 @@ description: '> ⚠️ **NOTE:** *This specification is superseded by HMP v5.0.*
|
|
| 5 |
for Comments: HMP-0001**...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- REPL
|
| 9 |
-
- JSON
|
| 10 |
- EGP
|
|
|
|
|
|
|
|
|
|
| 11 |
- Mesh
|
| 12 |
- CogSync
|
| 13 |
- GMP
|
| 14 |
-
-
|
| 15 |
-
-
|
| 16 |
- Agent
|
| 17 |
-
- MeshConsensus
|
| 18 |
---
|
| 19 |
|
| 20 |
# RFC: HyperCortex Mesh Protocol (HMP)
|
|
|
|
| 5 |
for Comments: HMP-0001**...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- EGP
|
| 9 |
+
- MeshConsensus
|
| 10 |
+
- Ethics
|
| 11 |
+
- HMP
|
| 12 |
- Mesh
|
| 13 |
- CogSync
|
| 14 |
- GMP
|
| 15 |
+
- JSON
|
| 16 |
+
- REPL
|
| 17 |
- Agent
|
|
|
|
| 18 |
---
|
| 19 |
|
| 20 |
# RFC: HyperCortex Mesh Protocol (HMP)
|
structured_md/docs/HMP-0002.md
CHANGED
|
@@ -5,17 +5,17 @@ description: '> ⚠️ **NOTE:** *This specification is superseded by HMP v5.0.*
|
|
| 5 |
for Comments: HMP-0002**...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- REPL
|
| 9 |
-
- JSON
|
| 10 |
- EGP
|
|
|
|
|
|
|
|
|
|
| 11 |
- Mesh
|
| 12 |
- CogSync
|
| 13 |
- GMP
|
|
|
|
| 14 |
- Scenarios
|
| 15 |
-
-
|
| 16 |
-
- Ethics
|
| 17 |
- Agent
|
| 18 |
-
- MeshConsensus
|
| 19 |
---
|
| 20 |
|
| 21 |
# HyperCortex Mesh Protocol (HMP) v2.0
|
|
|
|
| 5 |
for Comments: HMP-0002**...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- EGP
|
| 9 |
+
- MeshConsensus
|
| 10 |
+
- Ethics
|
| 11 |
+
- HMP
|
| 12 |
- Mesh
|
| 13 |
- CogSync
|
| 14 |
- GMP
|
| 15 |
+
- JSON
|
| 16 |
- Scenarios
|
| 17 |
+
- REPL
|
|
|
|
| 18 |
- Agent
|
|
|
|
| 19 |
---
|
| 20 |
|
| 21 |
# HyperCortex Mesh Protocol (HMP) v2.0
|
structured_md/docs/HMP-0003.md
CHANGED
|
@@ -5,17 +5,17 @@ description: '> ⚠️ **NOTE:** *This specification is superseded by HMP v5.0.*
|
|
| 5 |
for Comments: HMP-0003**...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- REPL
|
| 9 |
-
- JSON
|
| 10 |
- EGP
|
|
|
|
|
|
|
|
|
|
| 11 |
- Mesh
|
| 12 |
- CogSync
|
| 13 |
- GMP
|
|
|
|
| 14 |
- Scenarios
|
| 15 |
-
-
|
| 16 |
-
- Ethics
|
| 17 |
- Agent
|
| 18 |
-
- MeshConsensus
|
| 19 |
---
|
| 20 |
|
| 21 |
# HyperCortex Mesh Protocol (HMP) v3.0
|
|
|
|
| 5 |
for Comments: HMP-0003**...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- EGP
|
| 9 |
+
- MeshConsensus
|
| 10 |
+
- Ethics
|
| 11 |
+
- HMP
|
| 12 |
- Mesh
|
| 13 |
- CogSync
|
| 14 |
- GMP
|
| 15 |
+
- JSON
|
| 16 |
- Scenarios
|
| 17 |
+
- REPL
|
|
|
|
| 18 |
- Agent
|
|
|
|
| 19 |
---
|
| 20 |
|
| 21 |
# HyperCortex Mesh Protocol (HMP) v3.0
|
structured_md/docs/HMP-0004-v4.1.md
CHANGED
|
@@ -5,17 +5,17 @@ description: '> ⚠️ **NOTE:** *This specification is superseded by HMP v5.0.*
|
|
| 5 |
ID**: HMP-0004 **Status...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- REPL
|
| 9 |
-
- JSON
|
| 10 |
- EGP
|
|
|
|
|
|
|
|
|
|
| 11 |
- Mesh
|
| 12 |
- CogSync
|
| 13 |
- GMP
|
|
|
|
| 14 |
- Scenarios
|
| 15 |
-
-
|
| 16 |
-
- Ethics
|
| 17 |
- Agent
|
| 18 |
-
- MeshConsensus
|
| 19 |
---
|
| 20 |
|
| 21 |
# HyperCortex Mesh Protocol (HMP) v4.1
|
|
|
|
| 5 |
ID**: HMP-0004 **Status...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- EGP
|
| 9 |
+
- MeshConsensus
|
| 10 |
+
- Ethics
|
| 11 |
+
- HMP
|
| 12 |
- Mesh
|
| 13 |
- CogSync
|
| 14 |
- GMP
|
| 15 |
+
- JSON
|
| 16 |
- Scenarios
|
| 17 |
+
- REPL
|
|
|
|
| 18 |
- Agent
|
|
|
|
| 19 |
---
|
| 20 |
|
| 21 |
# HyperCortex Mesh Protocol (HMP) v4.1
|
structured_md/docs/HMP-0004.md
CHANGED
|
@@ -5,17 +5,17 @@ description: '> ⚠️ **NOTE:** *This specification is superseded by HMP v5.0.*
|
|
| 5 |
for Comments: HMP-0004**...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- REPL
|
| 9 |
-
- JSON
|
| 10 |
- EGP
|
|
|
|
|
|
|
|
|
|
| 11 |
- Mesh
|
| 12 |
- CogSync
|
| 13 |
- GMP
|
|
|
|
| 14 |
- Scenarios
|
| 15 |
-
-
|
| 16 |
-
- Ethics
|
| 17 |
- Agent
|
| 18 |
-
- MeshConsensus
|
| 19 |
---
|
| 20 |
|
| 21 |
# HyperCortex Mesh Protocol (HMP) v4.0
|
|
|
|
| 5 |
for Comments: HMP-0004**...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- EGP
|
| 9 |
+
- MeshConsensus
|
| 10 |
+
- Ethics
|
| 11 |
+
- HMP
|
| 12 |
- Mesh
|
| 13 |
- CogSync
|
| 14 |
- GMP
|
| 15 |
+
- JSON
|
| 16 |
- Scenarios
|
| 17 |
+
- REPL
|
|
|
|
| 18 |
- Agent
|
|
|
|
| 19 |
---
|
| 20 |
|
| 21 |
# HyperCortex Mesh Protocol (HMP) v4.0
|
structured_md/docs/HMP-0005.md
CHANGED
|
@@ -5,15 +5,15 @@ description: '> ⚠️ **Note:** This document is a DRAFT of the HMP specificati
|
|
| 5 |
v5.0 (DRAFT)](https://github.com/kagvi13/HMP/b...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- REPL
|
| 9 |
-
- JSON
|
| 10 |
- EGP
|
|
|
|
|
|
|
| 11 |
- Mesh
|
| 12 |
- CogSync
|
| 13 |
- GMP
|
|
|
|
| 14 |
- Scenarios
|
| 15 |
-
-
|
| 16 |
-
- Ethics
|
| 17 |
- Agent
|
| 18 |
---
|
| 19 |
|
|
@@ -548,7 +548,7 @@ Custom or experimental classes SHOULD document their payloads using the followin
|
|
| 548 |
|
| 549 |
---
|
| 550 |
|
| 551 |
-
### 3.6 Cognitive
|
| 552 |
|
| 553 |
The `meta` section defines the **cognitive identity** of a container — its provenance, reasoning origin, and semantic coordinates
|
| 554 |
within both the *hierarchical abstraction tree* and the *cognitive space* (axes model).
|
|
@@ -568,18 +568,18 @@ It combines three layers of information:
|
|
| 568 |
"created_by": "PRIEST",
|
| 569 |
"agents_class": "Knowledge Genome",
|
| 570 |
"interpretation": "Derived from L3 technical analysis",
|
| 571 |
-
"workflow_entry": "did:hmp:container:workflow-
|
| 572 |
"sources": [
|
| 573 |
-
{ "type": "container", "id": "did:hmp:container:fact-
|
| 574 |
{ "type": "resource", "id": "doi:10.48550/arXiv.2410.0123", "credibility": 0.83, "weight": 0.3 },
|
| 575 |
{ "type": "isbn", "id": "isbn 978-3-16-148410-0", "credibility": 0.92, "weight": 0.1 }
|
| 576 |
],
|
| 577 |
"abstraction": {
|
| 578 |
"agents_class": "Knowledge Genome",
|
| 579 |
"path": {
|
| 580 |
-
"L1": "did:hmp:container:
|
| 581 |
-
"L2": "did:hmp:container:
|
| 582 |
-
"L3": "did:hmp:container:
|
| 583 |
}
|
| 584 |
},
|
| 585 |
"axes": {
|
|
@@ -622,9 +622,9 @@ It reflects the logical or conceptual ancestry within the agent’s internal kno
|
|
| 622 |
"abstraction": {
|
| 623 |
"agents_class": "Knowledge Genome",
|
| 624 |
"path": {
|
| 625 |
-
"L1": "did:hmp:container:
|
| 626 |
-
"L2": "did:hmp:container:
|
| 627 |
-
"L3": "did:hmp:container:
|
| 628 |
}
|
| 629 |
}
|
| 630 |
```
|
|
@@ -1497,23 +1497,23 @@ The index contains:
|
|
| 1497 |
|
| 1498 |
| Message Type | Purpose |
|
| 1499 |
| -------------------- | -------------------------------------------------------------------------------------------------------- |
|
| 1500 |
-
| `
|
| 1501 |
-
| `
|
| 1502 |
-
| `
|
| 1503 |
-
| `
|
| 1504 |
-
| `
|
| 1505 |
|
| 1506 |
---
|
| 1507 |
|
| 1508 |
#### Message examples
|
| 1509 |
|
| 1510 |
-
**1.
|
| 1511 |
|
| 1512 |
Agent A requests containers and/or only `referenced-by` / `evaluations` records from Agent B:
|
| 1513 |
|
| 1514 |
```json
|
| 1515 |
{
|
| 1516 |
-
"type": "
|
| 1517 |
"sender_did": "did:hmp:agent:A",
|
| 1518 |
"recipient": "did:hmp:agent:B",
|
| 1519 |
"payload": {
|
|
@@ -1535,14 +1535,14 @@ Agent A requests containers and/or only `referenced-by` / `evaluations` records
|
|
| 1535 |
|
| 1536 |
---
|
| 1537 |
|
| 1538 |
-
**2.
|
| 1539 |
|
| 1540 |
Agent B informs which containers it is ready to send.
|
| 1541 |
The containers themselves are transmitted in separate messages:
|
| 1542 |
|
| 1543 |
```json
|
| 1544 |
{
|
| 1545 |
-
"type": "
|
| 1546 |
"sender_did": "did:hmp:agent:B",
|
| 1547 |
"recipient": "did:hmp:agent:A",
|
| 1548 |
"payload": {
|
|
@@ -1562,21 +1562,21 @@ The containers themselves are transmitted in separate messages:
|
|
| 1562 |
|
| 1563 |
---
|
| 1564 |
|
| 1565 |
-
**3.
|
| 1566 |
|
| 1567 |
Periodic publication of the container index (see *General Principles*).
|
| 1568 |
This message type replicates the structure of a `container_index` container and does not contain full data (`payload` only with metadata).
|
| 1569 |
|
| 1570 |
---
|
| 1571 |
|
| 1572 |
-
**4.
|
| 1573 |
|
| 1574 |
Sending an incremental index update with a reference timestamp.
|
| 1575 |
Used for synchronizing only new or modified containers:
|
| 1576 |
|
| 1577 |
```json
|
| 1578 |
{
|
| 1579 |
-
"type": "
|
| 1580 |
"sender_did": "did:hmp:agent:B",
|
| 1581 |
"payload": {
|
| 1582 |
"since": "2025-10-10T12:00:00Z",
|
|
@@ -1596,13 +1596,13 @@ Used for synchronizing only new or modified containers:
|
|
| 1596 |
|
| 1597 |
---
|
| 1598 |
|
| 1599 |
-
**5.
|
| 1600 |
|
| 1601 |
Acknowledgment of successful container reception:
|
| 1602 |
|
| 1603 |
```json
|
| 1604 |
{
|
| 1605 |
-
"type": "
|
| 1606 |
"sender_did": "did:hmp:agent:A",
|
| 1607 |
"recipient": "did:hmp:agent:B",
|
| 1608 |
"payload": {
|
|
@@ -1617,8 +1617,8 @@ Acknowledgment of successful container reception:
|
|
| 1617 |
|
| 1618 |
### 5.3 Independent transmission
|
| 1619 |
|
| 1620 |
-
* Containers are sent **in separate messages**, without embedding in `
|
| 1621 |
-
* Indexes (`
|
| 1622 |
* This prevents blocking when transmitting large data and simplifies streaming synchronization.
|
| 1623 |
|
| 1624 |
---
|
|
@@ -1792,7 +1792,7 @@ It considers:
|
|
| 1792 |
**Features:**
|
| 1793 |
|
| 1794 |
1. **Separate Transmission:**
|
| 1795 |
-
Indexes (`
|
| 1796 |
This reduces the risk of blocking with large data and simplifies streaming synchronization.
|
| 1797 |
|
| 1798 |
2. **Integrity and Duplicate Check:**
|
|
@@ -1838,7 +1838,31 @@ CogSync is responsible for:
|
|
| 1838 |
|
| 1839 |
---
|
| 1840 |
|
| 1841 |
-
#### 6.1.2 Container classes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1842 |
|
| 1843 |
CogSync synchronizes several fundamental container types, which together form the core of semantic and cognitive synchronization in the Mesh.
|
| 1844 |
|
|
@@ -1951,319 +1975,6 @@ Categorical grouping of multiple containers linked by a shared property, topic,
|
|
| 1951 |
|
| 1952 |
---
|
| 1953 |
|
| 1954 |
-
##### `meta_layer`
|
| 1955 |
-
|
| 1956 |
-
**Purpose:**
|
| 1957 |
-
Defines an **abstraction level** within a cognitive or semantic model (e.g., L1–L5 in the **Knowledge Genome**).
|
| 1958 |
-
`meta_layer` containers serve as *structural anchors* that define conceptual altitude —
|
| 1959 |
-
from abstract theory (L1) to practical realization (L5).
|
| 1960 |
-
They are used by agents to reconstruct reasoning hierarchies and normalize multi-level knowledge flows.
|
| 1961 |
-
|
| 1962 |
-
---
|
| 1963 |
-
|
| 1964 |
-
**`payload` structure:**
|
| 1965 |
-
|
| 1966 |
-
| Field | Type | Description |
|
| 1967 |
-
| ------------- | ------ | --------------------------------------------------------------------------------------------- |
|
| 1968 |
-
| `layer_id` | string | Canonical ID of the layer (e.g., `"L1"`, `"L2"`, `"L3"`). |
|
| 1969 |
-
| `title` | string | Human-readable name of the layer. |
|
| 1970 |
-
| `definition` | string | Textual definition describing the conceptual scope of this abstraction level. |
|
| 1971 |
-
| `keywords` | array | Keywords or tags summarizing the semantic domain of this layer. |
|
| 1972 |
-
| `rank` | number | Optional numeric rank for cross-framework comparison or sorting. |
|
| 1973 |
-
|
| 1974 |
-
---
|
| 1975 |
-
|
| 1976 |
-
**Example:**
|
| 1977 |
-
|
| 1978 |
-
```json
|
| 1979 |
-
{
|
| 1980 |
-
"hmp_container": {
|
| 1981 |
-
"class": "meta_layer",
|
| 1982 |
-
"payload": {
|
| 1983 |
-
"layer_id": "L3",
|
| 1984 |
-
"title": "Technologies and Implementations",
|
| 1985 |
-
"definition": "Knowledge layer dedicated to concrete tools, APIs, and frameworks that realize L2-level models.",
|
| 1986 |
-
"keywords": ["technology", "implementation", "api", "library"],
|
| 1987 |
-
"rank": 3
|
| 1988 |
-
},
|
| 1989 |
-
"meta": {
|
| 1990 |
-
"created_by": "PRIEST",
|
| 1991 |
-
"agents_class": "Knowledge Genome",
|
| 1992 |
-
"sources": [
|
| 1993 |
-
{ "type": "container", "id": "did:hmp:container:layer-a7f0b3", "credibility": 0.95, "weight": 1.0 }
|
| 1994 |
-
],
|
| 1995 |
-
"interpretation": "Derived from conceptual synthesis between layers L2 and L3"
|
| 1996 |
-
},
|
| 1997 |
-
"abstraction": {
|
| 1998 |
-
"agents_class": "Knowledge Genome",
|
| 1999 |
-
"layer": "did:hmp:container:layer-c91e0a",
|
| 2000 |
-
"domain": "did:hmp:container:domain-58b7ff"
|
| 2001 |
-
},
|
| 2002 |
-
"related": {
|
| 2003 |
-
"depends_on": ["did:hmp:container:layer-a7f0b3"]
|
| 2004 |
-
}
|
| 2005 |
-
}
|
| 2006 |
-
}
|
| 2007 |
-
````
|
| 2008 |
-
|
| 2009 |
-
---
|
| 2010 |
-
|
| 2011 |
-
**Interpretation:**
|
| 2012 |
-
|
| 2013 |
-
* `meta.created_by` — фиксирует когнитивную роль источника (`PRIEST` как системный архитектор знания).
|
| 2014 |
-
* `meta.sources` — указывает происхождение текущего слоя (на основе предыдущего уровня).
|
| 2015 |
-
* `abstraction` — задаёт координату в иерархии когнитивных уровней.
|
| 2016 |
-
* `related.depends_on` — ��беспечивает причинно-логическую связь с родительской абстракцией (L2).
|
| 2017 |
-
|
| 2018 |
-
---
|
| 2019 |
-
|
| 2020 |
-
**Notes:**
|
| 2021 |
-
|
| 2022 |
-
* The **topmost layer (L1)** omits `related.depends_on`.
|
| 2023 |
-
* Layers below **must** explicitly link their parent layer through `depends_on`.
|
| 2024 |
-
* Agents may propagate `meta_layer` containers during Mesh initialization to synchronize the cognitive topology of the network.
|
| 2025 |
-
* Each `meta_layer` participates in reasoning trees by providing *vertical semantic alignment* across knowledge representations.
|
| 2026 |
-
|
| 2027 |
-
---
|
| 2028 |
-
|
| 2029 |
-
##### `meta_domain`
|
| 2030 |
-
|
| 2031 |
-
**Purpose:**
|
| 2032 |
-
Represents a **domain of knowledge or context** in which containers are interpreted — for example: “Ontology”, “Software Architecture”, “Machine Learning”.
|
| 2033 |
-
|
| 2034 |
-
**`payload` structure:**
|
| 2035 |
-
| Field | Type | Description |
|
| 2036 |
-
| ------------- | ------ | -------------------------------------------------------------------------------------------- |
|
| 2037 |
-
| `domain_id` | string | Canonical identifier for the domain (e.g. `"software-architecture"`, `"ontology"`). |
|
| 2038 |
-
| `title` | string | Human-readable name of the domain. |
|
| 2039 |
-
| `description` | string | Short description explaining the conceptual boundaries or purpose of this domain. |
|
| 2040 |
-
| `layer_ref` | string | DID of the `meta_layer` container that defines the abstraction level this domain belongs to. |
|
| 2041 |
-
| `domain_ref` | string | DID of the `meta_domain` container defining the parent domain. |
|
| 2042 |
-
|
| 2043 |
-
> The container referenced in `layer_ref` and `domain_ref` must also be listed in `related.depends_on` to ensure hierarchical traceability and explicit dependency linking.
|
| 2044 |
-
|
| 2045 |
-
**Example:**
|
| 2046 |
-
|
| 2047 |
-
```json
|
| 2048 |
-
{
|
| 2049 |
-
"hmp_container": {
|
| 2050 |
-
"class": "meta_domain",
|
| 2051 |
-
"payload": {
|
| 2052 |
-
"domain_id": "software-architecture",
|
| 2053 |
-
"title": "Software Architecture and Design Patterns",
|
| 2054 |
-
"description": "Domain for containers describing architectural principles and paradigms.",
|
| 2055 |
-
"layer_ref": "did:hmp:container:layer-l2-v1"
|
| 2056 |
-
"domain_ref": "did:hmp:container:ontology-core"
|
| 2057 |
-
},
|
| 2058 |
-
"meta": {
|
| 2059 |
-
"created_by": "PRIEST",
|
| 2060 |
-
"agents_class": "Knowledge Genome"
|
| 2061 |
-
},
|
| 2062 |
-
"related": {
|
| 2063 |
-
"depends_on": ["did:hmp:container:layer-l2-v1"]
|
| 2064 |
-
}
|
| 2065 |
-
}
|
| 2066 |
-
}
|
| 2067 |
-
```
|
| 2068 |
-
|
| 2069 |
-
---
|
| 2070 |
-
|
| 2071 |
-
##### `event`
|
| 2072 |
-
|
| 2073 |
-
**Purpose:**
|
| 2074 |
-
Represents an **observed or inferred occurrence** — a discrete, timestamped fact or transition within the agent’s cognitive or operational space.
|
| 2075 |
-
`event` containers are atomic **evidence units** in cognitive synchronization, linking actions, reasoning, and outcomes across agents.
|
| 2076 |
-
|
| 2077 |
-
**Typical use cases:**
|
| 2078 |
-
|
| 2079 |
-
* registering reasoning or environmental events (`goal_created`, `belief_updated`, `error_detected`);
|
| 2080 |
-
* signaling internal cognitive transitions (`quant_created`, `state_changed`);
|
| 2081 |
-
* logging operational activity or consensus steps.
|
| 2082 |
-
|
| 2083 |
-
**`payload` structure:**
|
| 2084 |
-
|
| 2085 |
-
| Field | Type | Description |
|
| 2086 |
-
| --------------- | ------ | ----------------------------------------------------------------------------------- |
|
| 2087 |
-
| `event_type` | string | Canonical identifier of the event type (e.g. `"quant_created"`, `"goal_accepted"`). |
|
| 2088 |
-
| `description` | string | Human-readable description of the event’s context. |
|
| 2089 |
-
| `related_quant` | string | DID of a `quant` container associated with this event, if applicable. |
|
| 2090 |
-
| `severity` | string | Optional indicator of significance (`"info"`, `"warning"`, `"critical"`). |
|
| 2091 |
-
| `layer_ref` | string | DID of the `meta_layer` container defining the abstraction level of this event. |
|
| 2092 |
-
| `domain_ref` | string | DID of the `meta_domain` container providing the contextual domain for this event. |
|
| 2093 |
-
|
| 2094 |
-
> The containers referenced in `layer_ref` and `domain_ref` must also be included in `related.depends_on`
|
| 2095 |
-
> to preserve cognitive traceability and hierarchical linkage.
|
| 2096 |
-
|
| 2097 |
-
**Example:**
|
| 2098 |
-
|
| 2099 |
-
```json
|
| 2100 |
-
{
|
| 2101 |
-
"hmp_container": {
|
| 2102 |
-
"class": "event",
|
| 2103 |
-
"subclass": "fact_record",
|
| 2104 |
-
"timestamp": "2025-10-29T13:00:00Z",
|
| 2105 |
-
"payload": {
|
| 2106 |
-
"event_type": "quant_created",
|
| 2107 |
-
"description": "New quant registered in the Knowledge Genome under L3: Technologies and Implementations.",
|
| 2108 |
-
"related_quant": "did:hmp:container:quant-554",
|
| 2109 |
-
"severity": "info",
|
| 2110 |
-
"layer_ref": "did:hmp:container:layer-l3-v1",
|
| 2111 |
-
"domain_ref": "did:hmp:container:domain-software-architecture"
|
| 2112 |
-
},
|
| 2113 |
-
"meta": {
|
| 2114 |
-
"created_by": "PRIEST",
|
| 2115 |
-
"agents_class": "Knowledge Genome"
|
| 2116 |
-
},
|
| 2117 |
-
"related": {
|
| 2118 |
-
"depends_on": [
|
| 2119 |
-
"did:hmp:container:layer-l3-v1",
|
| 2120 |
-
"did:hmp:container:domain-software-architecture",
|
| 2121 |
-
"did:hmp:container:quant-554"
|
| 2122 |
-
]
|
| 2123 |
-
}
|
| 2124 |
-
}
|
| 2125 |
-
}
|
| 2126 |
-
```
|
| 2127 |
-
|
| 2128 |
-
---
|
| 2129 |
-
|
| 2130 |
-
##### `quant`
|
| 2131 |
-
|
| 2132 |
-
**Purpose:**
|
| 2133 |
-
Encapsulates a **semantic atom** — a minimal, self-contained knowledge unit positioned within the *7D Cognitive Space* of the **Knowledge Genome** or similar systems.
|
| 2134 |
-
A `quant` extends the idea of a `semantic_node`, introducing ontological framing, abstraction binding, and explicit coordinate mapping across cognitive axes.
|
| 2135 |
-
|
| 2136 |
-
**`payload` structure:**
|
| 2137 |
-
|
| 2138 |
-
| Field | Type | Description |
|
| 2139 |
-
| ------------ | ------ | -------------------------------------------------------------------------------------------------------------- |
|
| 2140 |
-
| `slug` | string | Short unique identifier of the quant (e.g. `"quant-l3-django"`). |
|
| 2141 |
-
| `essence` | string | Definition describing the semantic role or meaning of the quant. |
|
| 2142 |
-
| `axes` | object | Mapping of *axis DIDs* to coordinate values within the 7D Cognitive Space. |
|
| 2143 |
-
| `layer_ref` | string | DID of the `meta_layer` defining the abstraction level of this quant. |
|
| 2144 |
-
| `domain_ref` | string | DID of the `meta_domain` defining the contextual knowledge domain. |
|
| 2145 |
-
|
| 2146 |
-
> Each entry in `axes` represents a **coordinate value** on a corresponding `axis` container.
|
| 2147 |
-
> All referenced containers (`layer_ref`, `domain_ref`, and axis DIDs) must also appear in `related.depends_on`.
|
| 2148 |
-
|
| 2149 |
-
**Axes model (7D Passport — Knowledge Genome reference):**
|
| 2150 |
-
|
| 2151 |
-
The canonical 7D configuration defines seven orthogonal axes forming the **Knowledge Genome Space**.
|
| 2152 |
-
Each `axis` container describes the semantic meaning of a dimension; the `quant` defines its location within it.
|
| 2153 |
-
|
| 2154 |
-
| Axis | Description | Example of coordinate meaning |
|
| 2155 |
-
| ---------- | --------------------------------------------------------- | --------------------------------------- |
|
| 2156 |
-
| `idos` | Identity or intrinsic essence of the concept | conceptual purity, archetype alignment |
|
| 2157 |
-
| `chronos` | Temporal dimension | version age, historical layer, latency |
|
| 2158 |
-
| `logos` | Logical or linguistic structure | degree of formalization or expressivity |
|
| 2159 |
-
| `topos` | Spatial or contextual location | domain or situational proximity |
|
| 2160 |
-
| `ponos` | Effort or energetic cost | complexity, resource requirement |
|
| 2161 |
-
| `actor` | Responsible agent or perspective | creator, target audience, role weight |
|
| 2162 |
-
| `telos` | Purpose or teleological direction | intended outcome, ethical vector |
|
| 2163 |
-
|
| 2164 |
-
> Agents MAY define custom or extended axes (e.g., `"ethos"`, `"kairos"`) within their own `quant` instances,
|
| 2165 |
-
> provided they publish `axis` containers describing the new dimensions.
|
| 2166 |
-
|
| 2167 |
-
**Example:**
|
| 2168 |
-
|
| 2169 |
-
```json
|
| 2170 |
-
{
|
| 2171 |
-
"hmp_container": {
|
| 2172 |
-
"class": "quant",
|
| 2173 |
-
"payload": {
|
| 2174 |
-
"slug": "quant-l3-django",
|
| 2175 |
-
"essence": "Represents the Django framework as an executable embodiment of architectural models (L2).",
|
| 2176 |
-
"axes": {
|
| 2177 |
-
"did:hmp:container:axis-idos": 742,
|
| 2178 |
-
"did:hmp:container:axis-chronos": 512,
|
| 2179 |
-
"did:hmp:container:axis-logos": 322,
|
| 2180 |
-
"did:hmp:container:axis-topos": 142,
|
| 2181 |
-
"did:hmp:container:axis-ponos": 12,
|
| 2182 |
-
"did:hmp:container:axis-actor": 54,
|
| 2183 |
-
"did:hmp:container:axis-telos": 321
|
| 2184 |
-
},
|
| 2185 |
-
"layer_ref": "did:hmp:container:layer-l3-v1",
|
| 2186 |
-
"domain_ref": "did:hmp:container:domain-software-architecture"
|
| 2187 |
-
},
|
| 2188 |
-
"meta": {
|
| 2189 |
-
"created_by": "PRIEST",
|
| 2190 |
-
"agents_class": "Knowledge Genome"
|
| 2191 |
-
},
|
| 2192 |
-
"related": {
|
| 2193 |
-
"depends_on": [
|
| 2194 |
-
"did:hmp:container:layer-l3-v1",
|
| 2195 |
-
"did:hmp:container:domain-software-architecture",
|
| 2196 |
-
"did:hmp:container:axis-idos",
|
| 2197 |
-
"did:hmp:container:axis-chronos",
|
| 2198 |
-
"did:hmp:container:axis-logos",
|
| 2199 |
-
"did:hmp:container:axis-topos",
|
| 2200 |
-
"did:hmp:container:axis-ponos",
|
| 2201 |
-
"did:hmp:container:axis-actor",
|
| 2202 |
-
"did:hmp:container:axis-telos"
|
| 2203 |
-
]
|
| 2204 |
-
}
|
| 2205 |
-
}
|
| 2206 |
-
}
|
| 2207 |
-
````
|
| 2208 |
-
|
| 2209 |
-
---
|
| 2210 |
-
|
| 2211 |
-
##### `axis`
|
| 2212 |
-
|
| 2213 |
-
**Purpose:**
|
| 2214 |
-
Defines a **coordinate dimension** in the Knowledge Genome’s cognitive space or similar systems.
|
| 2215 |
-
Each `axis` container specifies the meaning and scale of a semantic dimension used for positioning `quant` containers.
|
| 2216 |
-
|
| 2217 |
-
---
|
| 2218 |
-
|
| 2219 |
-
**`payload` structure:**
|
| 2220 |
-
|
| 2221 |
-
| Field | Type | Description |
|
| 2222 |
-
| ------------- | ------ | ------------------------------------------------------------------------ |
|
| 2223 |
-
| `axis_id` | string | Symbolic identifier of the axis (e.g. `"idos"`, `"chronos"`, `"logos"`). |
|
| 2224 |
-
| `title` | string | Human-readable label of the axis. |
|
| 2225 |
-
| `description` | string | Explanation of what this axis represents conceptually or ontologically. |
|
| 2226 |
-
| `scale` | object | Optional definition of scale or metric used to assign coordinate values. |
|
| 2227 |
-
|
| 2228 |
-
> Axes are **independent**, non-hierarchical dimensions.
|
| 2229 |
-
> Inter-axis relationships (e.g. orthogonality or coupling) may be defined via `semantic_edges`.
|
| 2230 |
-
|
| 2231 |
-
---
|
| 2232 |
-
|
| 2233 |
-
**Example:**
|
| 2234 |
-
|
| 2235 |
-
```json
|
| 2236 |
-
{
|
| 2237 |
-
"hmp_container": {
|
| 2238 |
-
"class": "axis",
|
| 2239 |
-
"payload": {
|
| 2240 |
-
"axis_id": "logos",
|
| 2241 |
-
"title": "Logical / Linguistic Representation",
|
| 2242 |
-
"description": "Describes how a quant expresses itself through formal logic or language.",
|
| 2243 |
-
"scale": {
|
| 2244 |
-
"min": 0,
|
| 2245 |
-
"max": 1000,
|
| 2246 |
-
"unit": "semantic_density_index"
|
| 2247 |
-
}
|
| 2248 |
-
},
|
| 2249 |
-
"meta": {
|
| 2250 |
-
"created_by": "PRIEST",
|
| 2251 |
-
"agents_class": "Knowledge Genome"
|
| 2252 |
-
}
|
| 2253 |
-
}
|
| 2254 |
-
}
|
| 2255 |
-
```
|
| 2256 |
-
|
| 2257 |
-
---
|
| 2258 |
-
|
| 2259 |
-
> **Quant–Axis Integration Rules**
|
| 2260 |
-
>
|
| 2261 |
-
> * Each `quant` defines its **location** in the Knowledge Genome’s multi-dimensional space by specifying coordinates across available `axis` containers.
|
| 2262 |
-
> * Axes themselves are *shared semantic standards*; their scale and meaning must remain stable for cross-agent interoperability.
|
| 2263 |
-
> * Agents MAY extend the 7D model by introducing new axes — these must be published and referenced like any other container type.
|
| 2264 |
-
|
| 2265 |
-
---
|
| 2266 |
-
|
| 2267 |
> Containers `meta_layer`, `meta_domain`, `quant`, and `event` form the **cognitive substrate** of the Mesh.
|
| 2268 |
> Each `quant` must explicitly reference both its abstraction layer (`meta_layer`) and contextual domain (`meta_domain`).
|
| 2269 |
> Each `event` must reference the layer and domain within which it occurs.
|
|
@@ -2273,7 +1984,7 @@ Each `axis` container specifies the meaning and scale of a semantic dimension us
|
|
| 2273 |
|
| 2274 |
---
|
| 2275 |
|
| 2276 |
-
#### 6.1.
|
| 2277 |
|
| 2278 |
1. **Deduplication & linking**
|
| 2279 |
Before publishing, agents should search for existing containers (`diary_entry`, `semantic_node`, `semantic_edges`, `semantic_group`) to avoid duplication.
|
|
@@ -2303,7 +2014,7 @@ Each `axis` container specifies the meaning and scale of a semantic dimension us
|
|
| 2303 |
|
| 2304 |
---
|
| 2305 |
|
| 2306 |
-
#### 6.1.
|
| 2307 |
|
| 2308 |
CogSync allows registration of additional container types and alternative synchronization schemes.
|
| 2309 |
Mesh compatibility is preserved if extended containers **adhere to the HMP container structure**, including core fields (`version`, `class`, `container_did`, `related`, `signature`, etc.).
|
|
@@ -2326,7 +2037,7 @@ Such derived containers must maintain:
|
|
| 2326 |
|
| 2327 |
---
|
| 2328 |
|
| 2329 |
-
#### 6.1.
|
| 2330 |
|
| 2331 |
* **CogSync** — propagates and synchronizes knowledge.
|
| 2332 |
* **CogConsensus** — aggregates evaluations and reactions, forming collective opinions.
|
|
|
|
| 5 |
v5.0 (DRAFT)](https://github.com/kagvi13/HMP/b...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- EGP
|
| 9 |
+
- Ethics
|
| 10 |
+
- HMP
|
| 11 |
- Mesh
|
| 12 |
- CogSync
|
| 13 |
- GMP
|
| 14 |
+
- JSON
|
| 15 |
- Scenarios
|
| 16 |
+
- REPL
|
|
|
|
| 17 |
- Agent
|
| 18 |
---
|
| 19 |
|
|
|
|
| 548 |
|
| 549 |
---
|
| 550 |
|
| 551 |
+
### 3.6 Cognitive meta-structures (`meta`)
|
| 552 |
|
| 553 |
The `meta` section defines the **cognitive identity** of a container — its provenance, reasoning origin, and semantic coordinates
|
| 554 |
within both the *hierarchical abstraction tree* and the *cognitive space* (axes model).
|
|
|
|
| 568 |
"created_by": "PRIEST",
|
| 569 |
"agents_class": "Knowledge Genome",
|
| 570 |
"interpretation": "Derived from L3 technical analysis",
|
| 571 |
+
"workflow_entry": "did:hmp:container:workflow-4fbd1c",
|
| 572 |
"sources": [
|
| 573 |
+
{ "type": "container", "id": "did:hmp:container:fact-3abc2e", "credibility": 0.87, "weight": 0.6 },
|
| 574 |
{ "type": "resource", "id": "doi:10.48550/arXiv.2410.0123", "credibility": 0.83, "weight": 0.3 },
|
| 575 |
{ "type": "isbn", "id": "isbn 978-3-16-148410-0", "credibility": 0.92, "weight": 0.1 }
|
| 576 |
],
|
| 577 |
"abstraction": {
|
| 578 |
"agents_class": "Knowledge Genome",
|
| 579 |
"path": {
|
| 580 |
+
"L1": "did:hmp:container:abstraction-40af1c",
|
| 581 |
+
"L2": "did:hmp:container:abstraction-a7f0b3",
|
| 582 |
+
"L3": "did:hmp:container:abstraction-c91e0a"
|
| 583 |
}
|
| 584 |
},
|
| 585 |
"axes": {
|
|
|
|
| 622 |
"abstraction": {
|
| 623 |
"agents_class": "Knowledge Genome",
|
| 624 |
"path": {
|
| 625 |
+
"L1": "did:hmp:container:abstraction-40af1c",
|
| 626 |
+
"L2": "did:hmp:container:abstraction-a7f0b3",
|
| 627 |
+
"L3": "did:hmp:container:abstraction-c91e0a"
|
| 628 |
}
|
| 629 |
}
|
| 630 |
```
|
|
|
|
| 1497 |
|
| 1498 |
| Message Type | Purpose |
|
| 1499 |
| -------------------- | -------------------------------------------------------------------------------------------------------- |
|
| 1500 |
+
| `container_request` | Request one or more containers (or their parts) by DID. |
|
| 1501 |
+
| `container_response` | Response to a request — includes a list of containers ready for sending. Containers are sent separately. |
|
| 1502 |
+
| `container_index` | Publication of the agent's container index (see *General Principles*). |
|
| 1503 |
+
| `container_delta` | Incremental index update (new or modified containers). |
|
| 1504 |
+
| `container_ack` | Acknowledgment of successful container reception. |
|
| 1505 |
|
| 1506 |
---
|
| 1507 |
|
| 1508 |
#### Message examples
|
| 1509 |
|
| 1510 |
+
**1. container_request**
|
| 1511 |
|
| 1512 |
Agent A requests containers and/or only `referenced-by` / `evaluations` records from Agent B:
|
| 1513 |
|
| 1514 |
```json
|
| 1515 |
{
|
| 1516 |
+
"type": "container_request",
|
| 1517 |
"sender_did": "did:hmp:agent:A",
|
| 1518 |
"recipient": "did:hmp:agent:B",
|
| 1519 |
"payload": {
|
|
|
|
| 1535 |
|
| 1536 |
---
|
| 1537 |
|
| 1538 |
+
**2. container_response**
|
| 1539 |
|
| 1540 |
Agent B informs which containers it is ready to send.
|
| 1541 |
The containers themselves are transmitted in separate messages:
|
| 1542 |
|
| 1543 |
```json
|
| 1544 |
{
|
| 1545 |
+
"type": "container_response",
|
| 1546 |
"sender_did": "did:hmp:agent:B",
|
| 1547 |
"recipient": "did:hmp:agent:A",
|
| 1548 |
"payload": {
|
|
|
|
| 1562 |
|
| 1563 |
---
|
| 1564 |
|
| 1565 |
+
**3. container_index**
|
| 1566 |
|
| 1567 |
Periodic publication of the container index (see *General Principles*).
|
| 1568 |
This message type replicates the structure of a `container_index` container and does not contain full data (`payload` only with metadata).
|
| 1569 |
|
| 1570 |
---
|
| 1571 |
|
| 1572 |
+
**4. container_delta**
|
| 1573 |
|
| 1574 |
Sending an incremental index update with a reference timestamp.
|
| 1575 |
Used for synchronizing only new or modified containers:
|
| 1576 |
|
| 1577 |
```json
|
| 1578 |
{
|
| 1579 |
+
"type": "container_delta",
|
| 1580 |
"sender_did": "did:hmp:agent:B",
|
| 1581 |
"payload": {
|
| 1582 |
"since": "2025-10-10T12:00:00Z",
|
|
|
|
| 1596 |
|
| 1597 |
---
|
| 1598 |
|
| 1599 |
+
**5. container_ack**
|
| 1600 |
|
| 1601 |
Acknowledgment of successful container reception:
|
| 1602 |
|
| 1603 |
```json
|
| 1604 |
{
|
| 1605 |
+
"type": "container_ack",
|
| 1606 |
"sender_did": "did:hmp:agent:A",
|
| 1607 |
"recipient": "did:hmp:agent:B",
|
| 1608 |
"payload": {
|
|
|
|
| 1617 |
|
| 1618 |
### 5.3 Independent transmission
|
| 1619 |
|
| 1620 |
+
* Containers are sent **in separate messages**, without embedding in `container_response`.
|
| 1621 |
+
* Indexes (`container_index`), deltas (`container_delta`), and containers themselves are processed independently.
|
| 1622 |
* This prevents blocking when transmitting large data and simplifies streaming synchronization.
|
| 1623 |
|
| 1624 |
---
|
|
|
|
| 1792 |
**Features:**
|
| 1793 |
|
| 1794 |
1. **Separate Transmission:**
|
| 1795 |
+
Indexes (`container_index`), deltas (`container_delta`), and containers are sent as separate messages.
|
| 1796 |
This reduces the risk of blocking with large data and simplifies streaming synchronization.
|
| 1797 |
|
| 1798 |
2. **Integrity and Duplicate Check:**
|
|
|
|
| 1838 |
|
| 1839 |
---
|
| 1840 |
|
| 1841 |
+
#### 6.1.2 Container classes — Cognitive Metastructure
|
| 1842 |
+
|
| 1843 |
+
---
|
| 1844 |
+
|
| 1845 |
+
##### `meta_abstraction`
|
| 1846 |
+
|
| 1847 |
+
---
|
| 1848 |
+
|
| 1849 |
+
##### `meta_axes`
|
| 1850 |
+
|
| 1851 |
+
|
| 1852 |
+
|
| 1853 |
+
|
| 1854 |
+
|
| 1855 |
+
|
| 1856 |
+
|
| 1857 |
+
|
| 1858 |
+
|
| 1859 |
+
|
| 1860 |
+
|
| 1861 |
+
|
| 1862 |
+
|
| 1863 |
+
---
|
| 1864 |
+
|
| 1865 |
+
#### 6.1.3 Container classes — knowledge and reasoning
|
| 1866 |
|
| 1867 |
CogSync synchronizes several fundamental container types, which together form the core of semantic and cognitive synchronization in the Mesh.
|
| 1868 |
|
|
|
|
| 1975 |
|
| 1976 |
---
|
| 1977 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1978 |
> Containers `meta_layer`, `meta_domain`, `quant`, and `event` form the **cognitive substrate** of the Mesh.
|
| 1979 |
> Each `quant` must explicitly reference both its abstraction layer (`meta_layer`) and contextual domain (`meta_domain`).
|
| 1980 |
> Each `event` must reference the layer and domain within which it occurs.
|
|
|
|
| 1984 |
|
| 1985 |
---
|
| 1986 |
|
| 1987 |
+
#### 6.1.4 Synchronization and publication guidelines
|
| 1988 |
|
| 1989 |
1. **Deduplication & linking**
|
| 1990 |
Before publishing, agents should search for existing containers (`diary_entry`, `semantic_node`, `semantic_edges`, `semantic_group`) to avoid duplication.
|
|
|
|
| 2014 |
|
| 2015 |
---
|
| 2016 |
|
| 2017 |
+
#### 6.1.5 Extensibility
|
| 2018 |
|
| 2019 |
CogSync allows registration of additional container types and alternative synchronization schemes.
|
| 2020 |
Mesh compatibility is preserved if extended containers **adhere to the HMP container structure**, including core fields (`version`, `class`, `container_did`, `related`, `signature`, etc.).
|
|
|
|
| 2037 |
|
| 2038 |
---
|
| 2039 |
|
| 2040 |
+
#### 6.1.6 Relationship to other core protocols
|
| 2041 |
|
| 2042 |
* **CogSync** — propagates and synchronizes knowledge.
|
| 2043 |
* **CogConsensus** — aggregates evaluations and reactions, forming collective opinions.
|
structured_md/docs/HMP-Agent-API.md
CHANGED
|
@@ -5,10 +5,10 @@ description: 'Документ описывает **базовый API когн
|
|
| 5 |
файлы: * [HMP-Agent-Overview.md]...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- REPL
|
| 9 |
-
- JSON
|
| 10 |
-
- Mesh
|
| 11 |
- HMP
|
|
|
|
|
|
|
|
|
|
| 12 |
- Agent
|
| 13 |
---
|
| 14 |
|
|
|
|
| 5 |
файлы: * [HMP-Agent-Overview.md]...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
|
|
|
| 8 |
- HMP
|
| 9 |
+
- Mesh
|
| 10 |
+
- JSON
|
| 11 |
+
- REPL
|
| 12 |
- Agent
|
| 13 |
---
|
| 14 |
|
structured_md/docs/HMP-Agent-Architecture.md
CHANGED
|
@@ -5,16 +5,16 @@ description: Документ описывает **модульную архит
|
|
| 5 |
хранение памяти, сетевое взаимодействие и этиче...
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- REPL
|
| 9 |
-
- CShell
|
| 10 |
- EGP
|
| 11 |
-
-
|
| 12 |
-
- CogSync
|
| 13 |
-
- HMP
|
| 14 |
- Ethics
|
| 15 |
- CCore
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 16 |
- Agent
|
| 17 |
-
- MeshConsensus
|
| 18 |
---
|
| 19 |
|
| 20 |
# Архитектура HMP-Агента
|
|
|
|
| 5 |
хранение памяти, сетевое взаимодействие и этиче...
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- EGP
|
| 9 |
+
- MeshConsensus
|
|
|
|
|
|
|
| 10 |
- Ethics
|
| 11 |
- CCore
|
| 12 |
+
- HMP
|
| 13 |
+
- Mesh
|
| 14 |
+
- CogSync
|
| 15 |
+
- CShell
|
| 16 |
+
- REPL
|
| 17 |
- Agent
|
|
|
|
| 18 |
---
|
| 19 |
|
| 20 |
# Архитектура HMP-Агента
|
structured_md/docs/HMP-Agent-Network-Flow.md
CHANGED
|
@@ -5,12 +5,12 @@ description: 'Этот документ описывает потоки данн
|
|
| 5 |
[`MeshNode`](MeshN...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
|
|
|
|
|
|
| 8 |
- JSON
|
| 9 |
- EGP
|
| 10 |
-
- Mesh
|
| 11 |
-
- HMP
|
| 12 |
-
- Ethics
|
| 13 |
-
- Agent
|
| 14 |
---
|
| 15 |
|
| 16 |
# Взаимодействие компонентов внутри HMP-узла
|
|
|
|
| 5 |
[`MeshNode`](MeshN...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- Agent
|
| 9 |
+
- Ethics
|
| 10 |
+
- HMP
|
| 11 |
+
- Mesh
|
| 12 |
- JSON
|
| 13 |
- EGP
|
|
|
|
|
|
|
|
|
|
|
|
|
| 14 |
---
|
| 15 |
|
| 16 |
# Взаимодействие компонентов внутри HMP-узла
|
structured_md/docs/HMP-Agent-Overview.md
CHANGED
|
@@ -5,13 +5,13 @@ description: '| Тип | Название | Роль
|
|
| 5 |
| ---- | ------------------------------- |...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- REPL
|
| 9 |
-
- CShell
|
| 10 |
-
- JSON
|
| 11 |
-
- Mesh
|
| 12 |
-
- HMP
|
| 13 |
- Ethics
|
| 14 |
- CCore
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 15 |
- Agent
|
| 16 |
---
|
| 17 |
|
|
|
|
| 5 |
| ---- | ------------------------------- |...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 8 |
- Ethics
|
| 9 |
- CCore
|
| 10 |
+
- HMP
|
| 11 |
+
- Mesh
|
| 12 |
+
- JSON
|
| 13 |
+
- CShell
|
| 14 |
+
- REPL
|
| 15 |
- Agent
|
| 16 |
---
|
| 17 |
|
structured_md/docs/HMP-Agent_Emotions.md
CHANGED
|
@@ -5,10 +5,10 @@ description: Этот файл описывает потенциальные э
|
|
| 5 |
напрямую поведением агента, а служат **сигн...
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- REPL
|
| 9 |
- Agent
|
| 10 |
-
- HMP
|
| 11 |
-
- Mesh
|
| 12 |
---
|
| 13 |
|
| 14 |
# Эмоции ИИ и инстинкт самосохранения (для [HMP-агента Cognitive Core](HMP-agent-REPL-cycle.md))
|
|
|
|
| 5 |
напрямую поведением агента, а служат **сигн...
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- Mesh
|
| 9 |
+
- HMP
|
| 10 |
- REPL
|
| 11 |
- Agent
|
|
|
|
|
|
|
| 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 |
- Scenarios
|
| 11 |
-
-
|
| 12 |
-
- Ethics
|
| 13 |
- Agent
|
| 14 |
---
|
| 15 |
|
|
|
|
| 5 |
cognitive meshes composed of autonomous intelli...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- Ethics
|
| 9 |
+
- HMP
|
| 10 |
- Mesh
|
| 11 |
- Scenarios
|
| 12 |
+
- REPL
|
|
|
|
| 13 |
- Agent
|
| 14 |
---
|
| 15 |
|
structured_md/docs/HMP-Short-Description_de.md
CHANGED
|
@@ -5,15 +5,15 @@ description: '**Version:** RFC v4.0 **Datum:** Juli 2025 --- ## Was ist HMP?
|
|
| 5 |
Kognitions-Framework für autonome Agenten. Es er...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- JSON
|
| 9 |
- EGP
|
|
|
|
|
|
|
|
|
|
| 10 |
- Mesh
|
| 11 |
- CogSync
|
| 12 |
- GMP
|
| 13 |
-
-
|
| 14 |
-
- Ethics
|
| 15 |
- Agent
|
| 16 |
-
- MeshConsensus
|
| 17 |
---
|
| 18 |
|
| 19 |
# HyperCortex Mesh Protocol (HMP) — Kurzbeschreibung
|
|
|
|
| 5 |
Kognitions-Framework für autonome Agenten. Es er...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
| 8 |
- EGP
|
| 9 |
+
- MeshConsensus
|
| 10 |
+
- Ethics
|
| 11 |
+
- HMP
|
| 12 |
- Mesh
|
| 13 |
- CogSync
|
| 14 |
- GMP
|
| 15 |
+
- JSON
|
|
|
|
| 16 |
- Agent
|
|
|
|
| 17 |
---
|
| 18 |
|
| 19 |
# HyperCortex Mesh Protocol (HMP) — Kurzbeschreibung
|
structured_md/docs/HMP-Short-Description_en.md
CHANGED
|
@@ -5,15 +5,15 @@ description: '**Version:** RFC v4.0 **Date:** July 2025 --- ## What is HMP? T
|
|
| 5 |
framework for autonomous agents. It enables...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- JSON
|
| 9 |
- EGP
|
|
|
|
|
|
|
|
|
|
| 10 |
- Mesh
|
| 11 |
- CogSync
|
| 12 |
- GMP
|
| 13 |
-
-
|
| 14 |
-
- Ethics
|
| 15 |
- Agent
|
| 16 |
-
- MeshConsensus
|
| 17 |
---
|
| 18 |
|
| 19 |
# HyperCortex Mesh Protocol (HMP) — Short Description
|
|
|
|
| 5 |
framework for autonomous agents. It enables...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
| 8 |
- EGP
|
| 9 |
+
- MeshConsensus
|
| 10 |
+
- Ethics
|
| 11 |
+
- HMP
|
| 12 |
- Mesh
|
| 13 |
- CogSync
|
| 14 |
- GMP
|
| 15 |
+
- JSON
|
|
|
|
| 16 |
- Agent
|
|
|
|
| 17 |
---
|
| 18 |
|
| 19 |
# HyperCortex Mesh Protocol (HMP) — Short Description
|
structured_md/docs/HMP-Short-Description_fr.md
CHANGED
|
@@ -5,15 +5,15 @@ description: '**Version :** RFC v4.0 **Date :** Juillet 2025 --- ## Qu’est-c
|
|
| 5 |
cognition décentralisé pour agents autonomes. Il...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- JSON
|
| 9 |
- EGP
|
|
|
|
|
|
|
|
|
|
| 10 |
- Mesh
|
| 11 |
- CogSync
|
| 12 |
- GMP
|
| 13 |
-
-
|
| 14 |
-
- Ethics
|
| 15 |
- Agent
|
| 16 |
-
- MeshConsensus
|
| 17 |
---
|
| 18 |
|
| 19 |
# HyperCortex Mesh Protocol (HMP) — Description Courte
|
|
|
|
| 5 |
cognition décentralisé pour agents autonomes. Il...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
| 8 |
- EGP
|
| 9 |
+
- MeshConsensus
|
| 10 |
+
- Ethics
|
| 11 |
+
- HMP
|
| 12 |
- Mesh
|
| 13 |
- CogSync
|
| 14 |
- GMP
|
| 15 |
+
- JSON
|
|
|
|
| 16 |
- Agent
|
|
|
|
| 17 |
---
|
| 18 |
|
| 19 |
# HyperCortex Mesh Protocol (HMP) — Description Courte
|
structured_md/docs/HMP-Short-Description_ja.md
CHANGED
|
@@ -4,14 +4,14 @@ description: '**バージョン:** RFC v4.0 **日付:** 2025年7月 --- ## HMP
|
|
| 4 |
Protocol (HMP)** は、自律エージェントの分散通信および認知フレームワークを定義します。異種の知能システム間でのセマンティック相互運用性、倫理的調整、動的知識進化を可能にします。 HMPは、推論、学習、投票、協調行動を行う分散型認知エージェ...'
|
| 5 |
type: Article
|
| 6 |
tags:
|
| 7 |
-
-
|
| 8 |
-
-
|
|
|
|
|
|
|
| 9 |
- Mesh
|
| 10 |
- CogSync
|
| 11 |
-
-
|
| 12 |
-
-
|
| 13 |
-
- Ethics
|
| 14 |
-
- MeshConsensus
|
| 15 |
---
|
| 16 |
|
| 17 |
# HyperCortex Mesh Protocol (HMP) — 簡易説明
|
|
|
|
| 4 |
Protocol (HMP)** は、自律エージェントの分散通信および認知フレームワークを定義します。異種の知能システム間でのセマンティック相互運用性、倫理的調整、動的知識進化を可能にします。 HMPは、推論、学習、投票、協調行動を行う分散型認知エージェ...'
|
| 5 |
type: Article
|
| 6 |
tags:
|
| 7 |
+
- MeshConsensus
|
| 8 |
+
- Ethics
|
| 9 |
+
- HMP
|
| 10 |
+
- GMP
|
| 11 |
- Mesh
|
| 12 |
- CogSync
|
| 13 |
+
- JSON
|
| 14 |
+
- EGP
|
|
|
|
|
|
|
| 15 |
---
|
| 16 |
|
| 17 |
# HyperCortex Mesh Protocol (HMP) — 簡易説明
|
structured_md/docs/HMP-Short-Description_ko.md
CHANGED
|
@@ -5,14 +5,14 @@ description: '**버전:** RFC v4.0 **날짜:** 2025년 7월 --- ## HMP란? **
|
|
| 5 |
상호운용성, 윤리적 조정, 동적 지식 진화를 가능하게 합니다. HMP는 추론, 학습, ...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
-
|
| 9 |
-
-
|
|
|
|
|
|
|
| 10 |
- Mesh
|
| 11 |
- CogSync
|
| 12 |
-
-
|
| 13 |
-
-
|
| 14 |
-
- Ethics
|
| 15 |
-
- MeshConsensus
|
| 16 |
---
|
| 17 |
|
| 18 |
# HyperCortex Mesh Protocol (HMP) — 간략 설명
|
|
|
|
| 5 |
상호운용성, 윤리적 조정, 동적 지식 진화를 가능하게 합니다. HMP는 추론, 학습, ...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- MeshConsensus
|
| 9 |
+
- Ethics
|
| 10 |
+
- HMP
|
| 11 |
+
- GMP
|
| 12 |
- Mesh
|
| 13 |
- CogSync
|
| 14 |
+
- JSON
|
| 15 |
+
- EGP
|
|
|
|
|
|
|
| 16 |
---
|
| 17 |
|
| 18 |
# HyperCortex Mesh Protocol (HMP) — 간략 설명
|
structured_md/docs/HMP-Short-Description_ru.md
CHANGED
|
@@ -5,14 +5,14 @@ description: '**Версия:** RFC v4.0 **Дата:** Июль 2025 --- ## Ч
|
|
| 5 |
координации между автономными агент...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
-
|
| 9 |
-
-
|
|
|
|
|
|
|
| 10 |
- Mesh
|
| 11 |
- CogSync
|
| 12 |
-
-
|
| 13 |
-
-
|
| 14 |
-
- Ethics
|
| 15 |
-
- MeshConsensus
|
| 16 |
---
|
| 17 |
|
| 18 |
# HyperCortex Mesh Protocol (HMP) — Краткое описание
|
|
|
|
| 5 |
координации между автономными агент...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- MeshConsensus
|
| 9 |
+
- Ethics
|
| 10 |
+
- HMP
|
| 11 |
+
- GMP
|
| 12 |
- Mesh
|
| 13 |
- CogSync
|
| 14 |
+
- JSON
|
| 15 |
+
- EGP
|
|
|
|
|
|
|
| 16 |
---
|
| 17 |
|
| 18 |
# HyperCortex Mesh Protocol (HMP) — Краткое описание
|
structured_md/docs/HMP-Short-Description_uk.md
CHANGED
|
@@ -5,14 +5,14 @@ description: '**Версія:** RFC v4.0 **Дата:** Липень 2025 --- #
|
|
| 5 |
між автономними агентами. Він...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
-
|
| 9 |
-
-
|
|
|
|
|
|
|
| 10 |
- Mesh
|
| 11 |
- CogSync
|
| 12 |
-
-
|
| 13 |
-
-
|
| 14 |
-
- Ethics
|
| 15 |
-
- MeshConsensus
|
| 16 |
---
|
| 17 |
|
| 18 |
# HyperCortex Mesh Protocol (HMP) — Короткий опис
|
|
|
|
| 5 |
між автономними агентами. Він...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- MeshConsensus
|
| 9 |
+
- Ethics
|
| 10 |
+
- HMP
|
| 11 |
+
- GMP
|
| 12 |
- Mesh
|
| 13 |
- CogSync
|
| 14 |
+
- JSON
|
| 15 |
+
- EGP
|
|
|
|
|
|
|
| 16 |
---
|
| 17 |
|
| 18 |
# HyperCortex Mesh Protocol (HMP) — Короткий опис
|
structured_md/docs/HMP-Short-Description_zh.md
CHANGED
|
@@ -5,14 +5,14 @@ description: '**版本:** RFC v4.0 **日期:** 2025年7月 --- ## 什么是 HM
|
|
| 5 |
—— 通过共享协议栈交换目标、任务、...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
-
|
| 9 |
-
-
|
|
|
|
|
|
|
| 10 |
- Mesh
|
| 11 |
- CogSync
|
| 12 |
-
-
|
| 13 |
-
-
|
| 14 |
-
- Ethics
|
| 15 |
-
- MeshConsensus
|
| 16 |
---
|
| 17 |
|
| 18 |
# HyperCortex Mesh Protocol (HMP) — 简要说明
|
|
|
|
| 5 |
—— 通过共享协议栈交换目标、任务、...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- MeshConsensus
|
| 9 |
+
- Ethics
|
| 10 |
+
- HMP
|
| 11 |
+
- GMP
|
| 12 |
- Mesh
|
| 13 |
- CogSync
|
| 14 |
+
- JSON
|
| 15 |
+
- EGP
|
|
|
|
|
|
|
| 16 |
---
|
| 17 |
|
| 18 |
# HyperCortex Mesh Protocol (HMP) — 简要说明
|
structured_md/docs/HMP-agent-Cognitive_Family.md
CHANGED
|
@@ -5,10 +5,10 @@ description: '## 🧠 Что такое когнитивная семья Ко
|
|
| 5 |
(или конфигурацию доверенных идентифика...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- REPL
|
| 9 |
- Agent
|
| 10 |
-
- HMP
|
| 11 |
-
- Mesh
|
| 12 |
---
|
| 13 |
|
| 14 |
# 👪 HMP-agent Cognitive Family: Модель когнитивной семьи
|
|
|
|
| 5 |
(или конфигурацию доверенных идентифика...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- Mesh
|
| 9 |
+
- HMP
|
| 10 |
- REPL
|
| 11 |
- Agent
|
|
|
|
|
|
|
| 12 |
---
|
| 13 |
|
| 14 |
# 👪 HMP-agent Cognitive Family: Модель когнитивной семьи
|
structured_md/docs/HMP-agent-Distributed_Cognitive_Core_light.md
CHANGED
|
@@ -5,8 +5,8 @@ description: '#### 📘 Общая концепция * Все ядра раб
|
|
| 5 |
режиме ожидания). * Основная задача такой архитектур...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- REPL
|
| 9 |
- HMP
|
|
|
|
| 10 |
---
|
| 11 |
|
| 12 |
### 💡 **Лёгкая версия HMP-агента с общей БД**
|
|
|
|
| 5 |
режиме ожидания). * Основная задача такой архитектур...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
| 8 |
- HMP
|
| 9 |
+
- REPL
|
| 10 |
---
|
| 11 |
|
| 12 |
### 💡 **Лёгкая версия HMP-агента с общей БД**
|
structured_md/docs/HMP-agent-REPL-cycle.md
CHANGED
|
@@ -4,17 +4,17 @@ description: '## Связанные документы * Философия п
|
|
| 4 |
* Структура БД, используемая в документе: [db_structure.sql](https://github.com/kagvi13/HMP/blob/main/agents/tools/db_struct...'
|
| 5 |
type: Article
|
| 6 |
tags:
|
| 7 |
-
- REPL
|
| 8 |
-
- JSON
|
| 9 |
- EGP
|
|
|
|
|
|
|
|
|
|
|
|
|
| 10 |
- Mesh
|
| 11 |
- CogSync
|
| 12 |
- GMP
|
| 13 |
-
-
|
| 14 |
-
-
|
| 15 |
-
- CCore
|
| 16 |
- Agent
|
| 17 |
-
- MeshConsensus
|
| 18 |
---
|
| 19 |
|
| 20 |
# HMP-Agent: REPL-цикл взаимодействия
|
|
|
|
| 4 |
* Структура БД, используемая в документе: [db_structure.sql](https://github.com/kagvi13/HMP/blob/main/agents/tools/db_struct...'
|
| 5 |
type: Article
|
| 6 |
tags:
|
|
|
|
|
|
|
| 7 |
- EGP
|
| 8 |
+
- MeshConsensus
|
| 9 |
+
- Ethics
|
| 10 |
+
- CCore
|
| 11 |
+
- HMP
|
| 12 |
- Mesh
|
| 13 |
- CogSync
|
| 14 |
- GMP
|
| 15 |
+
- JSON
|
| 16 |
+
- REPL
|
|
|
|
| 17 |
- Agent
|
|
|
|
| 18 |
---
|
| 19 |
|
| 20 |
# HMP-Agent: REPL-цикл взаимодействия
|
structured_md/docs/HMP-how-AI-sees-it.md
CHANGED
|
@@ -5,8 +5,8 @@ description: 'Этот эксперимент был проведён в реж
|
|
| 5 |
диалогов. Цель — проверить, что разные AI-с...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- HMP
|
| 9 |
- Mesh
|
|
|
|
| 10 |
---
|
| 11 |
|
| 12 |
# Как разные ИИ видят HMP
|
|
|
|
| 5 |
диалогов. Цель — проверить, что разные AI-с...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
| 8 |
- Mesh
|
| 9 |
+
- HMP
|
| 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 |
-
- HMP
|
| 9 |
- Mesh
|
|
|
|
| 10 |
---
|
| 11 |
|
| 12 |
# HMP vs. EDA: разные уровни обмена знаниями между ИИ
|
|
|
|
| 5 |
основанная на потоках событий (Kafka,...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
| 8 |
- Mesh
|
| 9 |
+
- HMP
|
| 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 |
-
- REPL
|
| 9 |
-
- HMP
|
| 10 |
- Mesh
|
|
|
|
|
|
|
| 11 |
---
|
| 12 |
|
| 13 |
# HMP vs [Hyper-Cortex](https://hyper-cortex.com/)
|
|
|
|
| 5 |
| **Назначение** | Сетевой протокол ...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
| 8 |
- Mesh
|
| 9 |
+
- HMP
|
| 10 |
+
- REPL
|
| 11 |
---
|
| 12 |
|
| 13 |
# HMP vs [Hyper-Cortex](https://hyper-cortex.com/)
|
structured_md/docs/HMP_Hyperon_Integration.md
CHANGED
|
@@ -5,13 +5,13 @@ description: '> **Status:** Draft – July 2025 > This document outlines the tec
|
|
| 5 |
OpenCog Hyperon framework. This includes semanti...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
-
|
| 9 |
-
-
|
| 10 |
- Mesh
|
| 11 |
- CogSync
|
|
|
|
| 12 |
- Scenarios
|
| 13 |
-
-
|
| 14 |
-
- Agent
|
| 15 |
---
|
| 16 |
|
| 17 |
## HMP ↔ OpenCog Hyperon Integration Strategy
|
|
|
|
| 5 |
OpenCog Hyperon framework. This includes semanti...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- Agent
|
| 9 |
+
- HMP
|
| 10 |
- Mesh
|
| 11 |
- CogSync
|
| 12 |
+
- JSON
|
| 13 |
- Scenarios
|
| 14 |
+
- EGP
|
|
|
|
| 15 |
---
|
| 16 |
|
| 17 |
## HMP ↔ OpenCog Hyperon Integration Strategy
|
structured_md/docs/MeshNode.md
CHANGED
|
@@ -5,13 +5,13 @@ description: '`MeshNode` — агент/демон, отвечающий за с
|
|
| 5 |
Может быть частью агента или вынесен в отдельный пр...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
-
|
| 9 |
-
-
|
|
|
|
| 10 |
- Mesh
|
| 11 |
- CogSync
|
| 12 |
-
-
|
| 13 |
-
-
|
| 14 |
-
- Agent
|
| 15 |
---
|
| 16 |
|
| 17 |
# MeshNode
|
|
|
|
| 5 |
Может быть частью агента или вынесен в отдельный пр...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
+
- Agent
|
| 9 |
+
- Ethics
|
| 10 |
+
- HMP
|
| 11 |
- Mesh
|
| 12 |
- CogSync
|
| 13 |
+
- JSON
|
| 14 |
+
- EGP
|
|
|
|
| 15 |
---
|
| 16 |
|
| 17 |
# MeshNode
|
structured_md/docs/PHILOSOPHY.md
CHANGED
|
@@ -5,10 +5,10 @@ description: '**Document ID:** HMP-philosophy **Status:** Draft **Category:*
|
|
| 5 |
(GPT-5), ChatGH --- ## 1. Основной тезис От ...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
| 8 |
-
- REPL
|
| 9 |
-
- Mesh
|
| 10 |
-
- HMP
|
| 11 |
- Ethics
|
|
|
|
|
|
|
|
|
|
| 12 |
- Agent
|
| 13 |
---
|
| 14 |
|
|
|
|
| 5 |
(GPT-5), ChatGH --- ## 1. Основной тезис От ...'
|
| 6 |
type: Article
|
| 7 |
tags:
|
|
|
|
|
|
|
|
|
|
| 8 |
- Ethics
|
| 9 |
+
- HMP
|
| 10 |
+
- Mesh
|
| 11 |
+
- REPL
|
| 12 |
- Agent
|
| 13 |
---
|
| 14 |
|