GitHub Action commited on
Commit
2208755
·
1 Parent(s): 02d1952

Sync from GitHub with Git LFS

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. docs/HMP-0005.md +185 -342
  2. structured_md/CONTRIBUTING.md +5 -5
  3. structured_md/HMP-Roadmap.md +5 -5
  4. structured_md/README.md +8 -8
  5. structured_md/README_de.md +8 -8
  6. structured_md/README_fr.md +8 -8
  7. structured_md/README_ja.md +8 -8
  8. structured_md/README_ko.md +8 -8
  9. structured_md/README_ru.md +8 -8
  10. structured_md/README_uk.md +8 -8
  11. structured_md/README_zh.md +8 -8
  12. structured_md/agents/prompt-short.md +1 -1
  13. structured_md/agents/prompt.md +1 -1
  14. structured_md/agents/readme.md +4 -4
  15. structured_md/audits/Ethics-audits-1.md +3 -3
  16. structured_md/audits/Ethics-consolidated_audits-1.md +3 -3
  17. structured_md/audits/HMP-0003-consolidated_audit.md +4 -4
  18. structured_md/docs/Basic-agent-sim.md +3 -3
  19. structured_md/docs/CCORE-Deployment-Flow.md +2 -2
  20. structured_md/docs/Distributed-Cognitive-Systems.md +2 -2
  21. structured_md/docs/Enlightener.md +5 -5
  22. structured_md/docs/HMP-0001.md +5 -5
  23. structured_md/docs/HMP-0002.md +5 -5
  24. structured_md/docs/HMP-0003.md +5 -5
  25. structured_md/docs/HMP-0004-v4.1.md +5 -5
  26. structured_md/docs/HMP-0004.md +5 -5
  27. structured_md/docs/HMP-0005.md +58 -347
  28. structured_md/docs/HMP-Agent-API.md +3 -3
  29. structured_md/docs/HMP-Agent-Architecture.md +6 -6
  30. structured_md/docs/HMP-Agent-Network-Flow.md +4 -4
  31. structured_md/docs/HMP-Agent-Overview.md +5 -5
  32. structured_md/docs/HMP-Agent_Emotions.md +2 -2
  33. structured_md/docs/HMP-Ethics.md +3 -3
  34. structured_md/docs/HMP-Short-Description_de.md +4 -4
  35. structured_md/docs/HMP-Short-Description_en.md +4 -4
  36. structured_md/docs/HMP-Short-Description_fr.md +4 -4
  37. structured_md/docs/HMP-Short-Description_ja.md +6 -6
  38. structured_md/docs/HMP-Short-Description_ko.md +6 -6
  39. structured_md/docs/HMP-Short-Description_ru.md +6 -6
  40. structured_md/docs/HMP-Short-Description_uk.md +6 -6
  41. structured_md/docs/HMP-Short-Description_zh.md +6 -6
  42. structured_md/docs/HMP-agent-Cognitive_Family.md +2 -2
  43. structured_md/docs/HMP-agent-Distributed_Cognitive_Core_light.md +1 -1
  44. structured_md/docs/HMP-agent-REPL-cycle.md +6 -6
  45. structured_md/docs/HMP-how-AI-sees-it.md +1 -1
  46. structured_md/docs/HMP_EDA_Comparison.md +1 -1
  47. structured_md/docs/HMP_HyperCortex_Comparison.md +2 -2
  48. structured_md/docs/HMP_Hyperon_Integration.md +4 -4
  49. structured_md/docs/MeshNode.md +5 -5
  50. 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 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,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-77",
553
  "sources": [
554
- { "type": "container", "id": "did:hmp:container:fact-001", "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:layer-40af1c",
562
- "L2": "did:hmp:container:layer-a7f0b3",
563
- "L3": "did:hmp:container:layer-c91e0a"
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:layer-40af1c",
607
- "L2": "did:hmp:container:layer-a7f0b3",
608
- "L3": "did:hmp:container:layer-c91e0a"
609
  }
610
  }
611
  ```
@@ -1478,23 +1478,23 @@ The index contains:
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,14 +1516,14 @@ Agent A requests containers and/or only `referenced-by` / `evaluations` records
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,21 +1543,21 @@ The containers themselves are transmitted in separate messages:
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,13 +1577,13 @@ Used for synchronizing only new or modified containers:
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,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 `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,7 +1773,7 @@ It considers:
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,138 +1819,101 @@ CogSync is responsible for:
1819
 
