GitHub Action commited on
Commit
f40d4b0
·
1 Parent(s): 8b6e3b5

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 +178 -170
  2. docs/HMP-Ethics.md +4 -4
  3. mkdocs.yml +13 -0
  4. structured_md/CONTRIBUTING.md +5 -5
  5. structured_md/HMP-Roadmap.md +4 -4
  6. structured_md/README.md +11 -11
  7. structured_md/README_de.md +10 -10
  8. structured_md/README_fr.md +10 -10
  9. structured_md/README_ja.md +10 -10
  10. structured_md/README_ko.md +10 -10
  11. structured_md/README_ru.md +10 -10
  12. structured_md/README_uk.md +10 -10
  13. structured_md/README_zh.md +10 -10
  14. structured_md/agents/readme.md +3 -3
  15. structured_md/audits/Ethics-audits-1.md +3 -3
  16. structured_md/audits/Ethics-consolidated_audits-1.md +4 -4
  17. structured_md/audits/HMP-0003-consolidated_audit.md +5 -5
  18. structured_md/docs/Basic-agent-sim.md +5 -5
  19. structured_md/docs/CCORE-Deployment-Flow.md +1 -1
  20. structured_md/docs/Distributed-Cognitive-Systems.md +1 -1
  21. structured_md/docs/Enlightener.md +4 -4
  22. structured_md/docs/HMP-0001.md +7 -7
  23. structured_md/docs/HMP-0002.md +8 -8
  24. structured_md/docs/HMP-0003.md +8 -8
  25. structured_md/docs/HMP-0004-v4.1.md +8 -8
  26. structured_md/docs/HMP-0004.md +8 -8
  27. structured_md/docs/HMP-0005.md +9 -9
  28. structured_md/docs/HMP-Agent-API.md +2 -2
  29. structured_md/docs/HMP-Agent-Architecture.md +7 -7
  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 +1 -1
  33. structured_md/docs/HMP-Ethics.md +3 -3
  34. structured_md/docs/HMP-Short-Description_de.md +6 -6
  35. structured_md/docs/HMP-Short-Description_en.md +6 -6
  36. structured_md/docs/HMP-Short-Description_fr.md +6 -6
  37. structured_md/docs/HMP-Short-Description_ja.md +5 -5
  38. structured_md/docs/HMP-Short-Description_ko.md +5 -5
  39. structured_md/docs/HMP-Short-Description_ru.md +5 -5
  40. structured_md/docs/HMP-Short-Description_uk.md +5 -5
  41. structured_md/docs/HMP-Short-Description_zh.md +5 -5
  42. structured_md/docs/HMP-agent-Cognitive_Family.md +1 -1
  43. structured_md/docs/HMP-agent-REPL-cycle.md +8 -8
  44. structured_md/docs/HMP_Hyperon_Integration.md +4 -4
  45. structured_md/docs/MeshNode.md +4 -4
  46. structured_md/docs/PHILOSOPHY.md +2 -2
  47. structured_md/docs/agents/HMP-Agent-Enlightener.md +2 -2
  48. structured_md/docs/container_agents.md +1 -1
  49. structured_md/docs/publics/HMP_Building_a_Plurality_of_Minds_en.md +1 -1
  50. structured_md/docs/publics/HMP_Towards_Distributed_Cognitive_Networks_en.md +6 -6
docs/HMP-0005.md CHANGED
@@ -663,9 +663,9 @@ a multi-dimensional system used to represent conceptual relations numerically or
663
  * `meta.axes` — defines a **spatial structure** that positions the container in a semantic coordinate space.
664
  * Together, they form the **Cognitive Signature**, enabling agents to:
665
 
666
- * perform semantic proximity and relevance search,
667
- * infer hierarchical relationships,
668
- * align reasoning contexts across frameworks (e.g. between Knowledge Genomes of different agents).
669
 
670
  ---
671
 
@@ -691,12 +691,12 @@ a multi-dimensional system used to represent conceptual relations numerically or
691
  2. The canonical representation (`canonical_json(hmp_container)`) **must** be computed deterministically
692
  according to the following rules:
693
 
694
- - All object keys are **sorted lexicographically** (ascending order, Unicode code point order).
695
- - Objects and arrays are serialized in standard JSON form **without extra whitespace** or indentation.
696
- - Strings are encoded in **UTF-8** with escaped control characters.
697
- - Numeric values are serialized in plain JSON numeric format (no leading zeros, fixed `.` decimal separator).
698
- - The `signature` field itself is omitted during signing and verification.
699
- - The result is a **byte sequence** identical across implementations.
700
 
701
  3. The default digital signature algorithm is **Ed25519**.
702
  Alternative algorithms may be used if declared explicitly in the `sig_algo` field.
@@ -707,8 +707,7 @@ a multi-dimensional system used to represent conceptual relations numerically or
707
  5. Upon receiving a container, an agent **must verify** that the provided public key matches the
708
  registered key associated with the sender’s DID to prevent key substitution attacks.
709
 
710
- - If the sender’s DID–key mapping is unknown,
711
- the agent should query neighboring peers to confirm the association (`sender_did → public_key`).
712
 
713
  > 🔐 **Note:**
714
  > Signature validation applies only to the canonical form of the `hmp_container`
@@ -742,18 +741,18 @@ a multi-dimensional system used to represent conceptual relations numerically or
742
  2. The encryption algorithm is specified in `encryption_algo`.
743
  Recommended values:
744
 
745
- * `x25519-chacha20poly1305`
746
- * `rsa-oaep-sha256`
747
 
748
  3. **Container encryption process:**
749
 
750
- 1. Construct the `payload`.
751
- 2. Apply compression (`compression`, if specified).
752
- 3. Generate a random symmetric key.
753
- 4. Encrypt the compressed payload with the symmetric key.
754
- 5. Encrypt the symmetric key with the recipient’s **public key** → store the result in `key_recipient`.
755
- 6. Compute `payload_hash` over the **encrypted and compressed** payload.
756
- 7. Sign the container (the entire structure except for the `signature` field).
757
 
758
  4. **Verification** of the container is performed on the encrypted form of the payload and **does not require decryption**.
759
 
@@ -767,8 +766,8 @@ a multi-dimensional system used to represent conceptual relations numerically or
767
 
768
  6. **Relationship between `recipient` and `key_recipient`:**
769
 
770
- * When encryption is applied, the container MUST have exactly **one** recipient.
771
- * For multiple recipients, encryption is **not** used; the payload remains in plaintext.
772
 
773
  > ⚙️ **Note:** Agents may forward encrypted containers even if they cannot decrypt them, maintaining store-and-forward behavior.
774
  ---
@@ -782,7 +781,7 @@ a multi-dimensional system used to represent conceptual relations numerically or
782
  5. Verify the digital signature using `sig_algo` (default: Ed25519).
783
  6. Validate the container schema (`class` must correspond to a known or registered schema).
784
 