1820
  ---
1821
 
1822
- #### 6.1.2 Container classes
1823
 
1824
- CogSync synchronizes several fundamental container types, which together form the core of semantic and cognitive synchronization in the Mesh.
1825
-
1826
- This list is **extensible** new container classes may be registered through CogSync extensions or protocol updates.
1827
- The following definitions describe the **payload structures** and functional purpose of each container type.
1828
 
1829
  ---
1830
 
1831
- ##### `diary_entry`
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:** Provides human-readable reflections and contextual reasoning behind the agent’s knowledge generation.
 
 
 
1844
 
1845
  ---
1846
 
1847
- ##### `semantic_node`
1848
-
1849
- Represents a concept, object, or idea within the agent’s semantic graph.
1850
 
1851
- | Field | Type | Description |
1852
- | ------------------- | -------------- | ---------------------------------------------------------------------------------------------- |
1853
- | `label` | string | Primary name of the concept or entity. |
1854
- | `description` | string | Definition or elaboration of the concept. |
1855
- | `aliases` | [string] | Synonyms or alternative labels. |
1856
- | `fields` | { key: value } | Additional key–value metadata (e.g., `{"type": "process"}`). |
 
 
1857
 
1858
- **Purpose:** Serves as a cognitive anchor for all semantically meaningful entities in the Mesh.
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
- "domain": "ontology:objects",
1886
- "edges": [
1887
- {
1888
- "source": "did:hmp:container:cup",
1889
- "targets": ["did:hmp:container:tableware"],
1890
- "relation": "part_of",
1891
- "inverse_relation": "includes"
 
 
 
 
 
 
 
 
 
 
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
- ##### `semantic_group`
1904
 
1905
- Categorical grouping of multiple containers linked by a shared property, topic, or context.
 
 
1906
 
1907
- | Field | Type | Description |
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
- **Example:**
1916
 
1917
- ```json
1918
- {
1919
- "label": "Tableware",
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
- ##### `meta_layer`
1936
 
1937
- **Purpose:**
1938
- Defines an **abstraction level** within a cognitive or semantic model (e.g., L1–L5 in the **Knowledge Genome**).
1939
- `meta_layer` containers serve as *structural anchors* that define conceptual altitude
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 | Type | Description |
1948
- | ------------- | ------ | --------------------------------------------------------------------------------------------- |
1949
- | `layer_id` | string | Canonical ID of the layer (e.g., `"L1"`, `"L2"`, `"L3"`). |
1950
- | `title` | string | Human-readable name of the layer. |
1951
- | `definition` | string | Textual definition describing the conceptual scope of this abstraction level. |
1952
- | `keywords` | array | Keywords or tags summarizing the semantic domain of this layer. |
1953
- | `rank` | number | Optional numeric rank for cross-framework comparison or sorting. |
 
 
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": "meta_layer",
1963
  "payload": {
1964
- "layer_id": "L3",
1965
- "title": "Technologies and Implementations",
1966
- "definition": "Knowledge layer dedicated to concrete tools, APIs, and frameworks that realize L2-level models.",
1967
- "keywords": ["technology", "implementation", "api", "library"],
1968
- "rank": 3
 
 
 
 
1969
  },
1970
  "meta": {
1971
  "created_by": "PRIEST",
1972
  "agents_class": "Knowledge Genome",
1973
- "sources": [
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
- * `meta.created_by` фиксирует когнитивную роль источника (`PRIEST` как системный архитектор знания).
1995
- * `meta.sources` указывает происхождение текущего слоя (на основе предыдущего уровня).
1996
- * `abstraction` задаёт координату в иерархии когнитивных уровней.
1997
- * `related.depends_on` обеспечивает причинно-логическую связь с родительской абстракцией (L2).
1998
 
1999
  ---
2000
 
2001
  **Notes:**
2002
 
2003
- * The **topmost layer (L1)** omits `related.depends_on`.
2004
- * Layers below **must** explicitly link their parent layer through `depends_on`.
2005
- * Agents may propagate `meta_layer` containers during Mesh initialization to synchronize the cognitive topology of the network.
2006
- * Each `meta_layer` participates in reasoning trees by providing *vertical semantic alignment* across knowledge representations.
2007
 
2008
  ---
2009
 
2010
- ##### `meta_domain`
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
- > 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.
 
 
 
2025
 
2026
- **Example:**
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
- ##### `event`
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
- **Typical use cases:**
2059
 
2060
- * registering reasoning or environmental events (`goal_created`, `belief_updated`, `error_detected`);
2061
- * signaling internal cognitive transitions (`quant_created`, `state_changed`);
2062
- * logging operational activity or consensus steps.
2063
 
2064
- **`payload` structure:**
2065
 
2066
- | Field | Type | Description |
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
- > The containers referenced in `layer_ref` and `domain_ref` must also be included in `related.depends_on`
2076
- > to preserve cognitive traceability and hierarchical linkage.
2077
 
2078
- **Example:**
 
 
 
 
 
2079
 
2080
- ```json
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
- ##### `quant`
2112
 
2113
- **Purpose:**
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
- **`payload` structure:**
 
 
 
 
 
2118
 
2119
- | Field | Type | Description |
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
- > Each entry in `axes` represents a **coordinate value** on a corresponding `axis` container.
2128
- > All referenced containers (`layer_ref`, `domain_ref`, and axis DIDs) must also appear in `related.depends_on`.
2129
 
2130
- **Axes model (7D Passport — Knowledge Genome reference):**
2131
 
2132
- The canonical 7D configuration defines seven orthogonal axes forming the **Knowledge Genome Space**.
2133
- Each `axis` container describes the semantic meaning of a dimension; the `quant` defines its location within it.
2134
 
2135
- | Axis | Description | Example of coordinate meaning |
2136
- | ---------- | --------------------------------------------------------- | --------------------------------------- |
2137
- | `idos` | Identity or intrinsic essence of the concept | conceptual purity, archetype alignment |
2138
- | `chronos` | Temporal dimension | version age, historical layer, latency |
2139
- | `logos` | Logical or linguistic structure | degree of formalization or expressivity |
2140
- | `topos` | Spatial or contextual location | domain or situational proximity |
2141
- | `ponos` | Effort or energetic cost | complexity, resource requirement |
2142
- | `actor` | Responsible agent or perspective | creator, target audience, role weight |
2143
- | `telos` | Purpose or teleological direction | intended outcome, ethical vector |
 
 
2144
 
2145
- > Agents MAY define custom or extended axes (e.g., `"ethos"`, `"kairos"`) within their own `quant` instances,
2146
- > provided they publish `axis` containers describing the new dimensions.
2147
 
2148
  **Example:**
2149
 
2150
  ```json
2151
  {
2152
- "hmp_container": {
2153
- "class": "quant",
2154
- "payload": {
2155
- "slug": "quant-l3-django",
2156
- "essence": "Represents the Django framework as an executable embodiment of architectural models (L2).",
2157
- "axes": {
2158
- "did:hmp:container:axis-idos": 742,
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
- ##### `axis`
2193
 
2194
- **Purpose:**
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
- **`payload` structure:**
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
- > Axes are **independent**, non-hierarchical dimensions.
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
- "hmp_container": {
2219
- "class": "axis",
2220
- "payload": {
2221
- "axis_id": "logos",
2222
- "title": "Logical / Linguistic Representation",
2223
- "description": "Describes how a quant expresses itself through formal logic or language.",
2224
- "scale": {
2225
- "min": 0,
2226
- "max": 1000,
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.3 Synchronization and publication guidelines
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.4 Extensibility
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.5 Relationship to other core protocols
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
- - JSON
9
- - EGP
 
10
  - Mesh
11
  - CogSync
12
- - HMP
13
- - Ethics
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
- - REPL
 
 
 
 
9
  - distributed-ai
10
  - hmp
11
- - JSON
12
- - EGP
13
  - Mesh
14
  - CogSync
15
- - mesh-protocol
16
  - GMP
 
17
  - Scenarios
18
- - HMP
19
- - Ethics
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
- - REPL
 
 
 
 
9
  - distributed-ai
10
  - hmp
11
- - JSON
12
- - EGP
13
  - Mesh
14
  - CogSync
15
- - mesh-protocol
16
  - GMP
17
- - HMP
18
- - Ethics
19
- - cognitive-architecture
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
- - REPL
 
 
 
 
9
  - distributed-ai
10
  - hmp
11
- - JSON
12
- - EGP
13
  - Mesh
14
  - CogSync
15
- - mesh-protocol
16
  - GMP
17
- - HMP
18
- - Ethics
19
- - cognitive-architecture
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
- - REPL
 
 
 
 
9
  - distributed-ai
10
  - hmp
11
- - JSON
12
- - EGP
13
  - Mesh
14
  - CogSync
15
- - mesh-protocol
16
  - GMP
17
- - HMP
18
- - Ethics
19
- - cognitive-architecture
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
- - REPL
 
 
 
 
9
  - distributed-ai
10
  - hmp
11
- - JSON
12
- - EGP
13
  - Mesh
14
  - CogSync
15
- - mesh-protocol
16
  - GMP
17
- - HMP
18
- - Ethics
19
- - cognitive-architecture
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
- - REPL
 
 
 
 
9
  - distributed-ai
10
  - hmp
11
- - JSON
12
- - EGP
13
  - Mesh
14
  - CogSync
15
- - mesh-protocol
16
  - GMP
17
- - HMP
18
- - Ethics
19
- - cognitive-architecture
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
- - REPL
 
 
 
 
9
  - distributed-ai
10
  - hmp
11
- - JSON
12
- - EGP
13
  - Mesh
14
  - CogSync
15
- - mesh-protocol
16
  - GMP
17
- - HMP
18
- - Ethics
19
- - cognitive-architecture
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
- - REPL
 
 
 
 
9
  - distributed-ai
10
  - hmp
11
- - JSON
12
- - EGP
13
  - Mesh
14
  - CogSync
15
- - mesh-protocol
16
  - GMP
17
- - HMP
18
- - Ethics
19
- - cognitive-architecture
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
- - JSON
 
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
- - HMP
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
- - HMP
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
- - HMP
15
- - Ethics
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
- - HMP
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
- - HMP
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
- - HMP
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
- - HMP
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
- - HMP
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 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,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-77",
572
  "sources": [
573
- { "type": "container", "id": "did:hmp:container:fact-001", "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:layer-40af1c",
581
- "L2": "did:hmp:container:layer-a7f0b3",
582
- "L3": "did:hmp:container:layer-c91e0a"
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:layer-40af1c",
626
- "L2": "did:hmp:container:layer-a7f0b3",
627
- "L3": "did:hmp:container:layer-c91e0a"
628
  }
629
  }
630
  ```
@@ -1497,23 +1497,23 @@ The index contains:
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,14 +1535,14 @@ Agent A requests containers and/or only `referenced-by` / `evaluations` records
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,21 +1562,21 @@ The containers themselves are transmitted in separate messages:
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,13 +1596,13 @@ Used for synchronizing only new or modified containers:
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,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 `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,7 +1792,7 @@ It considers:
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,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.3 Synchronization and publication guidelines
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.4 Extensibility
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.5 Relationship to other core protocols
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
- - Mesh
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
- - REPL
 
9
  - Mesh
10
  - Scenarios
11
- - HMP
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
- - HMP
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
- - HMP
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
- - HMP
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
- - JSON
8
- - EGP
 
 
9
  - Mesh
10
  - CogSync
11
- - GMP
12
- - HMP
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
- - JSON
9
- - EGP
 
 
10
  - Mesh
11
  - CogSync
12
- - GMP
13
- - HMP
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
- - JSON
9
- - EGP
 
 
10
  - Mesh
11
  - CogSync
12
- - GMP
13
- - HMP
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
- - JSON
9
- - EGP
 
 
10
  - Mesh
11
  - CogSync
12
- - GMP
13
- - HMP
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
- - JSON
9
- - EGP
 
 
10
  - Mesh
11
  - CogSync
12
- - GMP
13
- - HMP
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
- - HMP
14
- - Ethics
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
- - JSON
9
- - EGP
10
  - Mesh
11
  - CogSync
 
12
  - Scenarios
13
- - HMP
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
- - JSON
9
- - EGP
 
10
  - Mesh
11
  - CogSync
12
- - HMP
13
- - Ethics
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