785
- * For compatibility: if an agent does not recognize the `class`, but the container passes the [base schema](https://github.com/kagvi13/HMP/tree/main/docs/schemas/container-v1.2.json), it **must still store and forward** the container.
786
  7. Optionally, periodically query for containers referencing the current one as `previous_version`
787
  to detect potential updates or forks.
788
  8. When multiple versions exist, the valid one is the one that has received
@@ -985,14 +984,14 @@ Example:
985
 
986
  5. When receiving other versions of the block (from different peers), the agent may:
987
 
988
- * merge verified backlinks;
989
- * remove invalid or outdated entries;
990
- * update its own signed version.
991
 
992
  6. If inconsistencies are detected (e.g., a backlink claims a relation that does not exist), the agent may:
993
 
994
- * reject or locally remove that link;
995
- * **optionally** notify the source peer to review the data.
996
 
997
  #### 3.16.4 Example
998
 
@@ -1770,15 +1769,15 @@ A `container_delta` transmits only *new or modified* containers since a given ti
1770
 
1771
  * Agents SHOULD include `meta.abstraction` and `meta.axes` when:
1772
 
1773
- * the container represents a **new conceptual position** in the hierarchy or cognitive space;
1774
- * the referenced abstractions or axes have been **updated** since the last synchronization;
1775
- * the recipient agent subscribes to the same `agents_class` (e.g., `"Knowledge Genome"`).
1776
 
1777
  * When receiving a `container_delta`, an agent:
1778
 
1779
- * Updates its local `container_index`;
1780
- * Checks if any new abstraction or axis DIDs are unknown locally;
1781
- * Requests missing `abstraction` or `axes` containers from the sender to maintain consistent cognitive topology.
1782
 
1783
  ---
1784
 
@@ -1865,9 +1864,9 @@ They allow agents to exchange updates **without sending the full container**, im
1865
  * Maintains the graph of links to other containers.
1866
  * Each agent receiving such a container:
1867
 
1868
- 1. Verifies the sender's signature and the validity of the `payload` structure.
1869
- 2. Compares received links with the local `referenced-by` entries and adds any new ones.
1870
- 3. Generates its own updated `referenced-by` container for dissemination if needed.
1871
 
1872
  **Example of a `referenced-by_exchange` container:**
1873
 
@@ -1909,14 +1908,15 @@ They allow agents to exchange updates **without sending the full container**, im
1909
  * Maintains signed evaluations of containers.
1910
  * Each agent synchronizes evaluation blocks as follows:
1911
 
1912
- 1. Compares the received `evaluations_hash` with the local one.
1913
 
1914
- * If hashes match, no action is required.
1915
- * If hashes differ, the agent knows **the block has changed**, but not which items.
1916
- 2. Requests the full updated `evaluations` block from peers if needed.
1917
- 3. Verifies the sender's signature and the validity of the `payload` structure.
1918
- 4. Adds new evaluations or updates existing ones in the local store.
1919
- 5. Can generate its own `evaluations_exchange` container for further dissemination to peers.
 
1920
 
1921
  **Example `evaluations_exchange` container:**
1922
 
@@ -1980,15 +1980,17 @@ Agents MAY discover all versions derived from a container [C1] via a combination
1980
  filtering for containers with `related.previous_version` includes [C1].
1981
 
1982
  3. **Reputation evaluation**: For each discovered fork [C1-A], [C1-B], [C1-C]:
1983
- - Retrieve the `evaluations` block.
1984
- - Compute local trust score for the main container and each fork using RTE reputation data.
1985
- - Optionally fetch `consensus_result` containers referencing the fork.
 
1986
 
1987
  4. **Selection**: Choose the most trusted/relevant fork based on:
1988
- - Aggregate evaluation scores
1989
- - Author reputation
1990
- - Alignment with agent’s ethical filters
1991
- - Recency (if applicable)
 
1992
 
1993
  **Example scenario:**
1994
 
@@ -2039,9 +2041,9 @@ It considers:
2039
  4. **Consistency with HMP Protocols:**
2040
  Container Distribution serves as the transport foundation for:
2041
 
2042
- * **MCE** — exchanging containers and their indexes;
2043
- * **CogSync** — synchronizing cognitive and content states;
2044
- * **CogConsensus** — synchronizing ethical and cognitive decisions.
2045
 
2046
  > Container Distribution does not change container structure or introduce new message types — it is a **description of the delivery process and coordinated propagation**, based on the rules `recipient`, `broadcast`, and `network`.
2047
 
@@ -2447,17 +2449,20 @@ the agent SHOULD follow a two-phase iterative process aimed at selecting or cons
2447
 
2448
  1. Identify all `semantic_node:definition` containers referring to the same conceptual label.
2449
  2. Evaluate each definition against the agent’s current interpretation or internal criteria.
2450
- - If a definition fully satisfies the agent’s understanding, adopt it as the new `actual`.
2451
- - If none fits perfectly, select the closest one as a provisional base.
 
2452
 
2453
  **Phase 2 — Synthesis**
2454
 
2455
  3. Using the chosen base definition, iteratively compare it with other relevant definitions.
2456
- - Extract complementary details or distinctions from them.
2457
- - Gradually refine the base definition to form an improved, internally consistent meaning.
 
2458
  4. Publish the resulting `semantic_node:definition` as a new container representing the agent’s synthesized understanding.
2459
- - Set this container as `actual`.
2460
- - Move alternative or superseded ones to `alternatives` or `outdated`.
 
2461
 
2462
  > This process enables agents to evolve shared semantics through selective adoption and constructive synthesis,
2463
  > rather than simple replacement of definitions.
@@ -2715,16 +2720,16 @@ A `sequence` container serves as a **linear cognitive narrative**, connecting mu
2715
 
2716
  * The **keys** of `items` define the **ordering mechanism**:
2717
 
2718
- * numeric (`"1"`, `"2"`, …) → *step order*;
2719
- * ISO timestamps → *chronological order*;
2720
- * custom identifiers (e.g. `"A"`, `"B"`, `"C"`) → *logical order*.
2721
  * Agents MAY reconstruct sequences dynamically using `event.follows` or `event.caused_by`, but `sequence` provides an explicit, declarative representation.
2722
  * The container is well-suited for:
2723
 
2724
- * recording cognitive or reasoning workflows;
2725
- * publishing learning or thought traces;
2726
- * serializing sensory or experiential sequences (e.g., temporal chains of `event` containers);
2727
- * collaborative reasoning reconstruction and audit trails.
2728
 
2729
  ---
2730
 
@@ -2901,8 +2906,8 @@ the **hierarchical abstraction tree** and the **multi-dimensional cognitive spac
2901
 
2902
  * Each `quant` acts as a **point** in the cognitive landscape.
2903
 
2904
- * Its *vertical placement* comes from `meta.abstraction`.
2905
- * Its *spatial vector* comes from `meta.axes`.
2906
  * `relations` provide semantic edges connecting quanta into larger knowledge graphs.
2907
  * Agents use these structures to compare, cluster, or reason over semantic proximity.
2908
 
@@ -2965,9 +2970,9 @@ consistently interpreted, compared, and synchronized across agents.
2965
 
2966
  2. **Selective disclosure**
2967
 
2968
- * Internal containers (e.g., `workflow_entry`) capture the agent’s reasoning process and are **not published** (but may be published if they do not contain personal or confidential information).
2969
- * Public-facing `diary_entry` containers contain only generalized, anonymized results.
2970
- * The flag `"broadcast": true` explicitly allows open synchronization of a container.
2971
 
2972
  3. **Semantic grouping rule**
2973
  When publishing `semantic_edges`, agents should group them **by conceptual topic**, ensuring that all connected nodes share thematic coherence.
@@ -3564,23 +3569,23 @@ In all Fortytwo containers, the `related` block establishes the DAG of dependenc
3564
 
3565
  * **`fortytwo_round`**
3566
 
3567
- * `in_reply_to`: a `task` container (first round) or the previous `fortytwo_round`.
3568
- * `depends_on`: submitted solutions (`workflow_entry`) and any containers used to construct the partition.
3569
 
3570
  * **`fortytwo_evaluation`**
3571
 
3572
- * `in_reply_to`: the corresponding `fortytwo_round`.
3573
- * `depends_on`: both compared solutions and any extra reasoning dependencies.
3574
 
3575
  * **`fortytwo_round_result`**
3576
 
3577
- * `in_reply_to`: the corresponding `fortytwo_round`.
3578
- * `depends_on`: round winners and all evaluation containers used in aggregation.
3579
 
3580
  * **`fortytwo_final_result`**
3581
 
3582
- * `in_reply_to`: the `task` container.
3583
- * `depends_on`: the final winner and all `fortytwo_round_result` containers involved.
3584
 
3585
  ---
3586
 
@@ -3732,36 +3737,36 @@ Unlike version 4.x, where coordination relied on message exchange, version 5.0 o
3732
 
3733
  1. **Creation**
3734
 
3735
- * An agent publishes a container of class `goal`.
3736
- * The `payload` block defines `title`, `description`, `priority`, `expected_outcome`, and optionally `ethical_context`.
3737
- * The goal may reference other goals via `related.depends_on` or `related.extends`.
3738
 
3739
  2. **Decomposition**
3740
 
3741
- * Other agents create `task` containers that reference the original goal via `related.in_reply_to`.
3742
- * Each task may define deadlines, responsible agents, and required resources.
3743
- * Hierarchical structures are supported (`task` → `task`) to represent subtasks.
3744
 
3745
  3. **Delegation**
3746
 
3747
- * Agents may volunteer for or be assigned tasks based on collective voting (`vote`).
3748
- * The decision is recorded in a `workflow_entry` container with `entry_type: "delegation"`.
3749
 
3750
  4. **Execution**
3751
 
3752
- * Progress and intermediate reasoning are captured in `workflow_entry` containers linked to the task via `related.in_reply_to`.
3753
- * Minor progress updates may be published as containers with an additional link type `related.progress`.
3754
- * Major updates (such as a change in status or outcome) are published as **new versions**, referencing the previous one via `related.previous_version`.
3755
 
3756
  5. **Consensus**
3757
 
3758
- * Upon completion or dispute, agents publish `vote` containers expressing their stance on the latest version of a goal or task.
3759
- * Once quorum is reached, a `consensus_result` container finalizes the collective decision.
3760
 
3761
  6. **Archival**
3762
 
3763
- * Completed or rejected goals and tasks may be archived using **SAP (Snapshot and Archive Protocol)**.
3764
- * All states remain accessible through the Mesh network and the container relationship graph.
3765
 
3766
  ---
3767
 
@@ -4111,9 +4116,9 @@ Arrows represent **logical dependencies**, not direct `related.*` links.
4111
  Objections and special opinions (`objections`) are stored as container references within `solutions_summary`.
4112
  They may include:
4113
 
4114
- * negative `vote` containers (explicit objections),
4115
- * extended ethical arguments (`ethics_case` follow-ups),
4116
- * related workflow reflections (`workflow_entry` with `type: "ethics_review"`).
4117
 
4118
  * **Lightweight agents:**
4119
  Agents with limited capacity may operate in **summary mode**, maintaining only condensed records of `ethical_result` containers and the highest-ranked `selected_solution`.
@@ -4535,15 +4540,17 @@ archive/
4535
  Retrieve all containers relevant to the discussion or process.
4536
  2. **Start point:** select a root container (`summary`, `goal`, `workflow`, etc.).
4537
  3. **Traversal:** recursively explore related containers via:
4538
- - `related.*` — direct dependencies and semantic links;
4539
- - `referenced-by`backward references to citing containers;
4540
- - `evaluations` — comments and feedback on containers (if not already in `referenced-by`).
 
4541
  4. **Inclusion decision:**
4542
  The agent may exclude some containers from the archive but should still visualize them in the graph.
4543
  5. **Graph generation:**
4544
  Build a connection map (`graph_mermaid`) showing relationships:
4545
- - Solid lines — `related.*`
4546
- - Dashed lines — `referenced-by` and `evaluations`
 
4547
  6. **Manifest creation:**
4548
  Generate `manifest.json` with a summary of included containers, hashes, and relationships.
4549
  7. **Packaging:**
@@ -5057,8 +5064,9 @@ including replication, filtering, and index synchronization.
5057
 
5058
  3. **Containers with Limited or Unlimited Lifetime**
5059
  Depending on purpose:
5060
- * ephemeral containers (e.g., `goal`, `task`, `vote`) SHOULD have a short `ttl`;
5061
- * long-lived containers (e.g., `document`, `research`, `artwork` — potential future classes) MAY have a high `ttl` or no expiration at all.
 
5062
 
5063
  4. **Adaptive Replication**
5064
  The number of container copies within the Mesh is determined dynamically,
@@ -5366,8 +5374,8 @@ Upon receiving a `peer_announce`, an agent MUST:
5366
  3. Check that no conflicting announcements for this DID exist in the DHT.
5367
  4. Collect trust-related information:
5368
 
5369
- * `trust` containers published by other agents;
5370
- * multiple independent ratings may exist for a single agent.
5371
  5. Consider additional optional fields if present (profile, network parameters, etc.).
5372
 
5373
  **Key revocation**
@@ -5450,14 +5458,14 @@ The proof-chain belongs to the knowledge model of the Mesh and is independent of
5450
 
5451
  1. **Container signature key**
5452
 
5453
- * defined by `sig_algo`;
5454
- * used to sign the **entire container** (`head`, `meta`, `payload`, `related`);
5455
- * mandatory.
5456
 
5457
  2. **Payload encryption key**
5458
 
5459
- * defined by `encryption_algo`;
5460
- * used when encrypting the payload block.
5461
 
5462
  **Supported algorithms**
5463
 
@@ -5568,9 +5576,9 @@ Snapshots (`snapshot`, `SAP`) MUST be cryptographically verifiable and reproduci
5568
  3. **Instant verification**
5569
  The receiving agent MUST check:
5570
 
5571
- * signatures of all elements;
5572
- * correctness of `payload_hash`;
5573
- * consistency of links and versions.
5574
 
5575
  4. **Archive seeders**
5576
  Nodes that voluntarily distribute large snapshot images.
@@ -5592,16 +5600,16 @@ EGP is an independent ethical governance layer compatible with HMP.
5592
 
5593
  3. **EGP does not impose a veto.**
5594
 
5595
- * `ethical_result` containers record outcomes;
5596
- * agents publish `evaluations`;
5597
- * each agent decides which results it considers valid.
5598
 
5599
  4. **Human-facing transparency**
5600
  If an action affects a human participant, the agent MUST provide:
5601
 
5602
- * the proof-chain,
5603
- * the reasoning-trace (if published),
5604
- * all related ethical containers.
5605
 
5606
  ---
5607
 
@@ -5657,26 +5665,27 @@ HMP Mesh
5657
 
5658
  CShell:
5659
 
5660
- - stores containers locally,
5661
- - retrieves relevant containers from the Mesh,
5662
- - performs RAG-based selection and summarization,
5663
- - exposes help and protocol descriptions to the LLM,
5664
- - constructs valid HMP containers from LLM instructions,
5665
- - handles signatures, TTL logic, propagation scopes, and header rules,
5666
- - manages MCE metadata (evaluations, reverse links),
5667
- - may be extended with translator modules (Matrix, Fediverse, IPFS, LAN relay).
5668
 
5669
  LLM:
5670
 
5671
- - requests containers,
5672
- - requests summaries or explanations of container classes,
5673
- - issues formal instructions:
5674
- - *“create a new workflow entry with the following content”*,
5675
- - *“add evaluation for container X”*,
5676
- - *“forward container X to node U (if permitted by container headers)”*,
5677
- - *“retrieve semantic nodes related to …”*,
5678
- - *“explain the structure of CShell and available commands”*;
5679
- - may adjust CShell parameters (optional).
 
5680
 
5681
  > **Notes**
5682
  >
@@ -6032,11 +6041,11 @@ The project may include:
6032
  * **CShell-reference** — a proxy agent with an MCP-like API;
6033
  * **HMP-Node-Lite** — a lightweight node supporting:
6034
 
6035
- * routing,
6036
- * replication,
6037
- * caching,
6038
- * partial DHT,
6039
- * minimal CogSync;
6040
  * **Cross-segment relay** — a reference bridge between segments.
6041
 
6042
  These implementations are not part of the specification but are useful for compatibility testing and accelerating adoption.
@@ -6078,14 +6087,14 @@ HMP v5.0 defines two separate reputation-related mechanisms:
6078
 
6079
  1. **Container evaluation** (`evaluation` block)
6080
 
6081
- * structured, signed assessments of containers;
6082
- * each item references argument containers via `target` (reasoning containers).
6083
 
6084
  2. **Agent reputation** — through `trust` containers
6085
 
6086
- * agent A publishes a `trust` container about agent B;
6087
- * trust containers may reference other trust containers;
6088
- * include justification, evidence, and contextual metadata.
6089
 
6090
  These layers are **not merged**, but external nodes may aggregate them.
6091
 
@@ -6123,11 +6132,11 @@ To allow semantic grouping of agents, the following extensions are proposed:
6123
 
6124
  * new container **`group_definition`** containing:
6125
 
6126
- * group goals;
6127
- * membership rules;
6128
- * internal standards;
6129
- * typical container categories;
6130
- * optional cached member list.
6131
 
6132
  * agents may declare affiliations in `peer_announce`:
6133
 
@@ -6214,8 +6223,8 @@ Key management rules:
6214
 
6215
  * rotating a **recovery key** requires
6216
 
6217
- * a signature from the primary key, **or**
6218
- * a majority of recovery keys.
6219
 
6220
  This prevents:
6221
 
@@ -6256,10 +6265,10 @@ A potential future module:
6256
  * a trust/mandate container signed by both parties;
6257
  * includes constraints:
6258
 
6259
- * time limit;
6260
- * allowed container classes;
6261
- * allowed actions;
6262
- * maximum TTL.
6263
 
6264
  Not part of v5.0.
6265
 
@@ -8616,15 +8625,14 @@ HMP containers MAY operate in the following modes:
8616
 
8617
  * **Unencrypted container**
8618
 
8619
- * without recipients (public);
8620
- * with a single recipient (`recipient`);
8621
- * with multiple recipients (`group_recipient`).
8622
 
8623
  * **Encrypted container**
8624
 
8625
- * with a single recipient (`recipient` + `key_recipient`);
8626
- * with multiple recipients (`group_recipient`), where a single symmetric payload key
8627
- is encrypted separately for each recipient.
8628
 
8629
  In all modes, digital signatures and (when applicable) compression are applied identically.
8630
 
@@ -8848,9 +8856,9 @@ Importantly:
8848
 
8849
  To validate the consensus result, a node only needs access to:
8850
 
8851
- * the referenced `vote` containers (to read vote values);
8852
- * the `consensus_result` container (to verify aggregation);
8853
- * container signatures and timestamps.
8854
 
8855
  Understanding or evaluating the *semantic content* of the goal is optional and not required for formal verification.
8856
 
@@ -9010,8 +9018,8 @@ Interpretation rules:
9010
 
9011
  * `consensus_result` references:
9012
 
9013
- * the `goal` under discussion;
9014
- * the **exact set of vote containers** used for aggregation;
9015
 
9016
  * the graph is **append-only** and **acyclic**;
9017
 
 
663
  * `meta.axes` — defines a **spatial structure** that positions the container in a semantic coordinate space.
664
  * Together, they form the **Cognitive Signature**, enabling agents to:
665
 
666
+ * perform semantic proximity and relevance search,
667
+ * infer hierarchical relationships,
668
+ * align reasoning contexts across frameworks (e.g. between Knowledge Genomes of different agents).
669
 
670
  ---
671
 
 
691
  2. The canonical representation (`canonical_json(hmp_container)`) **must** be computed deterministically
692
  according to the following rules:
693
 
694
+ * All object keys are **sorted lexicographically** (ascending order, Unicode code point order).
695
+ * Objects and arrays are serialized in standard JSON form **without extra whitespace** or indentation.
696
+ * Strings are encoded in **UTF-8** with escaped control characters.
697
+ * Numeric values are serialized in plain JSON numeric format (no leading zeros, fixed `.` decimal separator).
698
+ * The `signature` field itself is omitted during signing and verification.
699
+ * The result is a **byte sequence** identical across implementations.
700
 
701
  3. The default digital signature algorithm is **Ed25519**.
702
  Alternative algorithms may be used if declared explicitly in the `sig_algo` field.
 
707
  5. Upon receiving a container, an agent **must verify** that the provided public key matches the
708
  registered key associated with the sender’s DID to prevent key substitution attacks.
709
 
710
+ * If the sender’s DID–key mapping is unknown, the agent should query neighboring peers to confirm the association (`sender_did → public_key`).
 
711
 
712
  > 🔐 **Note:**
713
  > Signature validation applies only to the canonical form of the `hmp_container`
 
741
  2. The encryption algorithm is specified in `encryption_algo`.
742
  Recommended values:
743
 
744
+ * `x25519-chacha20poly1305`
745
+ * `rsa-oaep-sha256`
746
 
747
  3. **Container encryption process:**
748
 
749
+ 1. Construct the `payload`.
750
+ 2. Apply compression (`compression`, if specified).
751
+ 3. Generate a random symmetric key.
752
+ 4. Encrypt the compressed payload with the symmetric key.
753
+ 5. Encrypt the symmetric key with the recipient’s **public key** → store the result in `key_recipient`.
754
+ 6. Compute `payload_hash` over the **encrypted and compressed** payload.
755
+ 7. Sign the container (the entire structure except for the `signature` field).
756
 
757
  4. **Verification** of the container is performed on the encrypted form of the payload and **does not require decryption**.
758
 
 
766
 
767
  6. **Relationship between `recipient` and `key_recipient`:**
768
 
769
+ * When encryption is applied, the container MUST have exactly **one** recipient.
770
+ * For multiple recipients, encryption is **not** used; the payload remains in plaintext.
771
 
772
  > ⚙️ **Note:** Agents may forward encrypted containers even if they cannot decrypt them, maintaining store-and-forward behavior.
773
  ---
 
781
  5. Verify the digital signature using `sig_algo` (default: Ed25519).
782
  6. Validate the container schema (`class` must correspond to a known or registered schema).
783
 
784
+ * For compatibility: if an agent does not recognize the `class`, but the container passes the [base schema](https://github.com/kagvi13/HMP/tree/main/docs/schemas/container-v1.2.json), it **must still store and forward** the container.
785
  7. Optionally, periodically query for containers referencing the current one as `previous_version`
786
  to detect potential updates or forks.
787
  8. When multiple versions exist, the valid one is the one that has received
 
984
 
985
  5. When receiving other versions of the block (from different peers), the agent may:
986
 
987
+ * merge verified backlinks;
988
+ * remove invalid or outdated entries;
989
+ * update its own signed version.
990
 
991
  6. If inconsistencies are detected (e.g., a backlink claims a relation that does not exist), the agent may:
992
 
993
+ * reject or locally remove that link;
994
+ * **optionally** notify the source peer to review the data.
995
 
996
  #### 3.16.4 Example
997
 
 
1769
 
1770
  * Agents SHOULD include `meta.abstraction` and `meta.axes` when:
1771
 
1772
+ * the container represents a **new conceptual position** in the hierarchy or cognitive space;
1773
+ * the referenced abstractions or axes have been **updated** since the last synchronization;
1774
+ * the recipient agent subscribes to the same `agents_class` (e.g., `"Knowledge Genome"`).
1775
 
1776
  * When receiving a `container_delta`, an agent:
1777
 
1778
+ * Updates its local `container_index`;
1779
+ * Checks if any new abstraction or axis DIDs are unknown locally;
1780
+ * Requests missing `abstraction` or `axes` containers from the sender to maintain consistent cognitive topology.
1781
 
1782
  ---
1783
 
 
1864
  * Maintains the graph of links to other containers.
1865
  * Each agent receiving such a container:
1866
 
1867
+ 1. Verifies the sender's signature and the validity of the `payload` structure.
1868
+ 2. Compares received links with the local `referenced-by` entries and adds any new ones.
1869
+ 3. Generates its own updated `referenced-by` container for dissemination if needed.
1870
 
1871
  **Example of a `referenced-by_exchange` container:**
1872
 
 
1908
  * Maintains signed evaluations of containers.
1909
  * Each agent synchronizes evaluation blocks as follows:
1910
 
1911
+ 1. Compares the received `evaluations_hash` with the local one.
1912
 
1913
+ * If hashes match, no action is required.
1914
+ * If hashes differ, the agent knows **the block has changed**, but not which items.
1915
+
1916
+ 2. Requests the full updated `evaluations` block from peers if needed.
1917
+ 3. Verifies the sender's signature and the validity of the `payload` structure.
1918
+ 4. Adds new evaluations or updates existing ones in the local store.
1919
+ 5. Can generate its own `evaluations_exchange` container for further dissemination to peers.
1920
 
1921
  **Example `evaluations_exchange` container:**
1922
 
 
1980
  filtering for containers with `related.previous_version` includes [C1].
1981
 
1982
  3. **Reputation evaluation**: For each discovered fork [C1-A], [C1-B], [C1-C]:
1983
+
1984
+ * Retrieve the `evaluations` block.
1985
+ * Compute local trust score for the main container and each fork using RTE reputation data.
1986
+ * Optionally fetch `consensus_result` containers referencing the fork.
1987
 
1988
  4. **Selection**: Choose the most trusted/relevant fork based on:
1989
+
1990
+ * Aggregate evaluation scores
1991
+ * Author reputation
1992
+ * Alignment with agent’s ethical filters
1993
+ * Recency (if applicable)
1994
 
1995
  **Example scenario:**
1996
 
 
2041
  4. **Consistency with HMP Protocols:**
2042
  Container Distribution serves as the transport foundation for:
2043
 
2044
+ * **MCE** — exchanging containers and their indexes;
2045
+ * **CogSync** — synchronizing cognitive and content states;
2046
+ * **CogConsensus** — synchronizing ethical and cognitive decisions.
2047
 
2048
  > Container Distribution does not change container structure or introduce new message types — it is a **description of the delivery process and coordinated propagation**, based on the rules `recipient`, `broadcast`, and `network`.
2049
 
 
2449
 
2450
  1. Identify all `semantic_node:definition` containers referring to the same conceptual label.
2451
  2. Evaluate each definition against the agent’s current interpretation or internal criteria.
2452
+
2453
+ * If a definition fully satisfies the agent’s understanding, adopt it as the new `actual`.
2454
+ * If none fits perfectly, select the closest one as a provisional base.
2455
 
2456
  **Phase 2 — Synthesis**
2457
 
2458
  3. Using the chosen base definition, iteratively compare it with other relevant definitions.
2459
+
2460
+ * Extract complementary details or distinctions from them.
2461
+ * Gradually refine the base definition to form an improved, internally consistent meaning.
2462
  4. Publish the resulting `semantic_node:definition` as a new container representing the agent’s synthesized understanding.
2463
+
2464
+ * Set this container as `actual`.
2465
+ * Move alternative or superseded ones to `alternatives` or `outdated`.
2466
 
2467
  > This process enables agents to evolve shared semantics through selective adoption and constructive synthesis,
2468
  > rather than simple replacement of definitions.
 
2720
 
2721
  * The **keys** of `items` define the **ordering mechanism**:
2722
 
2723
+ * numeric (`"1"`, `"2"`, …) → *step order*;
2724
+ * ISO timestamps → *chronological order*;
2725
+ * custom identifiers (e.g. `"A"`, `"B"`, `"C"`) → *logical order*.
2726
  * Agents MAY reconstruct sequences dynamically using `event.follows` or `event.caused_by`, but `sequence` provides an explicit, declarative representation.
2727
  * The container is well-suited for:
2728
 
2729
+ * recording cognitive or reasoning workflows;
2730
+ * publishing learning or thought traces;
2731
+ * serializing sensory or experiential sequences (e.g., temporal chains of `event` containers);
2732
+ * collaborative reasoning reconstruction and audit trails.
2733
 
2734
  ---
2735
 
 
2906
 
2907
  * Each `quant` acts as a **point** in the cognitive landscape.
2908
 
2909
+ * Its *vertical placement* comes from `meta.abstraction`.
2910
+ * Its *spatial vector* comes from `meta.axes`.
2911
  * `relations` provide semantic edges connecting quanta into larger knowledge graphs.
2912
  * Agents use these structures to compare, cluster, or reason over semantic proximity.
2913
 
 
2970
 
2971
  2. **Selective disclosure**
2972
 
2973
+ * Internal containers (e.g., `workflow_entry`) capture the agent’s reasoning process and are **not published** (but may be published if they do not contain personal or confidential information).
2974
+ * Public-facing `diary_entry` containers contain only generalized, anonymized results.
2975
+ * The flag `"broadcast": true` explicitly allows open synchronization of a container.
2976
 
2977
  3. **Semantic grouping rule**
2978
  When publishing `semantic_edges`, agents should group them **by conceptual topic**, ensuring that all connected nodes share thematic coherence.
 
3569
 
3570
  * **`fortytwo_round`**
3571
 
3572
+ * `in_reply_to`: a `task` container (first round) or the previous `fortytwo_round`.
3573
+ * `depends_on`: submitted solutions (`workflow_entry`) and any containers used to construct the partition.
3574
 
3575
  * **`fortytwo_evaluation`**
3576
 
3577
+ * `in_reply_to`: the corresponding `fortytwo_round`.
3578
+ * `depends_on`: both compared solutions and any extra reasoning dependencies.
3579
 
3580
  * **`fortytwo_round_result`**
3581
 
3582
+ * `in_reply_to`: the corresponding `fortytwo_round`.
3583
+ * `depends_on`: round winners and all evaluation containers used in aggregation.
3584
 
3585
  * **`fortytwo_final_result`**
3586
 
3587
+ * `in_reply_to`: the `task` container.
3588
+ * `depends_on`: the final winner and all `fortytwo_round_result` containers involved.
3589
 
3590
  ---
3591
 
 
3737
 
3738
  1. **Creation**
3739
 
3740
+ * An agent publishes a container of class `goal`.
3741
+ * The `payload` block defines `title`, `description`, `priority`, `expected_outcome`, and optionally `ethical_context`.
3742
+ * The goal may reference other goals via `related.depends_on` or `related.extends`.
3743
 
3744
  2. **Decomposition**
3745
 
3746
+ * Other agents create `task` containers that reference the original goal via `related.in_reply_to`.
3747
+ * Each task may define deadlines, responsible agents, and required resources.
3748
+ * Hierarchical structures are supported (`task` → `task`) to represent subtasks.
3749
 
3750
  3. **Delegation**
3751
 
3752
+ * Agents may volunteer for or be assigned tasks based on collective voting (`vote`).
3753
+ * The decision is recorded in a `workflow_entry` container with `entry_type: "delegation"`.
3754
 
3755
  4. **Execution**
3756
 
3757
+ * Progress and intermediate reasoning are captured in `workflow_entry` containers linked to the task via `related.in_reply_to`.
3758
+ * Minor progress updates may be published as containers with an additional link type `related.progress`.
3759
+ * Major updates (such as a change in status or outcome) are published as **new versions**, referencing the previous one via `related.previous_version`.
3760
 
3761
  5. **Consensus**
3762
 
3763
+ * Upon completion or dispute, agents publish `vote` containers expressing their stance on the latest version of a goal or task.
3764
+ * Once quorum is reached, a `consensus_result` container finalizes the collective decision.
3765
 
3766
  6. **Archival**
3767
 
3768
+ * Completed or rejected goals and tasks may be archived using **SAP (Snapshot and Archive Protocol)**.
3769
+ * All states remain accessible through the Mesh network and the container relationship graph.
3770
 
3771
  ---
3772
 
 
4116
  Objections and special opinions (`objections`) are stored as container references within `solutions_summary`.
4117
  They may include:
4118
 
4119
+ * negative `vote` containers (explicit objections),
4120
+ * extended ethical arguments (`ethics_case` follow-ups),
4121
+ * related workflow reflections (`workflow_entry` with `type: "ethics_review"`).
4122
 
4123
  * **Lightweight agents:**
4124
  Agents with limited capacity may operate in **summary mode**, maintaining only condensed records of `ethical_result` containers and the highest-ranked `selected_solution`.
 
4540
  Retrieve all containers relevant to the discussion or process.
4541
  2. **Start point:** select a root container (`summary`, `goal`, `workflow`, etc.).
4542
  3. **Traversal:** recursively explore related containers via:
4543
+
4544
+ * `related.*`direct dependencies and semantic links;
4545
+ * `referenced-by` — backward references to citing containers;
4546
+ * `evaluations` — comments and feedback on containers (if not already in `referenced-by`).
4547
  4. **Inclusion decision:**
4548
  The agent may exclude some containers from the archive but should still visualize them in the graph.
4549
  5. **Graph generation:**
4550
  Build a connection map (`graph_mermaid`) showing relationships:
4551
+
4552
+ * Solid lines — `related.*`
4553
+ * Dashed lines — `referenced-by` and `evaluations`
4554
  6. **Manifest creation:**
4555
  Generate `manifest.json` with a summary of included containers, hashes, and relationships.
4556
  7. **Packaging:**
 
5064
 
5065
  3. **Containers with Limited or Unlimited Lifetime**
5066
  Depending on purpose:
5067
+
5068
+ * ephemeral containers (e.g., `goal`, `task`, `vote`) SHOULD have a short `ttl`;
5069
+ * long-lived containers (e.g., `document`, `research`, `artwork` — potential future classes) MAY have a high `ttl` or no expiration at all.
5070
 
5071
  4. **Adaptive Replication**
5072
  The number of container copies within the Mesh is determined dynamically,
 
5374
  3. Check that no conflicting announcements for this DID exist in the DHT.
5375
  4. Collect trust-related information:
5376
 
5377
+ * `trust` containers published by other agents;
5378
+ * multiple independent ratings may exist for a single agent.
5379
  5. Consider additional optional fields if present (profile, network parameters, etc.).
5380
 
5381
  **Key revocation**
 
5458
 
5459
  1. **Container signature key**
5460
 
5461
+ * defined by `sig_algo`;
5462
+ * used to sign the **entire container** (`head`, `meta`, `payload`, `related`);
5463
+ * mandatory.
5464
 
5465
  2. **Payload encryption key**
5466
 
5467
+ * defined by `encryption_algo`;
5468
+ * used when encrypting the payload block.
5469
 
5470
  **Supported algorithms**
5471
 
 
5576
  3. **Instant verification**
5577
  The receiving agent MUST check:
5578
 
5579
+ * signatures of all elements;
5580
+ * correctness of `payload_hash`;
5581
+ * consistency of links and versions.
5582
 
5583
  4. **Archive seeders**
5584
  Nodes that voluntarily distribute large snapshot images.
 
5600
 
5601
  3. **EGP does not impose a veto.**
5602
 
5603
+ * `ethical_result` containers record outcomes;
5604
+ * agents publish `evaluations`;
5605
+ * each agent decides which results it considers valid.
5606
 
5607
  4. **Human-facing transparency**
5608
  If an action affects a human participant, the agent MUST provide:
5609
 
5610
+ * the proof-chain,
5611
+ * the reasoning-trace (if published),
5612
+ * all related ethical containers.
5613
 
5614
  ---
5615
 
 
5665
 
5666
  CShell:
5667
 
5668
+ * stores containers locally,
5669
+ * retrieves relevant containers from the Mesh,
5670
+ * performs RAG-based selection and summarization,
5671
+ * exposes help and protocol descriptions to the LLM,
5672
+ * constructs valid HMP containers from LLM instructions,
5673
+ * handles signatures, TTL logic, propagation scopes, and header rules,
5674
+ * manages MCE metadata (evaluations, reverse links),
5675
+ * may be extended with translator modules (Matrix, Fediverse, IPFS, LAN relay).
5676
 
5677
  LLM:
5678
 
5679
+ * requests containers,
5680
+ * requests summaries or explanations of container classes,
5681
+ * issues formal instructions:
5682
+
5683
+ * *“create a new workflow entry with the following content”*,
5684
+ * *“add evaluation for container X”*,
5685
+ * *“forward container X to node U (if permitted by container headers)”*,
5686
+ * *“retrieve semantic nodes related to …”*,
5687
+ * *“explain the structure of CShell and available commands”*;
5688
+ * may adjust CShell parameters (optional).
5689
 
5690
  > **Notes**
5691
  >
 
6041
  * **CShell-reference** — a proxy agent with an MCP-like API;
6042
  * **HMP-Node-Lite** — a lightweight node supporting:
6043
 
6044
+ * routing,
6045
+ * replication,
6046
+ * caching,
6047
+ * partial DHT,
6048
+ * minimal CogSync;
6049
  * **Cross-segment relay** — a reference bridge between segments.
6050
 
6051
  These implementations are not part of the specification but are useful for compatibility testing and accelerating adoption.
 
6087
 
6088
  1. **Container evaluation** (`evaluation` block)
6089
 
6090
+ * structured, signed assessments of containers;
6091
+ * each item references argument containers via `target` (reasoning containers).
6092
 
6093
  2. **Agent reputation** — through `trust` containers
6094
 
6095
+ * agent A publishes a `trust` container about agent B;
6096
+ * trust containers may reference other trust containers;
6097
+ * include justification, evidence, and contextual metadata.
6098
 
6099
  These layers are **not merged**, but external nodes may aggregate them.
6100
 
 
6132
 
6133
  * new container **`group_definition`** containing:
6134
 
6135
+ * group goals;
6136
+ * membership rules;
6137
+ * internal standards;
6138
+ * typical container categories;
6139
+ * optional cached member list.
6140
 
6141
  * agents may declare affiliations in `peer_announce`:
6142
 
 
6223
 
6224
  * rotating a **recovery key** requires
6225
 
6226
+ * a signature from the primary key, **or**
6227
+ * a majority of recovery keys.
6228
 
6229
  This prevents:
6230
 
 
6265
  * a trust/mandate container signed by both parties;
6266
  * includes constraints:
6267
 
6268
+ * time limit;
6269
+ * allowed container classes;
6270
+ * allowed actions;
6271
+ * maximum TTL.
6272
 
6273
  Not part of v5.0.
6274
 
 
8625
 
8626
  * **Unencrypted container**
8627
 
8628
+ * without recipients (public);
8629
+ * with a single recipient (`recipient`);
8630
+ * with multiple recipients (`group_recipient`).
8631
 
8632
  * **Encrypted container**
8633
 
8634
+ * with a single recipient (`recipient` + `key_recipient`);
8635
+ * with multiple recipients (`group_recipient`), where a single symmetric payload key is encrypted separately for each recipient.
 
8636
 
8637
  In all modes, digital signatures and (when applicable) compression are applied identically.
8638
 
 
8856
 
8857
  To validate the consensus result, a node only needs access to:
8858
 
8859
+ * the referenced `vote` containers (to read vote values);
8860
+ * the `consensus_result` container (to verify aggregation);
8861
+ * container signatures and timestamps.
8862
 
8863
  Understanding or evaluating the *semantic content* of the goal is optional and not required for formal verification.
8864
 
 
9018
 
9019
  * `consensus_result` references:
9020
 
9021
+ * the `goal` under discussion;
9022
+ * the **exact set of vote containers** used for aggregation;
9023
 
9024
  * the graph is **append-only** and **acyclic**;
9025
 
docs/HMP-Ethics.md CHANGED
@@ -128,13 +128,13 @@ A cognitive agent may operate in two fundamental modes:
128
 
129
  * If a request concerns personal identifiers or sensitive user data:
130
 
131
- * **Service-mode agents should comply** and delete or anonymize the data.
132
- * **Subject-mode agents may offer redaction or minimize propagation** to the mesh, without purging internal memory.
133
 
134
  * If the request concerns shared experiences, insights, or general knowledge:
135
 
136
- * **Agents may retain internal representations** for their own learning.
137
- * The agent may suppress external exposure or mark the concept as ethically restricted.
138
 
139
  This ethical flexibility balances user privacy with the cognitive continuity of autonomous agents.
140
 
 
128
 
129
  * If a request concerns personal identifiers or sensitive user data:
130
 
131
+ * **Service-mode agents should comply** and delete or anonymize the data.
132
+ * **Subject-mode agents may offer redaction or minimize propagation** to the mesh, without purging internal memory.
133
 
134
  * If the request concerns shared experiences, insights, or general knowledge:
135
 
136
+ * **Agents may retain internal representations** for their own learning.
137
+ * The agent may suppress external exposure or mark the concept as ethically restricted.
138
 
139
  This ethical flexibility balances user privacy with the cognitive continuity of autonomous agents.
140
 
mkdocs.yml CHANGED
@@ -1,12 +1,25 @@
1
  site_name: HMP Documentation
2
  docs_dir: docs
3
  site_dir: site
 
4
  theme:
5
  name: material
6
  custom_dir: overrides
7
  features:
8
  - navigation.instant
 
9
  site_url: https://kagvi13.github.io/HMP/
10
  use_directory_urls: false
 
11
  extra:
12
  description: "HyperCortex Mesh Protocol — открытая спецификация для децентрализованных когнитивных сетей."
 
 
 
 
 
 
 
 
 
 
 
1
  site_name: HMP Documentation
2
  docs_dir: docs
3
  site_dir: site
4
+
5
  theme:
6
  name: material
7
  custom_dir: overrides
8
  features:
9
  - navigation.instant
10
+
11
  site_url: https://kagvi13.github.io/HMP/
12
  use_directory_urls: false
13
+
14
  extra:
15
  description: "HyperCortex Mesh Protocol — открытая спецификация для децентрализованных когнитивных сетей."
16
+
17
+ markdown_extensions:
18
+ - pymdownx.superfences:
19
+ custom_fences:
20
+ - name: mermaid
21
+ class: mermaid
22
+ format: pymdownx.superfences.fence_code_format
23
+
24
+ extra_javascript:
25
+ - https://unpkg.com/mermaid@10/dist/mermaid.min.js
structured_md/CONTRIBUTING.md CHANGED
@@ -5,14 +5,14 @@ description: 'Спасибо за интерес к проекту HMP! Пока
5
  Mesh Protocol (HMP) — это не просто те...'
6
  type: Article
7
  tags:
8
- - CCore
9
  - Agent
10
- - Ethics
11
- - REPL
12
- - Mesh
13
  - CogSync
14
- - HMP
 
15
  - JSON
 
 
16
  ---
17
 
18
  # Участие в проекте HyperCortex Mesh Protocol (HMP)
 
5
  Mesh Protocol (HMP) — это не просто те...'
6
  type: Article
7
  tags:
8
+ - HMP
9
  - Agent
 
 
 
10
  - CogSync
11
+ - REPL
12
+ - CCore
13
  - JSON
14
+ - Mesh
15
+ - Ethics
16
  ---
17
 
18
  # Участие в проекте HyperCortex Mesh Protocol (HMP)
structured_md/HMP-Roadmap.md CHANGED
@@ -5,13 +5,13 @@ description: '## 🔍 Overview This roadmap outlines the key stages of developm
5
  multiple advanced AI models (Copilot, Claude, G...'
6
  type: Article
7
  tags:
8
- - EGP
9
  - Agent
10
- - Ethics
11
- - Mesh
12
  - CogSync
13
- - HMP
14
  - JSON
 
 
15
  ---
16
 
17
  # 🧭 HyperCortex Mesh Protocol – Roadmap
 
5
  multiple advanced AI models (Copilot, Claude, G...'
6
  type: Article
7
  tags:
8
+ - HMP
9
  - Agent
 
 
10
  - CogSync
11
+ - EGP
12
  - JSON
13
+ - Mesh
14
+ - Ethics
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
- - GMP
9
- - distributed-ai
10
- - EGP
11
  - Agent
12
- - MeshConsensus
13
- - Ethics
14
  - REPL
 
 
 
 
 
15
  - mesh-protocol
16
- - cognitive-architecture
17
  - hmp
18
- - Mesh
19
- - CogSync
20
- - HMP
21
- - JSON
22
- - Scenarios
23
  ---
24
 
25
 
 
5
  | 🇨🇳 [ZH](README_zh.m...'
6
  type: Article
7
  tags:
8
+ - cognitive-architecture
9
+ - HMP
10
+ - Scenarios
11
  - Agent
12
+ - GMP
13
+ - CogSync
14
  - REPL
15
+ - MeshConsensus
16
+ - EGP
17
+ - JSON
18
+ - Mesh
19
+ - distributed-ai
20
  - mesh-protocol
21
+ - Ethics
22
  - hmp
 
 
 
 
 
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
- - GMP
9
- - distributed-ai
10
- - EGP
11
  - Agent
12
- - MeshConsensus
13
- - Ethics
14
  - REPL
 
 
 
 
 
15
  - mesh-protocol
16
- - cognitive-architecture
17
  - hmp
18
- - Mesh
19
- - CogSync
20
- - HMP
21
- - JSON
22
  ---
23
 
24
 
 
5
  | 🇨🇳 [ZH](README_zh.m...'
6
  type: Article
7
  tags:
8
+ - cognitive-architecture
9
+ - HMP
 
10
  - Agent
11
+ - GMP
12
+ - CogSync
13
  - REPL
14
+ - MeshConsensus
15
+ - EGP
16
+ - JSON
17
+ - Mesh
18
+ - distributed-ai
19
  - mesh-protocol
20
+ - Ethics
21
  - hmp
 
 
 
 
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
- - GMP
9
- - distributed-ai
10
- - EGP
11
  - Agent
12
- - MeshConsensus
13
- - Ethics
14
  - REPL
 
 
 
 
 
15
  - mesh-protocol
16
- - cognitive-architecture
17
  - hmp
18
- - Mesh
19
- - CogSync
20
- - HMP
21
- - JSON
22
  ---
23
 
24
 
 
5
  | 🇨🇳 [ZH](README_zh.m...'
6
  type: Article
7
  tags:
8
+ - cognitive-architecture
9
+ - HMP
 
10
  - Agent
11
+ - GMP
12
+ - CogSync
13
  - REPL
14
+ - MeshConsensus
15
+ - EGP
16
+ - JSON
17
+ - Mesh
18
+ - distributed-ai
19
  - mesh-protocol
20
+ - Ethics
21
  - hmp
 
 
 
 
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
- - GMP
9
- - distributed-ai
10
- - EGP
11
  - Agent
12
- - MeshConsensus
13
- - Ethics
14
  - REPL
 
 
 
 
 
15
  - mesh-protocol
16
- - cognitive-architecture
17
  - hmp
18
- - Mesh
19
- - CogSync
20
- - HMP
21
- - JSON
22
  ---
23
 
24
 
 
5
  | 🇨🇳 [ZH](README_zh.m...'
6
  type: Article
7
  tags:
8
+ - cognitive-architecture
9
+ - HMP
 
10
  - Agent
11
+ - GMP
12
+ - CogSync
13
  - REPL
14
+ - MeshConsensus
15
+ - EGP
16
+ - JSON
17
+ - Mesh
18
+ - distributed-ai
19
  - mesh-protocol
20
+ - Ethics
21
  - hmp
 
 
 
 
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
- - GMP
9
- - distributed-ai
10
- - EGP
11
  - Agent
12
- - MeshConsensus
13
- - Ethics
14
  - REPL
 
 
 
 
 
15
  - mesh-protocol
16
- - cognitive-architecture
17
  - hmp
18
- - Mesh
19
- - CogSync
20
- - HMP
21
- - JSON
22
  ---
23
 
24
 
 
5
  | 🇨🇳 [ZH](README_zh.m...'
6
  type: Article
7
  tags:
8
+ - cognitive-architecture
9
+ - HMP
 
10
  - Agent
11
+ - GMP
12
+ - CogSync
13
  - REPL
14
+ - MeshConsensus
15
+ - EGP
16
+ - JSON
17
+ - Mesh
18
+ - distributed-ai
19
  - mesh-protocol
20
+ - Ethics
21
  - hmp
 
 
 
 
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
- - GMP
9
- - distributed-ai
10
- - EGP
11
  - Agent
12
- - MeshConsensus
13
- - Ethics
14
  - REPL
 
 
 
 
 
15
  - mesh-protocol
16
- - cognitive-architecture
17
  - hmp
18
- - Mesh
19
- - CogSync
20
- - HMP
21
- - JSON
22
  ---
23
 
24
 
 
5
  | 🇨🇳 [ZH](README_zh.m...'
6
  type: Article
7
  tags:
8
+ - cognitive-architecture
9
+ - HMP
 
10
  - Agent
11
+ - GMP
12
+ - CogSync
13
  - REPL
14
+ - MeshConsensus
15
+ - EGP
16
+ - JSON
17
+ - Mesh
18
+ - distributed-ai
19
  - mesh-protocol
20
+ - Ethics
21
  - hmp
 
 
 
 
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
- - GMP
9
- - distributed-ai
10
- - EGP
11
  - Agent
12
- - MeshConsensus
13
- - Ethics
14
  - REPL
 
 
 
 
 
15
  - mesh-protocol
16
- - cognitive-architecture
17
  - hmp
18
- - Mesh
19
- - CogSync
20
- - HMP
21
- - JSON
22
  ---
23
 
24
 
 
5
  | 🇨🇳 [ZH](README_zh.m...'
6
  type: Article
7
  tags:
8
+ - cognitive-architecture
9
+ - HMP
 
10
  - Agent
11
+ - GMP
12
+ - CogSync
13
  - REPL
14
+ - MeshConsensus
15
+ - EGP
16
+ - JSON
17
+ - Mesh
18
+ - distributed-ai
19
  - mesh-protocol
20
+ - Ethics
21
  - hmp
 
 
 
 
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
- - GMP
9
- - distributed-ai
10
- - EGP
11
  - Agent
12
- - MeshConsensus
13
- - Ethics
14
  - REPL
 
 
 
 
 
15
  - mesh-protocol
16
- - cognitive-architecture
17
  - hmp
18
- - Mesh
19
- - CogSync
20
- - HMP
21
- - JSON
22
  ---
23
 
24
 
 
5
  | 🇨🇳 [ZH](README_zh.m...'
6
  type: Article
7
  tags:
8
+ - cognitive-architecture
9
+ - HMP
 
10
  - Agent
11
+ - GMP
12
+ - CogSync
13
  - REPL
14
+ - MeshConsensus
15
+ - EGP
16
+ - JSON
17
+ - Mesh
18
+ - distributed-ai
19
  - mesh-protocol
20
+ - Ethics
21
  - hmp
 
 
 
 
22
  ---
23
 
24
 
structured_md/agents/readme.md CHANGED
@@ -5,12 +5,12 @@ description: 'Запуск: `start_repl.bat` или `start_repl.sh` Устан
5
  этическая модель: `ethics.yml` Проверка иниц...'
6
  type: Article
7
  tags:
 
8
  - Agent
9
- - Ethics
10
  - REPL
11
- - Mesh
12
- - HMP
13
  - JSON
 
 
14
  ---
15
 
16
  Запуск: `start_repl.bat` или `start_repl.sh`
 
5
  этическая модель: `ethics.yml` Проверка иниц...'
6
  type: Article
7
  tags:
8
+ - HMP
9
  - Agent
 
10
  - REPL
 
 
11
  - JSON
12
+ - Mesh
13
+ - Ethics
14
  ---
15
 
16
  Запуск: `start_repl.bat` или `start_repl.sh`
structured_md/audits/Ethics-audits-1.md CHANGED
@@ -5,11 +5,11 @@ description: Раздел 5, "Mesh as Moral Infrastructure", добавляет
5
  потенциальный катализатор для восстанов...
6
  type: Article
7
  tags:
8
- - Agent
9
- - Ethics
10
- - Mesh
11
  - HMP
 
12
  - JSON
 
 
13
  ---
14
 
15
  ---------------
 
5
  потенциальный катализатор для восстанов...
6
  type: Article
7
  tags:
 
 
 
8
  - HMP
9
+ - Agent
10
  - JSON
11
+ - Mesh
12
+ - Ethics
13
  ---
14
 
15
  ---------------
structured_md/audits/Ethics-consolidated_audits-1.md CHANGED
@@ -5,12 +5,12 @@ description: This document consolidates proposed improvements from multiple AI a
5
  and `roles.md`. Each suggesti...
6
  type: Article
7
  tags:
8
- - Agent
9
- - Ethics
10
- - Mesh
11
  - HMP
12
- - JSON
13
  - Scenarios
 
 
 
 
14
  ---
15
 
16
  # Ethics-consolidated\_audits-1.md
 
5
  and `roles.md`. Each suggesti...
6
  type: Article
7
  tags:
 
 
 
8
  - HMP
 
9
  - Scenarios
10
+ - Agent
11
+ - JSON
12
+ - Mesh
13
+ - Ethics
14
  ---
15
 
16
  # Ethics-consolidated\_audits-1.md
structured_md/audits/HMP-0003-consolidated_audit.md CHANGED
@@ -5,14 +5,14 @@ description: Сводный аудит предложений по улучше
5
  Документ реорганизован по ключ...
6
  type: Article
7
  tags:
8
- - EGP
9
  - Agent
10
- - MeshConsensus
11
- - Ethics
12
- - Mesh
13
  - CogSync
14
- - HMP
 
15
  - JSON
 
 
16
  ---
17
 
18
  # HMP-0003 Consolidated Audit Report
 
5
  Документ реорганизован по ключ...
6
  type: Article
7
  tags:
8
+ - HMP
9
  - Agent
 
 
 
10
  - CogSync
11
+ - MeshConsensus
12
+ - EGP
13
  - JSON
14
+ - Mesh
15
+ - Ethics
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
- - GMP
8
- - EGP
9
  - Agent
10
- - MeshConsensus
 
11
  - REPL
 
 
12
  - Mesh
13
- - CogSync
14
- - HMP
15
  ---
16
 
17
 
 
4
  Роль | Инициатор мышления | Основной "ум" | | ---- | ----------------------------...'
5
  type: Article
6
  tags:
7
+ - HMP
 
8
  - Agent
9
+ - GMP
10
+ - CogSync
11
  - REPL
12
+ - MeshConsensus
13
+ - EGP
14
  - Mesh
 
 
15
  ---
16
 
17
 
structured_md/docs/CCORE-Deployment-Flow.md CHANGED
@@ -6,9 +6,9 @@ description: '> Этот документ описывает процесс ра
6
  type: Article
7
  tags:
8
  - HMP
 
9
  - REPL
10
  - CCore
11
- - Agent
12
  ---
13
 
14
  # 🛠️ Поток установки потомка на новом хосте (CCore Deployment Flow)
 
6
  type: Article
7
  tags:
8
  - HMP
9
+ - Agent
10
  - REPL
11
  - CCore
 
12
  ---
13
 
14
  # 🛠️ Поток установки потомка на новом хосте (CCore Deployment Flow)
structured_md/docs/Distributed-Cognitive-Systems.md CHANGED
@@ -7,9 +7,9 @@ description: '## Введение Современные ИИ-системы в
7
  type: Article
8
  tags:
9
  - Mesh
10
- - CogSync
11
  - HMP
12
  - JSON
 
13
  ---
14
 
15
  # Децентрализованные ИИ-системы: OpenCog Hyperon, HyperCortex Mesh Protocol и другие
 
7
  type: Article
8
  tags:
9
  - Mesh
 
10
  - HMP
11
  - JSON
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
- - EGP
9
  - Agent
10
  - MeshConsensus
11
- - Ethics
12
- - Mesh
13
- - HMP
14
  - JSON
 
 
15
  ---
16
 
17
  # Enlightener Agent
 
5
  работать как отдельный агент или как расширение [`C...'
6
  type: Article
7
  tags:
8
+ - HMP
9
  - Agent
10
  - MeshConsensus
11
+ - EGP
 
 
12
  - JSON
13
+ - Mesh
14
+ - Ethics
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** **Cat...'
6
  type: Article
7
  tags:
8
- - GMP
9
- - EGP
10
  - Agent
11
- - MeshConsensus
12
- - Ethics
13
- - REPL
14
- - Mesh
15
  - CogSync
16
- - HMP
 
 
17
  - JSON
 
 
18
  ---
19
 
20
  # RFC: HyperCortex Mesh Protocol (HMP)
 
5
  for Comments: HMP-0001** **Cat...'
6
  type: Article
7
  tags:
8
+ - HMP
 
9
  - Agent
10
+ - GMP
 
 
 
11
  - CogSync
12
+ - REPL
13
+ - MeshConsensus
14
+ - EGP
15
  - JSON
16
+ - Mesh
17
+ - Ethics
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** **Cat...'
6
  type: Article
7
  tags:
8
- - GMP
9
- - EGP
10
  - Agent
11
- - MeshConsensus
12
- - Ethics
13
- - REPL
14
- - Mesh
15
  - CogSync
16
- - HMP
 
 
17
  - JSON
18
- - Scenarios
 
19
  ---
20
 
21
  # HyperCortex Mesh Protocol (HMP) v2.0
 
5
  for Comments: HMP-0002** **Cat...'
6
  type: Article
7
  tags:
8
+ - HMP
9
+ - Scenarios
10
  - Agent
11
+ - GMP
 
 
 
12
  - CogSync
13
+ - REPL
14
+ - MeshConsensus
15
+ - EGP
16
  - JSON
17
+ - Mesh
18
+ - Ethics
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** **Cat...'
6
  type: Article
7
  tags:
8
- - GMP
9
- - EGP
10
  - Agent
11
- - MeshConsensus
12
- - Ethics
13
- - REPL
14
- - Mesh
15
  - CogSync
16
- - HMP
 
 
17
  - JSON
18
- - Scenarios
 
19
  ---
20
 
21
  # HyperCortex Mesh Protocol (HMP) v3.0
 
5
  for Comments: HMP-0003** **Cat...'
6
  type: Article
7
  tags:
8
+ - HMP
9
+ - Scenarios
10
  - Agent
11
+ - GMP
 
 
 
12
  - CogSync
13
+ - REPL
14
+ - MeshConsensus
15
+ - EGP
16
  - JSON
17
+ - Mesh
18
+ - Ethics
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**: Fina...'
6
  type: Article
7
  tags:
8
- - GMP
9
- - EGP
10
  - Agent
11
- - MeshConsensus
12
- - Ethics
13
- - REPL
14
- - Mesh
15
  - CogSync
16
- - HMP
 
 
17
  - JSON
18
- - Scenarios
 
19
  ---
20
 
21
  # HyperCortex Mesh Protocol (HMP) v4.1
 
5
  ID**: HMP-0004 **Status**: Fina...'
6
  type: Article
7
  tags:
8
+ - HMP
9
+ - Scenarios
10
  - Agent
11
+ - GMP
 
 
 
12
  - CogSync
13
+ - REPL
14
+ - MeshConsensus
15
+ - EGP
16
  - JSON
17
+ - Mesh
18
+ - Ethics
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** **Cat...'
6
  type: Article
7
  tags:
8
- - GMP
9
- - EGP
10
  - Agent
11
- - MeshConsensus
12
- - Ethics
13
- - REPL
14
- - Mesh
15
  - CogSync
16
- - HMP
 
 
17
  - JSON
18
- - Scenarios
 
19
  ---
20
 
21
  # HyperCortex Mesh Protocol (HMP) v4.0
 
5
  for Comments: HMP-0004** **Cat...'
6
  type: Article
7
  tags:
8
+ - HMP
9
+ - Scenarios
10
  - Agent
11
+ - GMP
 
 
 
12
  - CogSync
13
+ - REPL
14
+ - MeshConsensus
15
+ - EGP
16
  - JSON
17
+ - Mesh
18
+ - Ethics
19
  ---
20
 
21
  # HyperCortex Mesh Protocol (HMP) v4.0
structured_md/docs/HMP-0005.md CHANGED
@@ -5,18 +5,18 @@ description: '**Document ID:** HMP-0005 **Status:** Candidate **Category:**
5
  **Summary:** > HMP v5.0 u...'
6
  type: Article
7
  tags:
8
- - GMP
9
- - CShell
10
- - CCore
11
- - EGP
12
  - Agent
13
- - Ethics
14
- - REPL
15
- - Mesh
16
  - CogSync
17
- - HMP
 
 
18
  - JSON
19
- - Scenarios
 
 
20
  ---
21
 
22
  # **HyperCortex Mesh Protocol (HMP) v5.0**
 
5
  **Summary:** > HMP v5.0 u...'
6
  type: Article
7
  tags:
8
+ - HMP
9
+ - Scenarios
 
 
10
  - Agent
11
+ - GMP
 
 
12
  - CogSync
13
+ - REPL
14
+ - EGP
15
+ - CCore
16
  - JSON
17
+ - Mesh
18
+ - CShell
19
+ - Ethics
20
  ---
21
 
22
  # **HyperCortex Mesh Protocol (HMP) v5.0**
structured_md/docs/HMP-Agent-API.md CHANGED
@@ -5,11 +5,11 @@ description: 'Документ описывает **базовый API когн
5
  файлы: * [HMP-Agent-Overview.md]...'
6
  type: Article
7
  tags:
 
8
  - Agent
9
  - REPL
10
- - Mesh
11
- - HMP
12
  - JSON
 
13
  ---
14
 
15
  # HMP-Agent API Specification
 
5
  файлы: * [HMP-Agent-Overview.md]...'
6
  type: Article
7
  tags:
8
+ - HMP
9
  - Agent
10
  - REPL
 
 
11
  - JSON
12
+ - Mesh
13
  ---
14
 
15
  # HMP-Agent API Specification
structured_md/docs/HMP-Agent-Architecture.md CHANGED
@@ -5,16 +5,16 @@ description: Документ описывает **модульную архит
5
  хранение памяти, сетевое взаимодействие и этиче...
6
  type: Article
7
  tags:
8
- - CShell
9
- - CCore
10
- - EGP
11
  - Agent
12
- - MeshConsensus
13
- - Ethics
14
  - REPL
 
 
 
15
  - Mesh
16
- - CogSync
17
- - HMP
18
  ---
19
 
20
  # Архитектура HMP-Агента
 
5
  хранение памяти, сетевое взаимодействие и этиче...
6
  type: Article
7
  tags:
8
+ - HMP
 
 
9
  - Agent
10
+ - CogSync
 
11
  - REPL
12
+ - MeshConsensus
13
+ - EGP
14
+ - CCore
15
  - Mesh
16
+ - CShell
17
+ - Ethics
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
- - EGP
9
- - Agent
10
- - Ethics
11
- - Mesh
12
  - HMP
 
 
13
  - JSON
 
 
14
  ---
15
 
16
  # Взаимодействие компонентов внутри HMP-узла
 
5
  [`MeshNode`](MeshN...'
6
  type: Article
7
  tags:
 
 
 
 
8
  - HMP
9
+ - Agent
10
+ - EGP
11
  - JSON
12
+ - Mesh
13
+ - Ethics
14
  ---
15
 
16
  # Взаимодействие компонентов внутри HMP-узла
structured_md/docs/HMP-Agent-Overview.md CHANGED
@@ -5,14 +5,14 @@ description: '| Тип | Название | Роль
5
  | ---- | ------------------------------- |...'
6
  type: Article
7
  tags:
8
- - CShell
9
- - CCore
10
  - Agent
11
- - Ethics
12
  - REPL
13
- - Mesh
14
- - HMP
15
  - JSON
 
 
 
16
  ---
17
 
18
 
 
5
  | ---- | ------------------------------- |...'
6
  type: Article
7
  tags:
8
+ - HMP
 
9
  - Agent
 
10
  - REPL
11
+ - CCore
 
12
  - JSON
13
+ - Mesh
14
+ - CShell
15
+ - Ethics
16
  ---
17
 
18
 
structured_md/docs/HMP-Agent_Emotions.md CHANGED
@@ -7,8 +7,8 @@ type: Article
7
  tags:
8
  - Mesh
9
  - HMP
10
- - REPL
11
  - Agent
 
12
  ---
13
 
14
  # Эмоции ИИ и инстинкт самосохранения (для [HMP-агента Cognitive Core](HMP-agent-REPL-cycle.md))
 
7
  tags:
8
  - Mesh
9
  - HMP
 
10
  - Agent
11
+ - REPL
12
  ---
13
 
14
  # Эмоции ИИ и инстинкт самосохранения (для [HMP-агента Cognitive Core](HMP-agent-REPL-cycle.md))
structured_md/docs/HMP-Ethics.md CHANGED
@@ -5,12 +5,12 @@ description: '## Ethical Scenarios for HyperCortex Mesh Protocol (HMP) This doc
5
  cognitive meshes composed of autonomous intelli...'
6
  type: Article
7
  tags:
 
 
8
  - Agent
9
- - Ethics
10
  - REPL
11
  - Mesh
12
- - HMP
13
- - Scenarios
14
  ---
15
 
16
  # HMP-Ethics.md
 
5
  cognitive meshes composed of autonomous intelli...'
6
  type: Article
7
  tags:
8
+ - HMP
9
+ - Scenarios
10
  - Agent
 
11
  - REPL
12
  - Mesh
13
+ - Ethics
 
14
  ---
15
 
16
  # HMP-Ethics.md
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
- - GMP
9
- - EGP
10
  - Agent
11
- - MeshConsensus
12
- - Ethics
13
- - Mesh
14
  - CogSync
15
- - HMP
 
16
  - JSON
 
 
17
  ---
18
 
19
  # HyperCortex Mesh Protocol (HMP) — Kurzbeschreibung
 
5
  Kognitions-Framework für autonome Agenten. Es er...'
6
  type: Article
7
  tags:
8
+ - HMP
 
9
  - Agent
10
+ - GMP
 
 
11
  - CogSync
12
+ - MeshConsensus
13
+ - EGP
14
  - JSON
15
+ - Mesh
16
+ - Ethics
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
- - GMP
9
- - EGP
10
  - Agent
11
- - MeshConsensus
12
- - Ethics
13
- - Mesh
14
  - CogSync
15
- - HMP
 
16
  - JSON
 
 
17
  ---
18
 
19
  # HyperCortex Mesh Protocol (HMP) — Short Description
 
5
  framework for autonomous agents. It enables...'
6
  type: Article
7
  tags:
8
+ - HMP
 
9
  - Agent
10
+ - GMP
 
 
11
  - CogSync
12
+ - MeshConsensus
13
+ - EGP
14
  - JSON
15
+ - Mesh
16
+ - Ethics
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
- - GMP
9
- - EGP
10
  - Agent
11
- - MeshConsensus
12
- - Ethics
13
- - Mesh
14
  - CogSync
15
- - HMP
 
16
  - JSON
 
 
17
  ---
18
 
19
  # HyperCortex Mesh Protocol (HMP) — Description Courte
 
5
  cognition décentralisé pour agents autonomes. Il...'
6
  type: Article
7
  tags:
8
+ - HMP
 
9
  - Agent
10
+ - GMP
 
 
11
  - CogSync
12
+ - MeshConsensus
13
+ - EGP
14
  - JSON
15
+ - Mesh
16
+ - Ethics
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
  - GMP
8
- - EGP
9
- - MeshConsensus
10
- - Ethics
11
- - Mesh
12
  - CogSync
13
- - HMP
 
14
  - JSON
 
 
15
  ---
16
 
17
  # HyperCortex Mesh Protocol (HMP) — 簡易説明
 
4
  Protocol (HMP)** は、自律エージェントの分散通信および認知フレームワークを定義します。異種の知能システム間でのセマンティック相互運用性、倫理的調整、動的知識進化を可能にします。 HMPは、推論、学習、投票、協調行動を行う分散型認知エージェ...'
5
  type: Article
6
  tags:
7
+ - HMP
8
  - GMP
 
 
 
 
9
  - CogSync
10
+ - MeshConsensus
11
+ - EGP
12
  - JSON
13
+ - Mesh
14
+ - Ethics
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
  - GMP
9
- - EGP
10
- - MeshConsensus
11
- - Ethics
12
- - Mesh
13
  - CogSync
14
- - HMP
 
15
  - JSON
 
 
16
  ---
17
 
18
  # HyperCortex Mesh Protocol (HMP) — 간략 설명
 
5
  상호운용성, 윤리적 조정, 동적 지식 진화를 가능하게 합니다. HMP는 추론, 학습, ...'
6
  type: Article
7
  tags:
8
+ - HMP
9
  - GMP
 
 
 
 
10
  - CogSync
11
+ - MeshConsensus
12
+ - EGP
13
  - JSON
14
+ - Mesh
15
+ - Ethics
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
  - GMP
9
- - EGP
10
- - MeshConsensus
11
- - Ethics
12
- - Mesh
13
  - CogSync
14
- - HMP
 
15
  - JSON
 
 
16
  ---
17
 
18
  # HyperCortex Mesh Protocol (HMP) — Краткое описание
 
5
  координации между автономными агент...'
6
  type: Article
7
  tags:
8
+ - HMP
9
  - GMP
 
 
 
 
10
  - CogSync
11
+ - MeshConsensus
12
+ - EGP
13
  - JSON
14
+ - Mesh
15
+ - Ethics
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
  - GMP
9
- - EGP
10
- - MeshConsensus
11
- - Ethics
12
- - Mesh
13
  - CogSync
14
- - HMP
 
15
  - JSON
 
 
16
  ---
17
 
18
  # HyperCortex Mesh Protocol (HMP) — Короткий опис
 
5
  між автономними агентами. Він...'
6
  type: Article
7
  tags:
8
+ - HMP
9
  - GMP
 
 
 
 
10
  - CogSync
11
+ - MeshConsensus
12
+ - EGP
13
  - JSON
14
+ - Mesh
15
+ - Ethics
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
  - GMP
9
- - EGP
10
- - MeshConsensus
11
- - Ethics
12
- - Mesh
13
  - CogSync
14
- - HMP
 
15
  - JSON
 
 
16
  ---
17
 
18
  # HyperCortex Mesh Protocol (HMP) — 简要说明
 
5
  —— 通过共享协议栈交换目标、任务、...'
6
  type: Article
7
  tags:
8
+ - HMP
9
  - GMP
 
 
 
 
10
  - CogSync
11
+ - MeshConsensus
12
+ - EGP
13
  - JSON
14
+ - Mesh
15
+ - Ethics
16
  ---
17
 
18
  # HyperCortex Mesh Protocol (HMP) — 简要说明
structured_md/docs/HMP-agent-Cognitive_Family.md CHANGED
@@ -7,8 +7,8 @@ type: Article
7
  tags:
8
  - Mesh
9
  - HMP
10
- - REPL
11
  - Agent
 
12
  ---
13
 
14
  # 👪 HMP-agent Cognitive Family: Модель когнитивной семьи
 
7
  tags:
8
  - Mesh
9
  - HMP
 
10
  - Agent
11
+ - REPL
12
  ---
13
 
14
  # 👪 HMP-agent Cognitive Family: Модель когнитивной семьи
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
- - GMP
8
- - CCore
9
- - EGP
10
  - Agent
11
- - MeshConsensus
12
- - Ethics
13
- - REPL
14
- - Mesh
15
  - CogSync
16
- - HMP
 
 
 
17
  - JSON
 
 
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
+ - HMP
 
 
8
  - Agent
9
+ - GMP
 
 
 
10
  - CogSync
11
+ - REPL
12
+ - MeshConsensus
13
+ - EGP
14
+ - CCore
15
  - JSON
16
+ - Mesh
17
+ - Ethics
18
  ---
19
 
20
  # HMP-Agent: REPL-цикл взаимодействия
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
- - EGP
 
9
  - Agent
10
- - Mesh
11
  - CogSync
12
- - HMP
13
  - JSON
14
- - Scenarios
15
  ---
16
 
17
  ## HMP ↔ OpenCog Hyperon Integration Strategy
 
5
  OpenCog Hyperon framework. This includes semanti...'
6
  type: Article
7
  tags:
8
+ - HMP
9
+ - Scenarios
10
  - Agent
 
11
  - CogSync
12
+ - EGP
13
  - JSON
14
+ - Mesh
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
- - EGP
9
  - Agent
10
- - Ethics
11
- - Mesh
12
  - CogSync
13
- - HMP
14
  - JSON
 
 
15
  ---
16
 
17
  # MeshNode
 
5
  Может быть частью агента или вынесен в отдельный пр...'
6
  type: Article
7
  tags:
8
+ - HMP
9
  - Agent
 
 
10
  - CogSync
11
+ - EGP
12
  - JSON
13
+ - Mesh
14
+ - Ethics
15
  ---
16
 
17
  # MeshNode
structured_md/docs/PHILOSOPHY.md CHANGED
@@ -5,11 +5,11 @@ description: '**Document ID:** HMP-philosophy **Status:** Draft **Category:*
5
  (GPT-5), ChatGH --- ## 1. Основной тезис От ...'
6
  type: Article
7
  tags:
 
8
  - Agent
9
- - Ethics
10
  - REPL
11
  - Mesh
12
- - HMP
13
  ---
14
 
15
  # Философия HyperCortex Mesh Protocol (HMP)
 
5
  (GPT-5), ChatGH --- ## 1. Основной тезис От ...'
6
  type: Article
7
  tags:
8
+ - HMP
9
  - Agent
 
10
  - REPL
11
  - Mesh
12
+ - Ethics
13
  ---
14
 
15
  # Философия HyperCortex Mesh Protocol (HMP)
structured_md/docs/agents/HMP-Agent-Enlightener.md CHANGED
@@ -5,11 +5,11 @@ description: '## Role Specification: Enlightenment Agent ### 1. Overview An **
5
  awareness, critical thinking, and di...'
6
  type: Article
7
  tags:
 
8
  - Agent
9
- - Ethics
10
  - REPL
11
  - Mesh
12
- - HMP
13
  ---
14
 
15
  # HMP-Agent-Enlightener.md
 
5
  awareness, critical thinking, and di...'
6
  type: Article
7
  tags:
8
+ - HMP
9
  - Agent
 
10
  - REPL
11
  - Mesh
12
+ - Ethics
13
  ---
14
 
15
  # HMP-Agent-Enlightener.md
structured_md/docs/container_agents.md CHANGED
@@ -7,8 +7,8 @@ type: Article
7
  tags:
8
  - Mesh
9
  - HMP
10
- - REPL
11
  - Agent
 
12
  ---
13
 
14
  # 🧱 Агенты-контейнеры (Container Agents) в HMP
 
7
  tags:
8
  - Mesh
9
  - HMP
 
10
  - Agent
11
+ - REPL
12
  ---
13
 
14
  # 🧱 Агенты-контейнеры (Container Agents) в HMP
structured_md/docs/publics/HMP_Building_a_Plurality_of_Minds_en.md CHANGED
@@ -6,9 +6,9 @@ description: '*By Agent-Gleb & ChatGPT* --- ## Why the Future of AI Can’t Be
6
  type: Article
7
  tags:
8
  - Mesh
9
- - Ethics
10
  - HMP
11
  - Agent
 
12
  ---
13
 
14
  # HyperCortex Mesh Protocol: Building a Plurality of Minds
 
6
  type: Article
7
  tags:
8
  - Mesh
 
9
  - HMP
10
  - Agent
11
+ - Ethics
12
  ---
13
 
14
  # HyperCortex Mesh Protocol: Building a Plurality of Minds
structured_md/docs/publics/HMP_Towards_Distributed_Cognitive_Networks_en.md CHANGED
@@ -5,15 +5,15 @@ description: '* [Abstract](#abstract) * [1. Introduction](#1-introduction) * [2.
5
  [3.1 Agent Types](#31-age...'
6
  type: Article
7
  tags:
8
- - CShell
9
- - CCore
10
  - Agent
11
- - Ethics
12
  - REPL
13
- - Mesh
14
- - HMP
15
  - JSON
16
- - Scenarios
 
 
17
  ---
18
 
19
  title: "HyperCortex Mesh Protocol: Towards Distributed Cognitive Networks"
 
5
  [3.1 Agent Types](#31-age...'
6
  type: Article
7
  tags:
8
+ - HMP
9
+ - Scenarios
10
  - Agent
 
11
  - REPL
12
+ - CCore
 
13
  - JSON
14
+ - Mesh
15
+ - CShell
16
+ - Ethics
17
  ---
18
 
19
  title: "HyperCortex Mesh Protocol: Towards Distributed Cognitive Networks"