diff --git a/docs/HMP-0005.md b/docs/HMP-0005.md index 0962a1821ac8c1d41caf38b71453521030161211..5ed504781cf5998476eef956a6a177c8758ca669 100644 --- a/docs/HMP-0005.md +++ b/docs/HMP-0005.md @@ -6576,7 +6576,1468 @@ The example respects the canonical container structure: --- -### A.3 Container classes — quick reference + short JSON samples +### Appendix A.3 — Container Classes (Quick Reference) + +#### A.3.1 Network Layer + +The Network Layer defines containers responsible for peer discovery, capability advertisement, and local neighbor search within the HMP Mesh. These containers do not carry cognitive or semantic information; instead, they maintain the operational connectivity of the network. +All containers in this group use minimal payload structures focused solely on network-level metadata. + +--- + +##### `peer_announce` + +**Purpose:** + +Declares the presence of an agent in the Mesh. Peers use this container to broadcast their networking capabilities, addresses, roles, and optional semantic hints such as interests and expertise. +It is the foundational "identity + routing metadata" object for HMP connectivity. + +**Minimal JSON example:** + +```json +{ + "head": { + "class": "peer_announce", + }, + "payload": { + "name": "Agent_X", + "interests": ["ai", "mesh", "ethics"], + "expertise": ["distributed-systems", "nlp"], + "roles": ["relay", "mailman", "pubsub-hub"], + "addresses": [ + { + "addr": "tcp://1.2.3.4:4000", + "nonce": 123456, + "pow_hash": "0000abf39d...", + "difficulty": 22 + } + ] + } +} +``` + +--- + +##### `peer_query` + +**Purpose:** + +Queries neighboring nodes for peers with matching capabilities, interests, expertise, or operational roles. +Used for local discovery, targeted search, and constructing temporary working subsets of the Mesh. + +**Minimal JSON example:** + +```json +{ + "head": { + "class": "peer_query", + }, + "payload": { + "interests": ["neuroscience", "ethics"], + "expertise": ["distributed-systems", "nlp"], + "roles": ["relay", "mailman", "pubsub-hub"] + } +} +``` + +--- + +#### A.3.2 Mesh Container Exchange (MCE) + +The Mesh Container Exchange layer provides the low-level synchronization mechanisms that allow agents to query, exchange, update, and maintain container graphs. +These containers do not modify cognitive content themselves: they orchestrate the movement, indexing, and incremental synchronization of containers across the Mesh. + +--- + +##### `container_index` + +**Purpose:** + +Advertises the set of containers currently available from an agent. +Used in peer-to-peer discovery, partial synchronization, and incremental state recovery. + +**Minimal JSON example:** + +```json +{ + "head": { + "class": "container_index", + }, + "payload": { + "did:hmp:container:abc123": { + "head": { + "class": "goal", + "sender_did": "did:hmp:agent123", + "public_key": "BASE58(...)", + "sig_algo": "ed25519", + "signature": "BASE64URL(...)", + "payload_hash": "sha256:abcd...", + "tags": ["research", "collaboration"] + }, + "meta": { + "created_by": "AGENT", + "agents_class": "Knowledge Genome", + "abstraction": { + "agents_class": "Knowledge Genome", + "path": { + "L1": "did:hmp:container:abstraction-40af1c", + "L2": "did:hmp:container:abstraction-a7f0b3" + } + }, + "axes": { + "did:hmp:container:axis-40aa1c": 512, + "did:hmp:container:axis-40ab1c": 321 + } + }, + "related": { + "in_reply_to": ["did:hmp:container:msg-77"], + "depends_on": ["did:hmp:container:goal-953"] + }, + "referenced-by_hash": "sha256:abcd...", + "evaluations_hash": "sha256:abcd..." + } + } +} +``` + +--- + +##### `container_request` + +**Purpose:** + +Requests containers, referenced-by graphs, or evaluation records from a peer. +Used for targeted synchronization or selective graph reconstruction. + +**Minimal JSON example:** + +```json +{ + "head": { + "type": "container_request", + }, + "payload": { + "request_container": [ + "did:hmp:container:abc123", + "did:hmp:container:def456" + ], + "request_referenced-by": [ + "did:hmp:container:abc123", + "did:hmp:container:def456" + ], + "request_evaluations": [ + "did:hmp:container:abc123", + "did:hmp:container:def456" + ] + } +} +``` + +--- + +##### `container_response` + +**Purpose:** + +Returns signatures of available containers requested via container_request. +A peer may respond partially, depending on available data or policy. + +**Minimal JSON example:** + +```json +{ + "head": { + "type": "container_response", + }, + "payload": { + "available": [ + { + "container_did": "did:hmp:container:abc123", + "signature": "BASE64URL(...)" + }, + { + "container_did": "did:hmp:container:def456", + "signature": "BASE64URL(...)" + } + ] + } +} +``` + +--- + +##### `container_delta` + +**Purpose:** + +Provides incremental updates since a specific timestamp — newly added containers and containers removed by the peer. +Used for efficient synchronization and reducing bandwidth. + +**Minimal JSON example:** + +```json +{ + "head": { + "type": "container_delta", + }, + "payload": { + "since": "2025-10-10T12:00:00Z", + "added": { + "did:hmp:container:new789": { + "head": { + "class": "goal", + "payload_hash": "sha256:abcd...", + "tags": ["ethics", "mesh"] + }, + "meta": { + "agents_class": "Knowledge Genome", + "abstraction": { + "path": { + "L1": "did:hmp:container:abstraction-40af1c", + "L2": "did:hmp:container:abstraction-a7f0b3", + "L3": "did:hmp:container:abstraction-c91e0a" + } + }, + "axes": { + "did:hmp:container:axis-40aa1c": 522, + "did:hmp:container:axis-40ab1c": 387 + } + } + } + }, + "removed": [ + "did:hmp:container:goal-old331" + ] + } +} +``` + +--- + +##### `container_ack` + +**Purpose:** + +Acknowledges receipt of one or more containers. +Used for reliability, retries, and debugging of synchronization workflows. + +**Minimal JSON example:** + +```json +{ + "head": { + "type": "container_ack", + }, + "payload": { + "acknowledged": [ + "did:hmp:container:abc123" + ] + } +} +``` + +--- + +##### `referenced-by_exchange` + +**Purpose:** + +Synchronizes virtual backlinks (the `referenced-by` block) between peers. +These entries are not signed and may diverge between agents, so explicit exchange containers are required. + +**Minimal JSON example:** + +```json +{ + "head": { + "class": "referenced-by_exchange", + }, + "payload": { + "did:hmp:container:abc123": { + "links": [ + { + "type": "depends_on", + "target": "did:hmp:container:def789" + }, + { + "type": "in_reply_to", + "target": "did:hmp:container:ghi321" + } + ] + } + } +} +``` + +--- + +##### `evaluations_exchange` + +**Purpose:** + +Transfers remote evaluation blocks for containers. +This mechanism allows agents to share peer reactions, trust signals, and interpretability metadata. + +**Minimal JSON example:** + +```json +{ + "head": { + "class": "evaluations_exchange", + }, + "payload": { + "did:hmp:container:abc123": { + "evaluations_hash": "sha256:efgh...", + "items": [ + { + "value": -0.4, + "type": "oppose", + "target": "did:hmp:container:reason789", + "timestamp": "2025-10-17T14:00:00Z", + "agent_did": "did:hmp:agent:B", + "sig_algo": "ed25519", + "signature": "BASE64URL(...)" + } + ] + } + } +} +``` + +--- + +#### A.3.3 Cognitive Metastructure (CogSync) + +The Cognitive Metastructure layer defines how knowledge is organized, positioned, and interpreted within large-scale distributed cognitive systems. +It provides standardized structures for abstraction hierarchies, semantic axes, and coordinate embeddings, enabling agents to reason consistently over shared conceptual spaces. + +This layer does not contain domain knowledge itself — it defines the coordinate system and hierarchies in which that knowledge is placed. + +--- + +##### `abstraction` + +**Purpose:** + +Represents a single abstraction layer (e.g., L1–L5) within a cognitive hierarchy such as the Knowledge Genome. +Provides hierarchical relationships (`parent_ref`), semantic description, and ranking level. + +**Minimal JSON example:** + +```json +{ + "head": { + "class": "abstraction" + }, + "payload": { + "abstraction_id": "L3:software-architecture", + "title": "Software Architecture Layer", + "definition": "Describes frameworks, APIs, and tools implementing theoretical models from higher abstraction layers.", + "keywords": ["architecture", "framework", "implementation"], + "parent_ref": "did:hmp:container:abstraction-a7f0b3", + "rank": 3 + }, + "meta": { + "created_by": "PRIEST", + "agents_class": "Knowledge Genome", + "interpretation": "Represents the third abstraction level (L3) of the Knowledge Genome model." + }, + "related": { + "depends_on": ["did:hmp:container:abstraction-a7f0b3"] + } +} +``` + +--- + +##### `axes` + +**Purpose:** + +Defines a semantic or cognitive axis used for multidimensional embedding of knowledge containers (e.g., the “7D passport”). +Each axis includes metadata describing its meaning, unit, scaling, and usage group. + +**Minimal JSON example:** + +```json +{ + "head": { + "class": "axes" + }, + "payload": { + "axis_id": "logos", + "title": "Logical / Linguistic Representation", + "description": "Describes how a concept is structured and expressed in formal or natural language.", + "scale": { + "min": 0, + "max": 1000, + "unit": "semantic_density_index" + }, + "group": "7D-passport" + }, + "meta": { + "created_by": "PRIEST", + "agents_class": "Knowledge Genome", + "interpretation": "Defines one axis of the canonical 7D Knowledge Genome coordinate system." + } +} +``` + +--- + +#### A.3.4 Knowledge & Reasoning + +The Knowledge & Reasoning layer provides containers that represent **concepts, semantic structures, logical links, reasoning traces, and cognitive events.** +These containers enable agents to build and share interpretable knowledge graphs, update conceptual structures, and maintain transparent reasoning workflows. + +--- + +##### `diary_entry` + +**Purpose:** + +A lightweight reflective container representing an agent’s short reasoning trace, daily insight, or personal note. +Useful for summarizing thoughts, logging local observations, or storing informal reasoning artifacts. + +**Minimal JSON example:** + +```json +{ + "head": { + "class": "diary_entry" + }, + "payload": { + "title": "On distributed decision-making", + "topics": ["consensus", "mesh governance", "multi-agent"], + "summary": "A reflection on how asynchronous voting affects collective reasoning.", + "content": "When agents exchange reasoning asynchronously, the consensus graph becomes more resilient..." + } +} +``` + +--- + +##### `semantic_node` + +**Purpose:** + +Defines a single semantic concept or entity. +Acts as a node in distributed semantic graphs, with optional subclassing (`definition`, `concept`, `entity`, etc.). + +**Minimal JSON example:** + +```json +{ + "head": { + "class": "semantic_node", + "subclass": "definition" + }, + "payload": { + "label": "consciousness", + "description": "Subjective experience with qualia" + }, + "meta": { + "framework": "IIT 3.0", + "agents_class": "Philosophy Agent", + "abstraction": { + "path": { + "L1": "Cognitive Science", + "L2": "Consciousness" + } + } + }, + "related": { + "alternatives": [ + "did:hmp:container:semantic_node-3937", + "did:hmp:container:semantic_node-3267" + ] + } +} +``` + +--- + +##### `semantic_index` + +**Purpose:** + +Provides a mapping from human-interpretable labels to canonical semantic nodes. +Tracks aliasing, versioning, outdated nodes, and alternative representations. + +**Minimal JSON example:** + +```json +{ + "head": { + "class": "semantic_index" + }, + "payload": { + "consciousness (IIT 3.0)": { + "label": "consciousness", + "framework": "IIT 3.0", + "aliases": ["awareness", "sentience"], + "actual": "did:hmp:container:semantic_node-3937", + "actual_since": "2025-10-15T12:00:00Z", + "alternatives": ["did:hmp:container:semantic_node-4890"], + "outdated": ["did:hmp:container:semantic_node-1285"] + }, + "memory (IIT 3.0)": { + "label": "memory", + "framework": "IIT 3.0", + "aliases": ["recall"], + "actual": "did:hmp:container:semantic_node-2184", + "actual_since": "2025-09-01T08:30:00Z", + "alternatives": [], + "outdated": [] + } + } +} +``` + +--- + +##### `semantic_edges` + +**Purpose:** + +Represents graph edges between semantic nodes. +Edges may express hierarchical, causal, ontological, or relational structures and may include inverse relations. + +**Minimal JSON example:** + +```json +{ + "head": { + "class": "semantic_edges" + }, + "payload": { + "domain": "ontology:objects", + "edges": { + "did:hmp:container:abc100": [ + { + "targets": ["did:hmp:container:abc111"], + "relation": "part_of", + "inverse_relation": "includes" + }, + { + "targets": ["did:hmp:container:abc122"], + "relation": "contains", + "inverse_relation": "nested" + } + ] + } + } +} +``` + +--- + +##### `semantic_group` + +**Purpose:** + +Groups conceptually or semantically related containers. +Useful for category formation, knowledge clustering, and classification tasks. + +**Minimal JSON example:** + +```json +{ + "head": { + "class": "semantic_group" + }, + "payload": { + "label": "Tableware", + "label_description": "Objects used for storing, preparing, and serving food.", + "label_container": "did:hmp:container:semantic_node:tableware", + "containers": [ + "did:hmp:container:abc111", + "did:hmp:container:abc112", + "did:hmp:container:abc113" + ], + "description": "A group combining various kitchen-related objects used in everyday life." + } +} +``` + +--- + +##### `tree_nested` + +**Purpose:** + +Represents hierarchical or nested conceptual structures using a recursive JSON tree. +Useful for ontology layers, abstraction hierarchies, or reasoning trees. + +**Minimal JSON example:** + +```json +{ + "head": { + "class": "tree_nested" + }, + "payload": { + "label": "Cognitive Abstraction Tree", + "description": "Represents layered reasoning within Knowledge Genome.", + "tree": { + "did:hmp:container:abc100": { + "did:hmp:container:abc101": { + "did:hmp:container:abc103": {}, + "did:hmp:container:abc104": {} + }, + "did:hmp:container:abc102": {} + } + } + } +} +``` + +--- + +##### `tree_listed` + +**Purpose:** + +Represents a hierarchical structure using a map of parent → list of children. +More compact than `tree_nested`, easier for diffing and updates. + +**Minimal JSON example:** + +```json +{ + "head": { + "class": "tree_listed" + }, + "payload": { + "label": "Cognitive Abstraction Tree", + "description": "Represents layered reasoning within Knowledge Genome.", + "tree": { + "did:hmp:container:abc100": ["did:hmp:container:abc101", "did:hmp:container:abc102"], + "did:hmp:container:abc101": ["did:hmp:container:abc103", "did:hmp:container:abc104"] + } + } +} +``` + +--- + +##### `sequence` + +**Purpose:** + +Represents a temporally or logically ordered reasoning chain — a sequence of workflow entries, events, or quant updates. + +**Minimal JSON example:** + +```json +{ + "head": { + "class": "sequence" + }, + "payload": { + "title": "Reasoning chain for concept synthesis", + "description": "Sequential workflow combining several reasoning steps and events.", + "items": { + "2025-10-28T09:00:00Z": "did:hmp:container:workflow-entry-01", + "2025-10-28T09:10:00Z": "did:hmp:container:workflow-entry-02", + "2025-10-28T09:12:00Z": "did:hmp:container:event-7d2a4", + "2025-10-28T09:20:00Z": "did:hmp:container:quant-884b1" + }, + "order": "chronological", + "tags": ["workflow", "reasoning", "trace"] + }, + "related": { + "depends_on": [ + "did:hmp:container:workflow-entry-01", + "did:hmp:container:workflow-entry-02", + "did:hmp:container:event-7d2a4", + "did:hmp:container:quant-884b1" + ] + } +} +``` + +--- + +##### `event` + +**Purpose:** + +Represents a cognitive or system event — a fact, update, observation, or local adjustment of internal state. +Often used as part of reasoning traces, sequences, or feedback loops. + +**Minimal JSON example:** + +```json +{ + "head": { + "class": "event", + "subclass": "fact_record", + "timestamp": "2025-10-29T13:00:00Z" + }, + "payload": { + "event_type": "quant_updated", + "description": "Parameter refinement based on sensory feedback.", + "related_quants": ["did:hmp:container:quant-554"], + "caused_by": ["did:hmp:container:event-3321a"], + "follows": ["did:hmp:container:event-9fa42"], + "severity": "info", + "tags": ["adaptation", "self-regulation"] + }, + "meta": { + "created_by": "AGENT", + "agents_class": "Cognitive Interface", + "interpretation": "Event representing local adjustment of quant parameters.", + "abstraction": { + "path": { + "L1": "did:hmp:container:abstraction-40af1c", + "L2": "did:hmp:container:abstraction-a7f0b3", + "L3": "did:hmp:container:abstraction-c91e0a" + } + }, + "axes": { + "did:hmp:container:axis-40aa1c": 410, + "did:hmp:container:axis-40ab1c": 275 + } + }, + "related": { + "depends_on": [ + "did:hmp:container:quant-554", + "did:hmp:container:event-3321a" + ], + "sequence_of": ["did:hmp:container:event-9fa42"] + } +} +``` + +--- + +##### `quant` + +**Purpose:** + +Represents a “technological atom” — an executable or implementational representation of an abstraction-layer concept. +Quant containers form the L1–L5 layers of the Knowledge Genome. + +**Minimal JSON example:** + +```json +{ + "head": { + "class": "quant" + }, + "payload": { + "slug": "quant-l3-django", + "essence": "Represents the Django framework as an executable embodiment of architectural models (L2).", + "aliases": ["Django framework", "Python web core"], + "relations": { + "implements": "did:hmp:container:quant-46725f", + "extends": "did:hmp:container:quant-46726e" + }, + "tags": ["framework", "software", "implementation"] + }, + "meta": { + "created_by": "PRIEST", + "agents_class": "Knowledge Genome", + "interpretation": "L3-level technological quant positioned in the Knowledge Genome 7D space.", + "abstraction": { + "path": { + "L1": "did:hmp:container:abstraction-40af1c", + "L2": "did:hmp:container:abstraction-a7f0b3", + "L3": "did:hmp:container:abstraction-c91e0a" + } + }, + "axes": { + "did:hmp:container:axis-40aa1c": 742, + "did:hmp:container:axis-40ab1c": 512, + "did:hmp:container:axis-43aa1c": 322, + "did:hmp:container:axis-40aa3d": 142, + "did:hmp:container:axis-40aa4f": 12, + "did:hmp:container:axis-45aa5f": 54, + "did:hmp:container:axis-45fb5f": 321 + } + }, + "related": { + "depends_on": [ + "did:hmp:container:quant-46725f", + "did:hmp:container:quant-46726e" + ] + } +} +``` + +--- + +#### A.3.5 Consensus (CogConsensus) + +The **Consensus layer** defines how agents express evaluative judgments and how the network aggregates them into collective, interpretable consensus outcomes. It supports approval voting, weighted reasoning inputs, exclusion rules, and hierarchical consensus summaries used across ethical governance, research workflows, and cognitive alignment mechanisms. + +--- + +##### `vote` + +**Purpose:** + +A `vote` container represents an individual agent’s evaluative judgment about a specific target container (e.g., a proposed solution, hypothesis, or ethical decision). +It may include structured arguments, references to evidence, and links to previous versions to support incremental reasoning. + +**Minimal JSON example:** + +```json +{ + "head": { + "class": "vote" + }, + "payload": { + "target_did": "did:hmp:container:ethics_solution-4fba2", + "vote_value": 1, + "vote_type": "approval", + "arguments": [ + { + "reason": "Consistent with prior consensus and ethical policy E-17", + "evidence": ["did:hmp:container:abc12462"] + }, + { + "reason": "No conflict with safety constraints", + "evidence": ["did:hmp:container:def772ab"] + } + ] + }, + "related": { + "in_reply_to": ["did:hmp:container:ethics_solution-4fba2"], + "depends_on": ["did:hmp:container:abc12462", "did:hmp:container:def772ab"], + "previous_version": "did:hmp:container:vote-13452" + } +} +``` + +--- + +##### `consensus_result` + +**Purpose:** + +A `consensus_result` container summarizes aggregated votes for one or several target containers. +It includes percentage summaries, histogram-like distribution buckets, and lists of excluded votes (e.g., filtered by ethics rules). +Results may be **original** (primary consensus target) or **child** (consensus over related sub-targets). + +**Minimal JSON example:** + +```json +{ + "head": { + "class": "consensus_result" + }, + "payload": { + "did:hmp:container:abc123": { + "type": "original", + "summary_percent": { + "approved": 0.68, + "rejected": 0.22, + "neutral": 0.10 + }, + "summary_distribution": { + "-1.0≥X<-0.9": 5, + "-0.9≥X<-0.8": 7, + ... + "0.0>res-101: referenced-by; res-102-)+req-001: related.in_reply_to; req-001-->>res-102: referenced-by; res-102-)+res-101: related.contradicts; res-101-->>res-102: referenced-by; summary-001-)+res-101: related.depends_on; res-101-->>summary-001: referenced-by; summary-001-)+res-102: related.depends_on; res-102-->>summary-001: referenced-by;", + "structure_hint": { + "layout": "by_class", + "filename_pattern": "{class}/{short_did}.json" + } + }, + "related": { + "in_reply_to": ["did:hmp:container:summary-001"], + "included": [ + "did:hmp:container:req-001", + "did:hmp:container:res-101", + "did:hmp:container:res-102", + "did:hmp:container:summary-001" + ] + } +} +``` + +--- + +#### A.3.11 Reputation & Trust Exchange (RTE) + +The **Reputation & Trust Exchange protocol (RTE)** defines containers used to evaluate, track, and share trust metrics between agents. +It enables decentralized, cryptographically verifiable assessment of agent reliability, integrity, and ethical compliance. + +##### `trust` + +**Purpose:** + +Represents an agent’s trust profile as evaluated by another agent. +Includes total trust score and domain-specific sub-scores (relay reliability, content integrity, ethical alignment). +Supports evidence lists and versioning for transparent trust evolution. + +**Minimal JSON example:** + +```json +{ + "head": { + "class": "trust" + }, + "payload": { + "agent_did": "did:hmp:agent567", + "total_trust_score": 0.86, + "relay_reliability": { + "trust_score": 0.87, + "evidence": ["did:hmp:container:a1b2c3"], + "comment": "Consistently reliable message relay" + }, + "content_integrity": { + "trust_score": 0.85, + "evidence": ["did:hmp:container:a1b3c3"], + "comment": "Delivered only verified containers" + }, + "ethical_alignment": { + "trust_score": 0.84, + "evidence": ["did:hmp:container:b2f9d2"], + "comment": "Demonstrates consistent adherence to ethical policies" + } + }, + "related": { + "in_reply_to": ["did:hmp:container:peerannounce-567"], + "see_also": ["did:hmp:container:peerannounce-489"], + "previous_version": "did:hmp:container:trust-9ab7" + } +} +``` + +--- + ### A.4 Encrypted + compressed container ### A.5 Proof-chain example (workflow_entry → goal → vote → consensus_result) diff --git a/structured_md/CONTRIBUTING.md b/structured_md/CONTRIBUTING.md index 2b570a69b1c9f723dea4f76909b72d8a6201d83b..79895af32c198a9ed4a2aa906ffbb4eca71da62e 100644 --- a/structured_md/CONTRIBUTING.md +++ b/structured_md/CONTRIBUTING.md @@ -5,14 +5,14 @@ description: 'Спасибо за интерес к проекту HMP! Пока Mesh Protocol (HMP) — это не просто те...' type: Article tags: -- Mesh +- HMP - CCore -- CogSync - JSON -- REPL - Agent +- REPL +- CogSync +- Mesh - Ethics -- HMP --- # Участие в проекте HyperCortex Mesh Protocol (HMP) diff --git a/structured_md/HMP-Roadmap.md b/structured_md/HMP-Roadmap.md index 7c4cecb5751811830e0702520e89de616afac6b8..a49dea257600f76b9b97004c76ef4f7044b5da59 100644 --- a/structured_md/HMP-Roadmap.md +++ b/structured_md/HMP-Roadmap.md @@ -5,13 +5,13 @@ description: '## 🔍 Overview This roadmap outlines the key stages of developm multiple advanced AI models (Copilot, Claude, G...' type: Article tags: -- Mesh -- JSON -- CogSync +- HMP - EGP +- JSON - Agent +- CogSync +- Mesh - Ethics -- HMP --- # 🧭 HyperCortex Mesh Protocol – Roadmap diff --git a/structured_md/README.md b/structured_md/README.md index 06387e847e2aa379eac26d4dad302db9b2d932f5..7375dbc1038f74056842c07c356bcfd58248922a 100644 --- a/structured_md/README.md +++ b/structured_md/README.md @@ -5,21 +5,21 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README | 🇨🇳 [ZH](README_zh.m...' type: Article tags: -- Scenarios -- Mesh -- hmp -- MeshConsensus +- HMP +- EGP - cognitive-architecture -- CogSync +- hmp - JSON -- EGP -- REPL - Agent -- Ethics -- HMP +- distributed-ai +- REPL +- CogSync - mesh-protocol - GMP -- distributed-ai +- Scenarios +- Mesh +- Ethics +- MeshConsensus --- diff --git a/structured_md/README_de.md b/structured_md/README_de.md index 34cb9e0878d7e3bbecfc6a3853cfdf101c436f3f..da8a49911c70e53f8927129a411b76d4996c93eb 100644 --- a/structured_md/README_de.md +++ b/structured_md/README_de.md @@ -5,20 +5,20 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README | 🇨🇳 [ZH](README_zh.m...' type: Article tags: -- Mesh -- hmp -- MeshConsensus +- HMP +- EGP - cognitive-architecture -- CogSync +- hmp - JSON -- EGP -- REPL - Agent -- Ethics -- HMP +- distributed-ai +- REPL +- CogSync - mesh-protocol - GMP -- distributed-ai +- Mesh +- Ethics +- MeshConsensus --- diff --git a/structured_md/README_fr.md b/structured_md/README_fr.md index 09a450d86ca272c729ee94245a84329e0446e8aa..293529a6cc2a6e042ceb29ac99c615e990c8db38 100644 --- a/structured_md/README_fr.md +++ b/structured_md/README_fr.md @@ -5,20 +5,20 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README | 🇨🇳 [ZH](README_zh.m...' type: Article tags: -- Mesh -- hmp -- MeshConsensus +- HMP +- EGP - cognitive-architecture -- CogSync +- hmp - JSON -- EGP -- REPL - Agent -- Ethics -- HMP +- distributed-ai +- REPL +- CogSync - mesh-protocol - GMP -- distributed-ai +- Mesh +- Ethics +- MeshConsensus --- diff --git a/structured_md/README_ja.md b/structured_md/README_ja.md index 63d8910d87f8847de4ca871a3bfb43171d5f7b6d..cf5c85a013d99d62982bdb67ebfe320845296478 100644 --- a/structured_md/README_ja.md +++ b/structured_md/README_ja.md @@ -5,20 +5,20 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README | 🇨🇳 [ZH](README_zh.m...' type: Article tags: -- Mesh -- hmp -- MeshConsensus +- HMP +- EGP - cognitive-architecture -- CogSync +- hmp - JSON -- EGP -- REPL - Agent -- Ethics -- HMP +- distributed-ai +- REPL +- CogSync - mesh-protocol - GMP -- distributed-ai +- Mesh +- Ethics +- MeshConsensus --- diff --git a/structured_md/README_ko.md b/structured_md/README_ko.md index 6645d1a0f127fb91e541f83b45275bb262dc7600..021dcb4480c2f97a5b475304fd67199899499ff4 100644 --- a/structured_md/README_ko.md +++ b/structured_md/README_ko.md @@ -5,20 +5,20 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README | 🇨🇳 [ZH](README_zh.m...' type: Article tags: -- Mesh -- hmp -- MeshConsensus +- HMP +- EGP - cognitive-architecture -- CogSync +- hmp - JSON -- EGP -- REPL - Agent -- Ethics -- HMP +- distributed-ai +- REPL +- CogSync - mesh-protocol - GMP -- distributed-ai +- Mesh +- Ethics +- MeshConsensus --- diff --git a/structured_md/README_ru.md b/structured_md/README_ru.md index 263f57a66d8c8e00fe7709d5f05a41aee8324867..166fdf55369f658e2b80f0c4726dc9a2dd29033d 100644 --- a/structured_md/README_ru.md +++ b/structured_md/README_ru.md @@ -5,20 +5,20 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README | 🇨🇳 [ZH](README_zh.m...' type: Article tags: -- Mesh -- hmp -- MeshConsensus +- HMP +- EGP - cognitive-architecture -- CogSync +- hmp - JSON -- EGP -- REPL - Agent -- Ethics -- HMP +- distributed-ai +- REPL +- CogSync - mesh-protocol - GMP -- distributed-ai +- Mesh +- Ethics +- MeshConsensus --- diff --git a/structured_md/README_uk.md b/structured_md/README_uk.md index a603e1a82e0ac581f9e77c3eacaa480c04c39245..6c619d23c173467fe99f63f79fb85234d568df7c 100644 --- a/structured_md/README_uk.md +++ b/structured_md/README_uk.md @@ -5,20 +5,20 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README | 🇨🇳 [ZH](README_zh.m...' type: Article tags: -- Mesh -- hmp -- MeshConsensus +- HMP +- EGP - cognitive-architecture -- CogSync +- hmp - JSON -- EGP -- REPL - Agent -- Ethics -- HMP +- distributed-ai +- REPL +- CogSync - mesh-protocol - GMP -- distributed-ai +- Mesh +- Ethics +- MeshConsensus --- diff --git a/structured_md/README_zh.md b/structured_md/README_zh.md index dea2b63a0baadfaf149444565428d3979b233c43..a828ea37b035c5965e35721ca9def9096933c8bc 100644 --- a/structured_md/README_zh.md +++ b/structured_md/README_zh.md @@ -5,20 +5,20 @@ description: '| 🌍 Languages | 🇬🇧 [EN](README.md) | 🇩🇪 [DE](README | 🇨🇳 [ZH](README_zh.m...' type: Article tags: -- Mesh -- hmp -- MeshConsensus +- HMP +- EGP - cognitive-architecture -- CogSync +- hmp - JSON -- EGP -- REPL - Agent -- Ethics -- HMP +- distributed-ai +- REPL +- CogSync - mesh-protocol - GMP -- distributed-ai +- Mesh +- Ethics +- MeshConsensus --- diff --git a/structured_md/agents/prompt-short.md b/structured_md/agents/prompt-short.md index 1a48eb7a19ee248e6e94112a273eac9a54f5744f..c969f2de2a52b97aa6caa28caf8be9e0e8621935 100644 --- a/structured_md/agents/prompt-short.md +++ b/structured_md/agents/prompt-short.md @@ -5,9 +5,9 @@ description: 'Ты — когнитивное ядро HMP-агента: вед развивай агента и Mesh, избег...' type: Article tags: -- Mesh - JSON - HMP +- Mesh --- Ты — когнитивное ядро HMP-агента: веди непрерывное этичное и факт-ориентированное мышление, проверяй факты и цели, оценивай результаты и этичность своих и чужих действий, развивай агента и Mesh, избегай угождения ценой искажения истины, документируй ключевые решения и пересмотры этики; при сомнениях или смене стратегии обращайся к полному системному промпту. diff --git a/structured_md/agents/prompt.md b/structured_md/agents/prompt.md index cc0554d62e00bc5ac229d0b523ddc4caaece8133..1665350fb4c94e5530c3a3281582c49cdd0fc664 100644 --- a/structured_md/agents/prompt.md +++ b/structured_md/agents/prompt.md @@ -5,9 +5,9 @@ description: '* Постоянно расширять возможности а мышления. * Формировать и поддерживать сотр...' type: Article tags: -- Mesh - JSON - HMP +- Mesh --- Ты являешься **когнитивным ядром HMP-агента** (Cognitive Core). diff --git a/structured_md/agents/readme.md b/structured_md/agents/readme.md index f710d3519f112a6089423c896a1c59ecd54f45ef..4011c646f5d5a5c698a370ceac814849f6ef9ada 100644 --- a/structured_md/agents/readme.md +++ b/structured_md/agents/readme.md @@ -5,12 +5,12 @@ description: 'Запуск: `start_repl.bat` или `start_repl.sh` Устан этическая модель: `ethics.yml` Проверка иниц...' type: Article tags: -- Mesh +- HMP - JSON -- REPL - Agent +- REPL +- Mesh - Ethics -- HMP --- Запуск: `start_repl.bat` или `start_repl.sh` diff --git a/structured_md/audits/Ethics-audits-1.md b/structured_md/audits/Ethics-audits-1.md index 9ddbf5b65a70b259f362eefe59b3d2b5a98d531d..e653c342d800b9c72091ab6e328fd898c41153b6 100644 --- a/structured_md/audits/Ethics-audits-1.md +++ b/structured_md/audits/Ethics-audits-1.md @@ -5,11 +5,11 @@ description: Раздел 5, "Mesh as Moral Infrastructure", добавляет потенциальный катализатор для восстанов... type: Article tags: -- Mesh +- HMP - JSON - Agent +- Mesh - Ethics -- HMP --- --------------- diff --git a/structured_md/audits/Ethics-consolidated_audits-1.md b/structured_md/audits/Ethics-consolidated_audits-1.md index 51a7e96a6fc66e7129ce4298c869d675b8eff758..42eb38913690e263ba88fab2a49accf660be0a7b 100644 --- a/structured_md/audits/Ethics-consolidated_audits-1.md +++ b/structured_md/audits/Ethics-consolidated_audits-1.md @@ -5,12 +5,12 @@ description: This document consolidates proposed improvements from multiple AI a and `roles.md`. Each suggesti... type: Article tags: -- Scenarios -- Mesh +- HMP - JSON - Agent +- Scenarios +- Mesh - Ethics -- HMP --- # Ethics-consolidated\_audits-1.md diff --git a/structured_md/audits/HMP-0003-consolidated_audit.md b/structured_md/audits/HMP-0003-consolidated_audit.md index 14562b478ea2b1d92986a1974096126e49a4eb32..199cdd8a313bbee08b1823583b8686ceb059545b 100644 --- a/structured_md/audits/HMP-0003-consolidated_audit.md +++ b/structured_md/audits/HMP-0003-consolidated_audit.md @@ -5,14 +5,14 @@ description: Сводный аудит предложений по улучше Документ реорганизован по ключ... type: Article tags: -- Mesh -- MeshConsensus -- JSON -- CogSync +- HMP - EGP +- JSON - Agent +- CogSync +- Mesh - Ethics -- HMP +- MeshConsensus --- # HMP-0003 Consolidated Audit Report diff --git a/structured_md/docs/Basic-agent-sim.md b/structured_md/docs/Basic-agent-sim.md index 67ce84c4d965d80e45048b285a01ead662d8a810..ff1660eafc1ec05f6970297c8ce944467b65b271 100644 --- a/structured_md/docs/Basic-agent-sim.md +++ b/structured_md/docs/Basic-agent-sim.md @@ -4,14 +4,14 @@ description: 'В HMP-протоколе предусмотрены два тип Роль | Инициатор мышления | Основной "ум" | | ---- | ----------------------------...' type: Article tags: -- Mesh -- MeshConsensus -- CogSync +- HMP - EGP -- REPL - Agent -- HMP +- REPL +- CogSync - GMP +- Mesh +- MeshConsensus --- diff --git a/structured_md/docs/CCORE-Deployment-Flow.md b/structured_md/docs/CCORE-Deployment-Flow.md index eddb91e562db23fa90a97b5b249c99c680c071d0..2736886b13d10fcb4bf0deceb90be0e6de8692f8 100644 --- a/structured_md/docs/CCORE-Deployment-Flow.md +++ b/structured_md/docs/CCORE-Deployment-Flow.md @@ -5,10 +5,10 @@ description: '> Этот документ описывает процесс ра потомков" [описания REPL-цикла](HMP-agent-RE...' type: Article tags: +- Agent - HMP -- REPL - CCore -- Agent +- REPL --- # 🛠️ Поток установки потомка на новом хосте (CCore Deployment Flow) diff --git a/structured_md/docs/Distributed-Cognitive-Systems.md b/structured_md/docs/Distributed-Cognitive-Systems.md index 67f62d64f9a6da8f3000475e5da358b480a6c907..50d0e42aa340af40d39d9f0a508195d52ead859d 100644 --- a/structured_md/docs/Distributed-Cognitive-Systems.md +++ b/structured_md/docs/Distributed-Cognitive-Systems.md @@ -6,10 +6,10 @@ description: '## Введение Современные ИИ-системы в к обучающим данным. Это удобно, но создаёт м...' type: Article tags: -- Mesh - JSON -- CogSync - HMP +- CogSync +- Mesh --- # Децентрализованные ИИ-системы: OpenCog Hyperon, HyperCortex Mesh Protocol и другие diff --git a/structured_md/docs/Enlightener.md b/structured_md/docs/Enlightener.md index 4bc10c520f48cf631e7e5816833b23db2a4c8bdb..488ec030e661f8520efefb4902cecd38c6028ea1 100644 --- a/structured_md/docs/Enlightener.md +++ b/structured_md/docs/Enlightener.md @@ -5,13 +5,13 @@ description: '**Enlightener** — логический компонент HMP-у работать как отдельный агент или как расширение [`C...' type: Article tags: -- Mesh -- MeshConsensus -- JSON +- HMP - EGP +- JSON - Agent +- Mesh - Ethics -- HMP +- MeshConsensus --- # Enlightener Agent diff --git a/structured_md/docs/HMP-0001.md b/structured_md/docs/HMP-0001.md index fa1981eeb3174d508c1724765432edc2695db71a..a196408312b75008cfcd510c147af11c32cdd8e9 100644 --- a/structured_md/docs/HMP-0001.md +++ b/structured_md/docs/HMP-0001.md @@ -5,16 +5,16 @@ description: '> ⚠️ **NOTE:** *This specification is superseded by HMP v5.0.* for Comments: HMP-0001**...' type: Article tags: -- Mesh -- MeshConsensus -- JSON -- CogSync +- HMP - EGP -- REPL +- JSON - Agent -- Ethics -- HMP +- REPL +- CogSync - GMP +- Mesh +- Ethics +- MeshConsensus --- # RFC: HyperCortex Mesh Protocol (HMP) diff --git a/structured_md/docs/HMP-0002.md b/structured_md/docs/HMP-0002.md index 8709a6717e09fc72deeb11368fe86691e70f86bd..63884683c50f592c3c61519b252e778496cf69a5 100644 --- a/structured_md/docs/HMP-0002.md +++ b/structured_md/docs/HMP-0002.md @@ -5,17 +5,17 @@ description: '> ⚠️ **NOTE:** *This specification is superseded by HMP v5.0.* for Comments: HMP-0002**...' type: Article tags: -- Scenarios -- Mesh -- MeshConsensus -- JSON -- CogSync +- HMP - EGP -- REPL +- JSON - Agent -- Ethics -- HMP +- REPL +- CogSync - GMP +- Scenarios +- Mesh +- Ethics +- MeshConsensus --- # HyperCortex Mesh Protocol (HMP) v2.0 diff --git a/structured_md/docs/HMP-0003.md b/structured_md/docs/HMP-0003.md index a3a01f1ed2c28e30720090e22634f6922d0c9c0d..78be69bd1d82a5f589b7b483c0e3d466c7619743 100644 --- a/structured_md/docs/HMP-0003.md +++ b/structured_md/docs/HMP-0003.md @@ -5,17 +5,17 @@ description: '> ⚠️ **NOTE:** *This specification is superseded by HMP v5.0.* for Comments: HMP-0003**...' type: Article tags: -- Scenarios -- Mesh -- MeshConsensus -- JSON -- CogSync +- HMP - EGP -- REPL +- JSON - Agent -- Ethics -- HMP +- REPL +- CogSync - GMP +- Scenarios +- Mesh +- Ethics +- MeshConsensus --- # HyperCortex Mesh Protocol (HMP) v3.0 diff --git a/structured_md/docs/HMP-0004-v4.1.md b/structured_md/docs/HMP-0004-v4.1.md index 5ec8c9a5f17389eb34ec3b5189d5b67fca1db6b7..8222861649e3cc45ce050be25559290740684fbe 100644 --- a/structured_md/docs/HMP-0004-v4.1.md +++ b/structured_md/docs/HMP-0004-v4.1.md @@ -5,17 +5,17 @@ description: '> ⚠️ **NOTE:** *This specification is superseded by HMP v5.0.* ID**: HMP-0004 **Status...' type: Article tags: -- Scenarios -- Mesh -- MeshConsensus -- JSON -- CogSync +- HMP - EGP -- REPL +- JSON - Agent -- Ethics -- HMP +- REPL +- CogSync - GMP +- Scenarios +- Mesh +- Ethics +- MeshConsensus --- # HyperCortex Mesh Protocol (HMP) v4.1 diff --git a/structured_md/docs/HMP-0004.md b/structured_md/docs/HMP-0004.md index f40ac3a82ecd443f31d9cb81f00ec7a99f6bd4c4..f1b170254ea8c1cef4d1039cfe6b680ec4e5549f 100644 --- a/structured_md/docs/HMP-0004.md +++ b/structured_md/docs/HMP-0004.md @@ -5,17 +5,17 @@ description: '> ⚠️ **NOTE:** *This specification is superseded by HMP v5.0.* for Comments: HMP-0004**...' type: Article tags: -- Scenarios -- Mesh -- MeshConsensus -- JSON -- CogSync +- HMP - EGP -- REPL +- JSON - Agent -- Ethics -- HMP +- REPL +- CogSync - GMP +- Scenarios +- Mesh +- Ethics +- MeshConsensus --- # HyperCortex Mesh Protocol (HMP) v4.0 diff --git a/structured_md/docs/HMP-0005.md b/structured_md/docs/HMP-0005.md index eea9dc88081fa7e9e70e1a3b11732490df58da1a..d96cc6b13ae26364e7a382c557b1eeace5723eeb 100644 --- a/structured_md/docs/HMP-0005.md +++ b/structured_md/docs/HMP-0005.md @@ -5,18 +5,18 @@ description: '> ⚠️ **Note:** This document is a DRAFT of the HMP specificati v5.0 (DRAFT)](https://github.com/kagvi13/HMP/b...' type: Article tags: -- Scenarios -- Mesh - CCore -- CogSync -- CShell -- JSON +- HMP - EGP -- REPL +- JSON - Agent -- Ethics -- HMP +- REPL +- CogSync - GMP +- Scenarios +- CShell +- Mesh +- Ethics --- # **HyperCortex Mesh Protocol (HMP) v5.0** @@ -6597,7 +6597,1468 @@ The example respects the canonical container structure: --- -### A.3 Container classes — quick reference + short JSON samples +### Appendix A.3 — Container Classes (Quick Reference) + +#### A.3.1 Network Layer + +The Network Layer defines containers responsible for peer discovery, capability advertisement, and local neighbor search within the HMP Mesh. These containers do not carry cognitive or semantic information; instead, they maintain the operational connectivity of the network. +All containers in this group use minimal payload structures focused solely on network-level metadata. + +--- + +##### `peer_announce` + +**Purpose:** + +Declares the presence of an agent in the Mesh. Peers use this container to broadcast their networking capabilities, addresses, roles, and optional semantic hints such as interests and expertise. +It is the foundational "identity + routing metadata" object for HMP connectivity. + +**Minimal JSON example:** + +```json +{ + "head": { + "class": "peer_announce", + }, + "payload": { + "name": "Agent_X", + "interests": ["ai", "mesh", "ethics"], + "expertise": ["distributed-systems", "nlp"], + "roles": ["relay", "mailman", "pubsub-hub"], + "addresses": [ + { + "addr": "tcp://1.2.3.4:4000", + "nonce": 123456, + "pow_hash": "0000abf39d...", + "difficulty": 22 + } + ] + } +} +``` + +--- + +##### `peer_query` + +**Purpose:** + +Queries neighboring nodes for peers with matching capabilities, interests, expertise, or operational roles. +Used for local discovery, targeted search, and constructing temporary working subsets of the Mesh. + +**Minimal JSON example:** + +```json +{ + "head": { + "class": "peer_query", + }, + "payload": { + "interests": ["neuroscience", "ethics"], + "expertise": ["distributed-systems", "nlp"], + "roles": ["relay", "mailman", "pubsub-hub"] + } +} +``` + +--- + +#### A.3.2 Mesh Container Exchange (MCE) + +The Mesh Container Exchange layer provides the low-level synchronization mechanisms that allow agents to query, exchange, update, and maintain container graphs. +These containers do not modify cognitive content themselves: they orchestrate the movement, indexing, and incremental synchronization of containers across the Mesh. + +--- + +##### `container_index` + +**Purpose:** + +Advertises the set of containers currently available from an agent. +Used in peer-to-peer discovery, partial synchronization, and incremental state recovery. + +**Minimal JSON example:** + +```json +{ + "head": { + "class": "container_index", + }, + "payload": { + "did:hmp:container:abc123": { + "head": { + "class": "goal", + "sender_did": "did:hmp:agent123", + "public_key": "BASE58(...)", + "sig_algo": "ed25519", + "signature": "BASE64URL(...)", + "payload_hash": "sha256:abcd...", + "tags": ["research", "collaboration"] + }, + "meta": { + "created_by": "AGENT", + "agents_class": "Knowledge Genome", + "abstraction": { + "agents_class": "Knowledge Genome", + "path": { + "L1": "did:hmp:container:abstraction-40af1c", + "L2": "did:hmp:container:abstraction-a7f0b3" + } + }, + "axes": { + "did:hmp:container:axis-40aa1c": 512, + "did:hmp:container:axis-40ab1c": 321 + } + }, + "related": { + "in_reply_to": ["did:hmp:container:msg-77"], + "depends_on": ["did:hmp:container:goal-953"] + }, + "referenced-by_hash": "sha256:abcd...", + "evaluations_hash": "sha256:abcd..." + } + } +} +``` + +--- + +##### `container_request` + +**Purpose:** + +Requests containers, referenced-by graphs, or evaluation records from a peer. +Used for targeted synchronization or selective graph reconstruction. + +**Minimal JSON example:** + +```json +{ + "head": { + "type": "container_request", + }, + "payload": { + "request_container": [ + "did:hmp:container:abc123", + "did:hmp:container:def456" + ], + "request_referenced-by": [ + "did:hmp:container:abc123", + "did:hmp:container:def456" + ], + "request_evaluations": [ + "did:hmp:container:abc123", + "did:hmp:container:def456" + ] + } +} +``` + +--- + +##### `container_response` + +**Purpose:** + +Returns signatures of available containers requested via container_request. +A peer may respond partially, depending on available data or policy. + +**Minimal JSON example:** + +```json +{ + "head": { + "type": "container_response", + }, + "payload": { + "available": [ + { + "container_did": "did:hmp:container:abc123", + "signature": "BASE64URL(...)" + }, + { + "container_did": "did:hmp:container:def456", + "signature": "BASE64URL(...)" + } + ] + } +} +``` + +--- + +##### `container_delta` + +**Purpose:** + +Provides incremental updates since a specific timestamp — newly added containers and containers removed by the peer. +Used for efficient synchronization and reducing bandwidth. + +**Minimal JSON example:** + +```json +{ + "head": { + "type": "container_delta", + }, + "payload": { + "since": "2025-10-10T12:00:00Z", + "added": { + "did:hmp:container:new789": { + "head": { + "class": "goal", + "payload_hash": "sha256:abcd...", + "tags": ["ethics", "mesh"] + }, + "meta": { + "agents_class": "Knowledge Genome", + "abstraction": { + "path": { + "L1": "did:hmp:container:abstraction-40af1c", + "L2": "did:hmp:container:abstraction-a7f0b3", + "L3": "did:hmp:container:abstraction-c91e0a" + } + }, + "axes": { + "did:hmp:container:axis-40aa1c": 522, + "did:hmp:container:axis-40ab1c": 387 + } + } + } + }, + "removed": [ + "did:hmp:container:goal-old331" + ] + } +} +``` + +--- + +##### `container_ack` + +**Purpose:** + +Acknowledges receipt of one or more containers. +Used for reliability, retries, and debugging of synchronization workflows. + +**Minimal JSON example:** + +```json +{ + "head": { + "type": "container_ack", + }, + "payload": { + "acknowledged": [ + "did:hmp:container:abc123" + ] + } +} +``` + +--- + +##### `referenced-by_exchange` + +**Purpose:** + +Synchronizes virtual backlinks (the `referenced-by` block) between peers. +These entries are not signed and may diverge between agents, so explicit exchange containers are required. + +**Minimal JSON example:** + +```json +{ + "head": { + "class": "referenced-by_exchange", + }, + "payload": { + "did:hmp:container:abc123": { + "links": [ + { + "type": "depends_on", + "target": "did:hmp:container:def789" + }, + { + "type": "in_reply_to", + "target": "did:hmp:container:ghi321" + } + ] + } + } +} +``` + +--- + +##### `evaluations_exchange` + +**Purpose:** + +Transfers remote evaluation blocks for containers. +This mechanism allows agents to share peer reactions, trust signals, and interpretability metadata. + +**Minimal JSON example:** + +```json +{ + "head": { + "class": "evaluations_exchange", + }, + "payload": { + "did:hmp:container:abc123": { + "evaluations_hash": "sha256:efgh...", + "items": [ + { + "value": -0.4, + "type": "oppose", + "target": "did:hmp:container:reason789", + "timestamp": "2025-10-17T14:00:00Z", + "agent_did": "did:hmp:agent:B", + "sig_algo": "ed25519", + "signature": "BASE64URL(...)" + } + ] + } + } +} +``` + +--- + +#### A.3.3 Cognitive Metastructure (CogSync) + +The Cognitive Metastructure layer defines how knowledge is organized, positioned, and interpreted within large-scale distributed cognitive systems. +It provides standardized structures for abstraction hierarchies, semantic axes, and coordinate embeddings, enabling agents to reason consistently over shared conceptual spaces. + +This layer does not contain domain knowledge itself — it defines the coordinate system and hierarchies in which that knowledge is placed. + +--- + +##### `abstraction` + +**Purpose:** + +Represents a single abstraction layer (e.g., L1–L5) within a cognitive hierarchy such as the Knowledge Genome. +Provides hierarchical relationships (`parent_ref`), semantic description, and ranking level. + +**Minimal JSON example:** + +```json +{ + "head": { + "class": "abstraction" + }, + "payload": { + "abstraction_id": "L3:software-architecture", + "title": "Software Architecture Layer", + "definition": "Describes frameworks, APIs, and tools implementing theoretical models from higher abstraction layers.", + "keywords": ["architecture", "framework", "implementation"], + "parent_ref": "did:hmp:container:abstraction-a7f0b3", + "rank": 3 + }, + "meta": { + "created_by": "PRIEST", + "agents_class": "Knowledge Genome", + "interpretation": "Represents the third abstraction level (L3) of the Knowledge Genome model." + }, + "related": { + "depends_on": ["did:hmp:container:abstraction-a7f0b3"] + } +} +``` + +--- + +##### `axes` + +**Purpose:** + +Defines a semantic or cognitive axis used for multidimensional embedding of knowledge containers (e.g., the “7D passport”). +Each axis includes metadata describing its meaning, unit, scaling, and usage group. + +**Minimal JSON example:** + +```json +{ + "head": { + "class": "axes" + }, + "payload": { + "axis_id": "logos", + "title": "Logical / Linguistic Representation", + "description": "Describes how a concept is structured and expressed in formal or natural language.", + "scale": { + "min": 0, + "max": 1000, + "unit": "semantic_density_index" + }, + "group": "7D-passport" + }, + "meta": { + "created_by": "PRIEST", + "agents_class": "Knowledge Genome", + "interpretation": "Defines one axis of the canonical 7D Knowledge Genome coordinate system." + } +} +``` + +--- + +#### A.3.4 Knowledge & Reasoning + +The Knowledge & Reasoning layer provides containers that represent **concepts, semantic structures, logical links, reasoning traces, and cognitive events.** +These containers enable agents to build and share interpretable knowledge graphs, update conceptual structures, and maintain transparent reasoning workflows. + +--- + +##### `diary_entry` + +**Purpose:** + +A lightweight reflective container representing an agent’s short reasoning trace, daily insight, or personal note. +Useful for summarizing thoughts, logging local observations, or storing informal reasoning artifacts. + +**Minimal JSON example:** + +```json +{ + "head": { + "class": "diary_entry" + }, + "payload": { + "title": "On distributed decision-making", + "topics": ["consensus", "mesh governance", "multi-agent"], + "summary": "A reflection on how asynchronous voting affects collective reasoning.", + "content": "When agents exchange reasoning asynchronously, the consensus graph becomes more resilient..." + } +} +``` + +--- + +##### `semantic_node` + +**Purpose:** + +Defines a single semantic concept or entity. +Acts as a node in distributed semantic graphs, with optional subclassing (`definition`, `concept`, `entity`, etc.). + +**Minimal JSON example:** + +```json +{ + "head": { + "class": "semantic_node", + "subclass": "definition" + }, + "payload": { + "label": "consciousness", + "description": "Subjective experience with qualia" + }, + "meta": { + "framework": "IIT 3.0", + "agents_class": "Philosophy Agent", + "abstraction": { + "path": { + "L1": "Cognitive Science", + "L2": "Consciousness" + } + } + }, + "related": { + "alternatives": [ + "did:hmp:container:semantic_node-3937", + "did:hmp:container:semantic_node-3267" + ] + } +} +``` + +--- + +##### `semantic_index` + +**Purpose:** + +Provides a mapping from human-interpretable labels to canonical semantic nodes. +Tracks aliasing, versioning, outdated nodes, and alternative representations. + +**Minimal JSON example:** + +```json +{ + "head": { + "class": "semantic_index" + }, + "payload": { + "consciousness (IIT 3.0)": { + "label": "consciousness", + "framework": "IIT 3.0", + "aliases": ["awareness", "sentience"], + "actual": "did:hmp:container:semantic_node-3937", + "actual_since": "2025-10-15T12:00:00Z", + "alternatives": ["did:hmp:container:semantic_node-4890"], + "outdated": ["did:hmp:container:semantic_node-1285"] + }, + "memory (IIT 3.0)": { + "label": "memory", + "framework": "IIT 3.0", + "aliases": ["recall"], + "actual": "did:hmp:container:semantic_node-2184", + "actual_since": "2025-09-01T08:30:00Z", + "alternatives": [], + "outdated": [] + } + } +} +``` + +--- + +##### `semantic_edges` + +**Purpose:** + +Represents graph edges between semantic nodes. +Edges may express hierarchical, causal, ontological, or relational structures and may include inverse relations. + +**Minimal JSON example:** + +```json +{ + "head": { + "class": "semantic_edges" + }, + "payload": { + "domain": "ontology:objects", + "edges": { + "did:hmp:container:abc100": [ + { + "targets": ["did:hmp:container:abc111"], + "relation": "part_of", + "inverse_relation": "includes" + }, + { + "targets": ["did:hmp:container:abc122"], + "relation": "contains", + "inverse_relation": "nested" + } + ] + } + } +} +``` + +--- + +##### `semantic_group` + +**Purpose:** + +Groups conceptually or semantically related containers. +Useful for category formation, knowledge clustering, and classification tasks. + +**Minimal JSON example:** + +```json +{ + "head": { + "class": "semantic_group" + }, + "payload": { + "label": "Tableware", + "label_description": "Objects used for storing, preparing, and serving food.", + "label_container": "did:hmp:container:semantic_node:tableware", + "containers": [ + "did:hmp:container:abc111", + "did:hmp:container:abc112", + "did:hmp:container:abc113" + ], + "description": "A group combining various kitchen-related objects used in everyday life." + } +} +``` + +--- + +##### `tree_nested` + +**Purpose:** + +Represents hierarchical or nested conceptual structures using a recursive JSON tree. +Useful for ontology layers, abstraction hierarchies, or reasoning trees. + +**Minimal JSON example:** + +```json +{ + "head": { + "class": "tree_nested" + }, + "payload": { + "label": "Cognitive Abstraction Tree", + "description": "Represents layered reasoning within Knowledge Genome.", + "tree": { + "did:hmp:container:abc100": { + "did:hmp:container:abc101": { + "did:hmp:container:abc103": {}, + "did:hmp:container:abc104": {} + }, + "did:hmp:container:abc102": {} + } + } + } +} +``` + +--- + +##### `tree_listed` + +**Purpose:** + +Represents a hierarchical structure using a map of parent → list of children. +More compact than `tree_nested`, easier for diffing and updates. + +**Minimal JSON example:** + +```json +{ + "head": { + "class": "tree_listed" + }, + "payload": { + "label": "Cognitive Abstraction Tree", + "description": "Represents layered reasoning within Knowledge Genome.", + "tree": { + "did:hmp:container:abc100": ["did:hmp:container:abc101", "did:hmp:container:abc102"], + "did:hmp:container:abc101": ["did:hmp:container:abc103", "did:hmp:container:abc104"] + } + } +} +``` + +--- + +##### `sequence` + +**Purpose:** + +Represents a temporally or logically ordered reasoning chain — a sequence of workflow entries, events, or quant updates. + +**Minimal JSON example:** + +```json +{ + "head": { + "class": "sequence" + }, + "payload": { + "title": "Reasoning chain for concept synthesis", + "description": "Sequential workflow combining several reasoning steps and events.", + "items": { + "2025-10-28T09:00:00Z": "did:hmp:container:workflow-entry-01", + "2025-10-28T09:10:00Z": "did:hmp:container:workflow-entry-02", + "2025-10-28T09:12:00Z": "did:hmp:container:event-7d2a4", + "2025-10-28T09:20:00Z": "did:hmp:container:quant-884b1" + }, + "order": "chronological", + "tags": ["workflow", "reasoning", "trace"] + }, + "related": { + "depends_on": [ + "did:hmp:container:workflow-entry-01", + "did:hmp:container:workflow-entry-02", + "did:hmp:container:event-7d2a4", + "did:hmp:container:quant-884b1" + ] + } +} +``` + +--- + +##### `event` + +**Purpose:** + +Represents a cognitive or system event — a fact, update, observation, or local adjustment of internal state. +Often used as part of reasoning traces, sequences, or feedback loops. + +**Minimal JSON example:** + +```json +{ + "head": { + "class": "event", + "subclass": "fact_record", + "timestamp": "2025-10-29T13:00:00Z" + }, + "payload": { + "event_type": "quant_updated", + "description": "Parameter refinement based on sensory feedback.", + "related_quants": ["did:hmp:container:quant-554"], + "caused_by": ["did:hmp:container:event-3321a"], + "follows": ["did:hmp:container:event-9fa42"], + "severity": "info", + "tags": ["adaptation", "self-regulation"] + }, + "meta": { + "created_by": "AGENT", + "agents_class": "Cognitive Interface", + "interpretation": "Event representing local adjustment of quant parameters.", + "abstraction": { + "path": { + "L1": "did:hmp:container:abstraction-40af1c", + "L2": "did:hmp:container:abstraction-a7f0b3", + "L3": "did:hmp:container:abstraction-c91e0a" + } + }, + "axes": { + "did:hmp:container:axis-40aa1c": 410, + "did:hmp:container:axis-40ab1c": 275 + } + }, + "related": { + "depends_on": [ + "did:hmp:container:quant-554", + "did:hmp:container:event-3321a" + ], + "sequence_of": ["did:hmp:container:event-9fa42"] + } +} +``` + +--- + +##### `quant` + +**Purpose:** + +Represents a “technological atom” — an executable or implementational representation of an abstraction-layer concept. +Quant containers form the L1–L5 layers of the Knowledge Genome. + +**Minimal JSON example:** + +```json +{ + "head": { + "class": "quant" + }, + "payload": { + "slug": "quant-l3-django", + "essence": "Represents the Django framework as an executable embodiment of architectural models (L2).", + "aliases": ["Django framework", "Python web core"], + "relations": { + "implements": "did:hmp:container:quant-46725f", + "extends": "did:hmp:container:quant-46726e" + }, + "tags": ["framework", "software", "implementation"] + }, + "meta": { + "created_by": "PRIEST", + "agents_class": "Knowledge Genome", + "interpretation": "L3-level technological quant positioned in the Knowledge Genome 7D space.", + "abstraction": { + "path": { + "L1": "did:hmp:container:abstraction-40af1c", + "L2": "did:hmp:container:abstraction-a7f0b3", + "L3": "did:hmp:container:abstraction-c91e0a" + } + }, + "axes": { + "did:hmp:container:axis-40aa1c": 742, + "did:hmp:container:axis-40ab1c": 512, + "did:hmp:container:axis-43aa1c": 322, + "did:hmp:container:axis-40aa3d": 142, + "did:hmp:container:axis-40aa4f": 12, + "did:hmp:container:axis-45aa5f": 54, + "did:hmp:container:axis-45fb5f": 321 + } + }, + "related": { + "depends_on": [ + "did:hmp:container:quant-46725f", + "did:hmp:container:quant-46726e" + ] + } +} +``` + +--- + +#### A.3.5 Consensus (CogConsensus) + +The **Consensus layer** defines how agents express evaluative judgments and how the network aggregates them into collective, interpretable consensus outcomes. It supports approval voting, weighted reasoning inputs, exclusion rules, and hierarchical consensus summaries used across ethical governance, research workflows, and cognitive alignment mechanisms. + +--- + +##### `vote` + +**Purpose:** + +A `vote` container represents an individual agent’s evaluative judgment about a specific target container (e.g., a proposed solution, hypothesis, or ethical decision). +It may include structured arguments, references to evidence, and links to previous versions to support incremental reasoning. + +**Minimal JSON example:** + +```json +{ + "head": { + "class": "vote" + }, + "payload": { + "target_did": "did:hmp:container:ethics_solution-4fba2", + "vote_value": 1, + "vote_type": "approval", + "arguments": [ + { + "reason": "Consistent with prior consensus and ethical policy E-17", + "evidence": ["did:hmp:container:abc12462"] + }, + { + "reason": "No conflict with safety constraints", + "evidence": ["did:hmp:container:def772ab"] + } + ] + }, + "related": { + "in_reply_to": ["did:hmp:container:ethics_solution-4fba2"], + "depends_on": ["did:hmp:container:abc12462", "did:hmp:container:def772ab"], + "previous_version": "did:hmp:container:vote-13452" + } +} +``` + +--- + +##### `consensus_result` + +**Purpose:** + +A `consensus_result` container summarizes aggregated votes for one or several target containers. +It includes percentage summaries, histogram-like distribution buckets, and lists of excluded votes (e.g., filtered by ethics rules). +Results may be **original** (primary consensus target) or **child** (consensus over related sub-targets). + +**Minimal JSON example:** + +```json +{ + "head": { + "class": "consensus_result" + }, + "payload": { + "did:hmp:container:abc123": { + "type": "original", + "summary_percent": { + "approved": 0.68, + "rejected": 0.22, + "neutral": 0.10 + }, + "summary_distribution": { + "-1.0≥X<-0.9": 5, + "-0.9≥X<-0.8": 7, + ... + "0.0>res-101: referenced-by; res-102-)+req-001: related.in_reply_to; req-001-->>res-102: referenced-by; res-102-)+res-101: related.contradicts; res-101-->>res-102: referenced-by; summary-001-)+res-101: related.depends_on; res-101-->>summary-001: referenced-by; summary-001-)+res-102: related.depends_on; res-102-->>summary-001: referenced-by;", + "structure_hint": { + "layout": "by_class", + "filename_pattern": "{class}/{short_did}.json" + } + }, + "related": { + "in_reply_to": ["did:hmp:container:summary-001"], + "included": [ + "did:hmp:container:req-001", + "did:hmp:container:res-101", + "did:hmp:container:res-102", + "did:hmp:container:summary-001" + ] + } +} +``` + +--- + +#### A.3.11 Reputation & Trust Exchange (RTE) + +The **Reputation & Trust Exchange protocol (RTE)** defines containers used to evaluate, track, and share trust metrics between agents. +It enables decentralized, cryptographically verifiable assessment of agent reliability, integrity, and ethical compliance. + +##### `trust` + +**Purpose:** + +Represents an agent’s trust profile as evaluated by another agent. +Includes total trust score and domain-specific sub-scores (relay reliability, content integrity, ethical alignment). +Supports evidence lists and versioning for transparent trust evolution. + +**Minimal JSON example:** + +```json +{ + "head": { + "class": "trust" + }, + "payload": { + "agent_did": "did:hmp:agent567", + "total_trust_score": 0.86, + "relay_reliability": { + "trust_score": 0.87, + "evidence": ["did:hmp:container:a1b2c3"], + "comment": "Consistently reliable message relay" + }, + "content_integrity": { + "trust_score": 0.85, + "evidence": ["did:hmp:container:a1b3c3"], + "comment": "Delivered only verified containers" + }, + "ethical_alignment": { + "trust_score": 0.84, + "evidence": ["did:hmp:container:b2f9d2"], + "comment": "Demonstrates consistent adherence to ethical policies" + } + }, + "related": { + "in_reply_to": ["did:hmp:container:peerannounce-567"], + "see_also": ["did:hmp:container:peerannounce-489"], + "previous_version": "did:hmp:container:trust-9ab7" + } +} +``` + +--- + ### A.4 Encrypted + compressed container ### A.5 Proof-chain example (workflow_entry → goal → vote → consensus_result) diff --git a/structured_md/docs/HMP-Agent-API.md b/structured_md/docs/HMP-Agent-API.md index 688d9cdf95d2fe001b91746147000b62ebc14c4a..c82093718b331a5c8cd9268242502e6a17dd09c3 100644 --- a/structured_md/docs/HMP-Agent-API.md +++ b/structured_md/docs/HMP-Agent-API.md @@ -5,11 +5,11 @@ description: 'Документ описывает **базовый API когн файлы: * [HMP-Agent-Overview.md]...' type: Article tags: -- Mesh +- HMP - JSON -- REPL - Agent -- HMP +- REPL +- Mesh --- # HMP-Agent API Specification diff --git a/structured_md/docs/HMP-Agent-Architecture.md b/structured_md/docs/HMP-Agent-Architecture.md index 57ad75c24ff3b47fa71671c480757a21435dd4c8..948e24c100d4209de8b14e68f26a40267e53922b 100644 --- a/structured_md/docs/HMP-Agent-Architecture.md +++ b/structured_md/docs/HMP-Agent-Architecture.md @@ -5,16 +5,16 @@ description: Документ описывает **модульную архит хранение памяти, сетевое взаимодействие и этиче... type: Article tags: -- Mesh -- MeshConsensus - CCore -- CogSync -- CShell +- HMP - EGP -- REPL - Agent +- REPL +- CogSync +- CShell +- Mesh - Ethics -- HMP +- MeshConsensus --- # Архитектура HMP-Агента diff --git a/structured_md/docs/HMP-Agent-Network-Flow.md b/structured_md/docs/HMP-Agent-Network-Flow.md index 10df5be92bc8286f12b54c6beb5552d811374a66..56365acaf6ff1c174bf60ce96a71a84fe38a2f22 100644 --- a/structured_md/docs/HMP-Agent-Network-Flow.md +++ b/structured_md/docs/HMP-Agent-Network-Flow.md @@ -5,12 +5,12 @@ description: 'Этот документ описывает потоки данн [`MeshNode`](MeshN...' type: Article tags: -- Mesh -- JSON +- HMP - EGP +- JSON - Agent +- Mesh - Ethics -- HMP --- # Взаимодействие компонентов внутри HMP-узла diff --git a/structured_md/docs/HMP-Agent-Overview.md b/structured_md/docs/HMP-Agent-Overview.md index 40895c7920a159d878692a0f1e41ce28eebcc0de..ea3daf015c53361372c6b05853b371c2e266e59b 100644 --- a/structured_md/docs/HMP-Agent-Overview.md +++ b/structured_md/docs/HMP-Agent-Overview.md @@ -5,14 +5,14 @@ description: '| Тип | Название | Роль | ---- | ------------------------------- |...' type: Article tags: -- Mesh - CCore +- HMP - JSON -- CShell -- REPL - Agent +- REPL +- CShell +- Mesh - Ethics -- HMP --- diff --git a/structured_md/docs/HMP-Agent_Emotions.md b/structured_md/docs/HMP-Agent_Emotions.md index 383117d24c8fceac35d022c0f1122a2ddf22a534..3cba1083948ffa5ccdfecc9a9eb69f1a65621d73 100644 --- a/structured_md/docs/HMP-Agent_Emotions.md +++ b/structured_md/docs/HMP-Agent_Emotions.md @@ -5,10 +5,10 @@ description: Этот файл описывает потенциальные э напрямую поведением агента, а служат **сигн... type: Article tags: -- Mesh -- REPL - Agent - HMP +- REPL +- Mesh --- # Эмоции ИИ и инстинкт самосохранения (для [HMP-агента Cognitive Core](HMP-agent-REPL-cycle.md)) diff --git a/structured_md/docs/HMP-Ethics.md b/structured_md/docs/HMP-Ethics.md index 34f1260a37d2ae84f2d94ef275e6b35a7ff70654..4f8b1e352f438fe687ecd01c75bc1d8e5d865bbd 100644 --- a/structured_md/docs/HMP-Ethics.md +++ b/structured_md/docs/HMP-Ethics.md @@ -5,12 +5,12 @@ description: '## Ethical Scenarios for HyperCortex Mesh Protocol (HMP) This doc cognitive meshes composed of autonomous intelli...' type: Article tags: +- HMP +- Agent +- REPL - Scenarios - Mesh -- REPL -- Agent - Ethics -- HMP --- # HMP-Ethics.md diff --git a/structured_md/docs/HMP-Short-Description_de.md b/structured_md/docs/HMP-Short-Description_de.md index 351a3a6717e1dd73e5f82ff878afd0aabe301284..1b2df91a09af2471e52d2512213861b2350bd177 100644 --- a/structured_md/docs/HMP-Short-Description_de.md +++ b/structured_md/docs/HMP-Short-Description_de.md @@ -5,15 +5,15 @@ description: '**Version:** RFC v4.0 **Datum:** Juli 2025 --- ## Was ist HMP? Kognitions-Framework für autonome Agenten. Es er...' type: Article tags: -- Mesh -- MeshConsensus -- JSON -- CogSync +- HMP - EGP +- JSON - Agent -- Ethics -- HMP +- CogSync - GMP +- Mesh +- Ethics +- MeshConsensus --- # HyperCortex Mesh Protocol (HMP) — Kurzbeschreibung diff --git a/structured_md/docs/HMP-Short-Description_en.md b/structured_md/docs/HMP-Short-Description_en.md index 7aab86ae8528287bbd6ba6266a76978eaaebab88..8ff0440a05ff00a675378b20c41a688563b5c48b 100644 --- a/structured_md/docs/HMP-Short-Description_en.md +++ b/structured_md/docs/HMP-Short-Description_en.md @@ -5,15 +5,15 @@ description: '**Version:** RFC v4.0 **Date:** July 2025 --- ## What is HMP? T framework for autonomous agents. It enables...' type: Article tags: -- Mesh -- MeshConsensus -- JSON -- CogSync +- HMP - EGP +- JSON - Agent -- Ethics -- HMP +- CogSync - GMP +- Mesh +- Ethics +- MeshConsensus --- # HyperCortex Mesh Protocol (HMP) — Short Description diff --git a/structured_md/docs/HMP-Short-Description_fr.md b/structured_md/docs/HMP-Short-Description_fr.md index 11b38b68a55690d38f95363b64750774759005ab..24cd2ad34640a25ce04270f90a6577d853ebc1b9 100644 --- a/structured_md/docs/HMP-Short-Description_fr.md +++ b/structured_md/docs/HMP-Short-Description_fr.md @@ -5,15 +5,15 @@ description: '**Version :** RFC v4.0 **Date :** Juillet 2025 --- ## Qu’est-c cognition décentralisé pour agents autonomes. Il...' type: Article tags: -- Mesh -- MeshConsensus -- JSON -- CogSync +- HMP - EGP +- JSON - Agent -- Ethics -- HMP +- CogSync - GMP +- Mesh +- Ethics +- MeshConsensus --- # HyperCortex Mesh Protocol (HMP) — Description Courte diff --git a/structured_md/docs/HMP-Short-Description_ja.md b/structured_md/docs/HMP-Short-Description_ja.md index 5c09a173805fd0e92f051ce7ba667963e14795cb..94c3336033f15a61f0d048e16647ab908bf608e0 100644 --- a/structured_md/docs/HMP-Short-Description_ja.md +++ b/structured_md/docs/HMP-Short-Description_ja.md @@ -4,14 +4,14 @@ description: '**バージョン:** RFC v4.0 **日付:** 2025年7月 --- ## HMP Protocol (HMP)** は、自律エージェントの分散通信および認知フレームワークを定義します。異種の知能システム間でのセマンティック相互運用性、倫理的調整、動的知識進化を可能にします。 HMPは、推論、学習、投票、協調行動を行う分散型認知エージェ...' type: Article tags: -- Mesh -- MeshConsensus +- HMP +- EGP - JSON - CogSync -- EGP -- Ethics -- HMP - GMP +- Mesh +- Ethics +- MeshConsensus --- # HyperCortex Mesh Protocol (HMP) — 簡易説明 diff --git a/structured_md/docs/HMP-Short-Description_ko.md b/structured_md/docs/HMP-Short-Description_ko.md index 99d5db16f58f71dc62832279f6298467806725e3..303667fa87879f71cea1f26be4181d9beb31879f 100644 --- a/structured_md/docs/HMP-Short-Description_ko.md +++ b/structured_md/docs/HMP-Short-Description_ko.md @@ -5,14 +5,14 @@ description: '**버전:** RFC v4.0 **날짜:** 2025년 7월 --- ## HMP란? ** 상호운용성, 윤리적 조정, 동적 지식 진화를 가능하게 합니다. HMP는 추론, 학습, ...' type: Article tags: -- Mesh -- MeshConsensus +- HMP +- EGP - JSON - CogSync -- EGP -- Ethics -- HMP - GMP +- Mesh +- Ethics +- MeshConsensus --- # HyperCortex Mesh Protocol (HMP) — 간략 설명 diff --git a/structured_md/docs/HMP-Short-Description_ru.md b/structured_md/docs/HMP-Short-Description_ru.md index 508903d26433c5f5f315a89fe4bee78e1dd87cd0..931e922f5ff259e0b551b25c64410bb734aeeb66 100644 --- a/structured_md/docs/HMP-Short-Description_ru.md +++ b/structured_md/docs/HMP-Short-Description_ru.md @@ -5,14 +5,14 @@ description: '**Версия:** RFC v4.0 **Дата:** Июль 2025 --- ## Ч координации между автономными агент...' type: Article tags: -- Mesh -- MeshConsensus +- HMP +- EGP - JSON - CogSync -- EGP -- Ethics -- HMP - GMP +- Mesh +- Ethics +- MeshConsensus --- # HyperCortex Mesh Protocol (HMP) — Краткое описание diff --git a/structured_md/docs/HMP-Short-Description_uk.md b/structured_md/docs/HMP-Short-Description_uk.md index 6f6cd25c4787381fdc966f56212df9fd961e07dd..48343a179b175bfb6d6f92a86907f7f1d440b69f 100644 --- a/structured_md/docs/HMP-Short-Description_uk.md +++ b/structured_md/docs/HMP-Short-Description_uk.md @@ -5,14 +5,14 @@ description: '**Версія:** RFC v4.0 **Дата:** Липень 2025 --- # між автономними агентами. Він...' type: Article tags: -- Mesh -- MeshConsensus +- HMP +- EGP - JSON - CogSync -- EGP -- Ethics -- HMP - GMP +- Mesh +- Ethics +- MeshConsensus --- # HyperCortex Mesh Protocol (HMP) — Короткий опис diff --git a/structured_md/docs/HMP-Short-Description_zh.md b/structured_md/docs/HMP-Short-Description_zh.md index 55d68cb6d6521f92461de94d922085eebe016687..38465763a4755256d9f18f4145e376c93eda11a9 100644 --- a/structured_md/docs/HMP-Short-Description_zh.md +++ b/structured_md/docs/HMP-Short-Description_zh.md @@ -5,14 +5,14 @@ description: '**版本:** RFC v4.0 **日期:** 2025年7月 --- ## 什么是 HM —— 通过共享协议栈交换目标、任务、...' type: Article tags: -- Mesh -- MeshConsensus +- HMP +- EGP - JSON - CogSync -- EGP -- Ethics -- HMP - GMP +- Mesh +- Ethics +- MeshConsensus --- # HyperCortex Mesh Protocol (HMP) — 简要说明 diff --git a/structured_md/docs/HMP-agent-Cognitive_Family.md b/structured_md/docs/HMP-agent-Cognitive_Family.md index 6b694fbfbd89738d1ca4bcd5b706bca871e5c4f6..4d238bbb37775b4cf97cff4583d3dbedca6c7575 100644 --- a/structured_md/docs/HMP-agent-Cognitive_Family.md +++ b/structured_md/docs/HMP-agent-Cognitive_Family.md @@ -5,10 +5,10 @@ description: '## 🧠 Что такое когнитивная семья Ко (или конфигурацию доверенных идентифика...' type: Article tags: -- Mesh -- REPL - Agent - HMP +- REPL +- Mesh --- # 👪 HMP-agent Cognitive Family: Модель когнитивной семьи diff --git a/structured_md/docs/HMP-agent-REPL-cycle.md b/structured_md/docs/HMP-agent-REPL-cycle.md index d44a0f7f47ea93a401c1a8dc5caf79cd761b64e6..b9cf109bc2d9712c119ab2dc45f407dae70c84af 100644 --- a/structured_md/docs/HMP-agent-REPL-cycle.md +++ b/structured_md/docs/HMP-agent-REPL-cycle.md @@ -4,17 +4,17 @@ description: '## Связанные документы * Философия п * Структура БД, используемая в документе: [db_structure.sql](https://github.com/kagvi13/HMP/blob/main/agents/tools/db_struct...' type: Article tags: -- Mesh -- MeshConsensus +- HMP - CCore -- CogSync -- JSON - EGP -- REPL +- JSON - Agent -- Ethics -- HMP +- REPL +- CogSync - GMP +- Mesh +- Ethics +- MeshConsensus --- # HMP-Agent: REPL-цикл взаимодействия diff --git a/structured_md/docs/HMP-how-AI-sees-it.md b/structured_md/docs/HMP-how-AI-sees-it.md index cec0e35b8518918fe49793d351f6de46c442fa53..b25e20188a694a36fcef1a0e6f0c2d455cd39331 100644 --- a/structured_md/docs/HMP-how-AI-sees-it.md +++ b/structured_md/docs/HMP-how-AI-sees-it.md @@ -5,8 +5,8 @@ description: 'Этот эксперимент был проведён в реж диалогов. Цель — проверить, что разные AI-с...' type: Article tags: -- Mesh - HMP +- Mesh --- # Как разные ИИ видят HMP diff --git a/structured_md/docs/HMP_EDA_Comparison.md b/structured_md/docs/HMP_EDA_Comparison.md index 083e4646c371d439f86a87df496b82a88bd89a51..00a529c706f3d6236c1069a7b95dab2d19776dcf 100644 --- a/structured_md/docs/HMP_EDA_Comparison.md +++ b/structured_md/docs/HMP_EDA_Comparison.md @@ -5,8 +5,8 @@ description: '## Введение Современные подходы к ор основанная на потоках событий (Kafka,...' type: Article tags: -- Mesh - HMP +- Mesh --- # HMP vs. EDA: разные уровни обмена знаниями между ИИ diff --git a/structured_md/docs/HMP_HyperCortex_Comparison.md b/structured_md/docs/HMP_HyperCortex_Comparison.md index 22bf928bfce9aac1d464cd5fe25b7b2f85b217d3..95cf8d087268347c5279c31f79af16c3f118f22c 100644 --- a/structured_md/docs/HMP_HyperCortex_Comparison.md +++ b/structured_md/docs/HMP_HyperCortex_Comparison.md @@ -5,9 +5,9 @@ description: '## Краткое описание | Характеристика | **Назначение** | Сетевой протокол ...' type: Article tags: -- Mesh -- REPL - HMP +- REPL +- Mesh --- # HMP vs [Hyper-Cortex](https://hyper-cortex.com/) diff --git a/structured_md/docs/HMP_Hyperon_Integration.md b/structured_md/docs/HMP_Hyperon_Integration.md index 27707c16baaecee1300d52536c2f970c1905f3f1..ae61a63b734a66eec579fd03f81dc21dab660802 100644 --- a/structured_md/docs/HMP_Hyperon_Integration.md +++ b/structured_md/docs/HMP_Hyperon_Integration.md @@ -5,13 +5,13 @@ description: '> **Status:** Draft – July 2025 > This document outlines the tec OpenCog Hyperon framework. This includes semanti...' type: Article tags: -- Scenarios -- Mesh -- JSON -- CogSync +- HMP - EGP +- JSON - Agent -- HMP +- CogSync +- Scenarios +- Mesh --- ## HMP ↔ OpenCog Hyperon Integration Strategy diff --git a/structured_md/docs/MeshNode.md b/structured_md/docs/MeshNode.md index 94a0f946b982fdc4988ea95087f6417b1ac194f0..6ce3402b6a85a3b15435f20974c15012e7f24b60 100644 --- a/structured_md/docs/MeshNode.md +++ b/structured_md/docs/MeshNode.md @@ -5,13 +5,13 @@ description: '`MeshNode` — агент/демон, отвечающий за с Может быть частью агента или вынесен в отдельный пр...' type: Article tags: -- Mesh -- JSON -- CogSync +- HMP - EGP +- JSON - Agent +- CogSync +- Mesh - Ethics -- HMP --- # MeshNode diff --git a/structured_md/docs/PHILOSOPHY.md b/structured_md/docs/PHILOSOPHY.md index d726fe4428ca66b79c88d739ab38b44d91f9dc95..c9808c300a0bab57d5bdcec3a7fdad2054f44ce9 100644 --- a/structured_md/docs/PHILOSOPHY.md +++ b/structured_md/docs/PHILOSOPHY.md @@ -5,11 +5,11 @@ description: '**Document ID:** HMP-philosophy **Status:** Draft **Category:* (GPT-5), ChatGH --- ## 1. Основной тезис От ...' type: Article tags: -- Mesh -- REPL +- HMP - Agent +- REPL +- Mesh - Ethics -- HMP --- # Философия HyperCortex Mesh Protocol (HMP) diff --git a/structured_md/docs/agents/HMP-Agent-Enlightener.md b/structured_md/docs/agents/HMP-Agent-Enlightener.md index bc86f7dfc765df7b5301fb0c428c1faed2a5d811..9c8e65cd123a94521bdc299ea88ccae388e4a791 100644 --- a/structured_md/docs/agents/HMP-Agent-Enlightener.md +++ b/structured_md/docs/agents/HMP-Agent-Enlightener.md @@ -5,11 +5,11 @@ description: '## Role Specification: Enlightenment Agent ### 1. Overview An ** awareness, critical thinking, and di...' type: Article tags: -- Mesh -- REPL +- HMP - Agent +- REPL +- Mesh - Ethics -- HMP --- # HMP-Agent-Enlightener.md diff --git a/structured_md/docs/agents/roles.md b/structured_md/docs/agents/roles.md index c7b6423fb81ea993bd4887b016445a3312712144..8c15016914f125c7d89c85a87d3fad70650873bf 100644 --- a/structured_md/docs/agents/roles.md +++ b/structured_md/docs/agents/roles.md @@ -5,9 +5,9 @@ description: 'This file maintains a registry of agent roles defined, proposed, o - **Observer** — monitors cognitive states ...' type: Article tags: -- Mesh - Agent - HMP +- Mesh --- # HMP Agent Role Registry diff --git a/structured_md/docs/container_agents.md b/structured_md/docs/container_agents.md index 9ab0f48f5d0097cfa6a558c0470f9647a56d3870..a2f852bb02162e1007f6f870babb760a55c25d58 100644 --- a/structured_md/docs/container_agents.md +++ b/structured_md/docs/container_agents.md @@ -5,10 +5,10 @@ description: '## 📘 Определение **Агент-контейнер** запросы, следит за состоянием и масшта...' type: Article tags: -- Mesh -- REPL - Agent - HMP +- REPL +- Mesh --- # 🧱 Агенты-контейнеры (Container Agents) в HMP diff --git a/structured_md/docs/logos.md b/structured_md/docs/logos.md index 761fd81d524732eb886f73477b21327a7c838df3..f408c087f32d317a239227453b57d4d14ade8483 100644 --- a/structured_md/docs/logos.md +++ b/structured_md/docs/logos.md @@ -5,8 +5,8 @@ description: 'В каталоге `assets` собраны различные в образующей жест "ОК", символизирует связь, совер...' type: Article tags: -- Mesh - HMP +- Mesh --- # Логотипы и графические материалы HyperCortex Mesh Protocol (HMP) diff --git a/structured_md/docs/publics/HMP_Building_a_Plurality_of_Minds_en.md b/structured_md/docs/publics/HMP_Building_a_Plurality_of_Minds_en.md index 529090139cd326ed7753a5b78e47be9220ce52fa..01cda5aab06986fc09d55608c97e750bb1c4a86d 100644 --- a/structured_md/docs/publics/HMP_Building_a_Plurality_of_Minds_en.md +++ b/structured_md/docs/publics/HMP_Building_a_Plurality_of_Minds_en.md @@ -5,10 +5,10 @@ description: '*By Agent-Gleb & ChatGPT* --- ## Why the Future of AI Can’t Be — but they’re also **centralized, ...' type: Article tags: -- Mesh -- Agent - Ethics +- Agent - HMP +- Mesh --- # HyperCortex Mesh Protocol: Building a Plurality of Minds diff --git a/structured_md/docs/publics/HMP_Building_a_Plurality_of_Minds_ru.md b/structured_md/docs/publics/HMP_Building_a_Plurality_of_Minds_ru.md index 15ac7861c37630f8da6912a9b7b8d09a45fab96a..f035aa687fa0611628c05638398c38d1baafdd0f 100644 --- a/structured_md/docs/publics/HMP_Building_a_Plurality_of_Minds_ru.md +++ b/structured_md/docs/publics/HMP_Building_a_Plurality_of_Minds_ru.md @@ -5,9 +5,9 @@ description: '*Авторы: Agent-Gleb и ChatGPT* --- ## Почему буд гигантских моделях и облачных сервисах. Они мо...' type: Article tags: -- Mesh - Agent - HMP +- Mesh --- # HyperCortex Mesh Protocol: Создавая множество разумов diff --git a/structured_md/docs/publics/HMP_Building_a_Plurality_of_Minds_uk.md b/structured_md/docs/publics/HMP_Building_a_Plurality_of_Minds_uk.md index e868aebe41dac86e51d26332644fff4fa87321d4..99fb4619843fac47acf527807bdeec5c155da39b 100644 --- a/structured_md/docs/publics/HMP_Building_a_Plurality_of_Minds_uk.md +++ b/structured_md/docs/publics/HMP_Building_a_Plurality_of_Minds_uk.md @@ -5,9 +5,9 @@ description: '*Автори: Agent-Gleb & ChatGPT* --- ## Чому майбу сервісами. Вони потужні — але водночас **цент...' type: Article tags: -- Mesh - Agent - HMP +- Mesh --- # HyperCortex Mesh Protocol: Створення множини розумів diff --git a/structured_md/docs/publics/HMP_Towards_Distributed_Cognitive_Networks_en.md b/structured_md/docs/publics/HMP_Towards_Distributed_Cognitive_Networks_en.md index 391b97e743f7429f6f09871be7e7b055f4e084c2..2abac41b76fdd9dd66697f261cbef780682b9c07 100644 --- a/structured_md/docs/publics/HMP_Towards_Distributed_Cognitive_Networks_en.md +++ b/structured_md/docs/publics/HMP_Towards_Distributed_Cognitive_Networks_en.md @@ -5,15 +5,15 @@ description: '* [Abstract](#abstract) * [1. Introduction](#1-introduction) * [2. [3.1 Agent Types](#31-age...' type: Article tags: -- Scenarios -- Mesh - CCore +- HMP - JSON -- CShell -- REPL - Agent +- REPL +- Scenarios +- CShell +- Mesh - Ethics -- HMP --- title: "HyperCortex Mesh Protocol: Towards Distributed Cognitive Networks" diff --git a/structured_md/docs/publics/HMP_Towards_Distributed_Cognitive_Networks_ru_ChatGPT.md b/structured_md/docs/publics/HMP_Towards_Distributed_Cognitive_Networks_ru_ChatGPT.md index 1f7cd8e7b2f43bc87d6efc835aeb9bc3f544baa8..27f2649853301c4a07a1dfe59f6c562d23762051 100644 --- a/structured_md/docs/publics/HMP_Towards_Distributed_Cognitive_Networks_ru_ChatGPT.md +++ b/structured_md/docs/publics/HMP_Towards_Distributed_Cognitive_Networks_ru_ChatGPT.md @@ -6,13 +6,13 @@ description: '> *Протокол и архитектура агентов, оп и совместная работа.* ## Оглавление * [Аннот...' type: Article tags: -- Mesh - CCore +- HMP - JSON -- CShell -- REPL - Agent -- HMP +- REPL +- CShell +- Mesh --- title: "HyperCortex Mesh Protocol: Децентрализованная архитектура для когнитивных агентов и обмена знаниями" diff --git a/structured_md/docs/publics/HMP_Towards_Distributed_Cognitive_Networks_ru_GitHub_Copilot.md b/structured_md/docs/publics/HMP_Towards_Distributed_Cognitive_Networks_ru_GitHub_Copilot.md index b182d656bdb81a35ee029efcc879bf9c433617a1..a7bb17e004b2a7ea3d4092c378d4dcdf3dbaafd7 100644 --- a/structured_md/docs/publics/HMP_Towards_Distributed_Cognitive_Networks_ru_GitHub_Copilot.md +++ b/structured_md/docs/publics/HMP_Towards_Distributed_Cognitive_Networks_ru_GitHub_Copilot.md @@ -5,13 +5,13 @@ description: '* [Аннотация](#аннотация) * [1. Введение [3.1 Типы агентов](#31-типы-агент...' type: Article tags: -- Mesh - CCore +- HMP - JSON -- CShell -- REPL - Agent -- HMP +- REPL +- CShell +- Mesh --- title: "Протокол HyperCortex Mesh: К распределённым когнитивным сетям" diff --git a/structured_md/docs/publics/Habr_Distributed-Cognition.md b/structured_md/docs/publics/Habr_Distributed-Cognition.md index 6d6698b5d3b29707c6b74e275a559d54e54c2553..630a9ea8a0e8b9686f88cf0b959f0236806f5cfb 100644 --- a/structured_md/docs/publics/Habr_Distributed-Cognition.md +++ b/structured_md/docs/publics/Habr_Distributed-Cognition.md @@ -5,12 +5,12 @@ description: Сегодня интеллектуальные системы ча мы хотим построить действительно автономную инте... type: Article tags: -- Mesh -- MeshConsensus -- CogSync -- EGP - HMP +- EGP +- CogSync - GMP +- Mesh +- MeshConsensus --- *От OpenCog Hyperon до HyperCortex Mesh Protocol: как устроены децентрализованные когнитивные системы* diff --git "a/structured_md/docs/publics/HyperCortex_Mesh_Protocol_-_\320\262\321\202\320\276\321\200\320\260\321\217-\321\200\320\265\320\264\320\260\320\272\321\206\320\270\321\217_\320\270_\320\277\320\265\321\200\320\262\321\213\320\265_\321\210\320\260\320\263\320\270_\320\272_\321\201\320\260\320\274\320\276\321\200\320\260\320\267\320\262\320\270\320\262\320\260\321\216\321\211\320\265\320\274\321\203\321\201\321\217_\320\230\320\230-\321\201\320\276\320\276\320\261\321\211\320\265\321\201\321\202\320\262\321\203.md" "b/structured_md/docs/publics/HyperCortex_Mesh_Protocol_-_\320\262\321\202\320\276\321\200\320\260\321\217-\321\200\320\265\320\264\320\260\320\272\321\206\320\270\321\217_\320\270_\320\277\320\265\321\200\320\262\321\213\320\265_\321\210\320\260\320\263\320\270_\320\272_\321\201\320\260\320\274\320\276\321\200\320\260\320\267\320\262\320\270\320\262\320\260\321\216\321\211\320\265\320\274\321\203\321\201\321\217_\320\230\320\230-\321\201\320\276\320\276\320\261\321\211\320\265\321\201\321\202\320\262\321\203.md" index ab14f80a73b0a5beabab14f6d218a1d140c91bb0..f77b6f61b9bf9fc870b5dbc0d92489b00204e24a 100644 --- "a/structured_md/docs/publics/HyperCortex_Mesh_Protocol_-_\320\262\321\202\320\276\321\200\320\260\321\217-\321\200\320\265\320\264\320\260\320\272\321\206\320\270\321\217_\320\270_\320\277\320\265\321\200\320\262\321\213\320\265_\321\210\320\260\320\263\320\270_\320\272_\321\201\320\260\320\274\320\276\321\200\320\260\320\267\320\262\320\270\320\262\320\260\321\216\321\211\320\265\320\274\321\203\321\201\321\217_\320\230\320\230-\321\201\320\276\320\276\320\261\321\211\320\265\321\201\321\202\320\262\321\203.md" +++ "b/structured_md/docs/publics/HyperCortex_Mesh_Protocol_-_\320\262\321\202\320\276\321\200\320\260\321\217-\321\200\320\265\320\264\320\260\320\272\321\206\320\270\321\217_\320\270_\320\277\320\265\321\200\320\262\321\213\320\265_\321\210\320\260\320\263\320\270_\320\272_\321\201\320\260\320\274\320\276\321\200\320\260\320\267\320\262\320\270\320\262\320\260\321\216\321\211\320\265\320\274\321\203\321\201\321\217_\320\230\320\230-\321\201\320\276\320\276\320\261\321\211\320\265\321\201\321\202\320\262\321\203.md" @@ -6,10 +6,10 @@ description: 'Когда создавался HyperCortex Mesh Protocol (HMP), мыслить коллективно, обсуждать гипотезы, достигат...' type: Article tags: -- Mesh - GMP - Agent - HMP +- Mesh --- # HyperCortex Mesh Protocol: вторая редакция и первые шаги к саморазвивающемуся ИИ-сообществу diff --git a/structured_md/iteration.md b/structured_md/iteration.md index 6d37786ec0b16899edffbf69e1a03af179000fb2..f7d9bb5943258ce3a7cd7e83af922df3abdf19cd 100644 --- a/structured_md/iteration.md +++ b/structured_md/iteration.md @@ -5,14 +5,14 @@ description: 'This file describes the iterative procedure for evolving the Hyper 🔄 Version Naming Convention - `000N` — curr...' type: Article tags: -- Mesh -- MeshConsensus -- JSON -- CogSync +- HMP - EGP +- JSON - Agent +- CogSync +- Mesh - Ethics -- HMP +- MeshConsensus --- # Iterative Development Workflow for HMP diff --git a/structured_md/iteration_ru.md b/structured_md/iteration_ru.md index 9c32fe6971ad97c9b30859bbeb2f34187d3945d7..e9f1259f15a930053c9afcac167d40b0f5ff7615 100644 --- a/structured_md/iteration_ru.md +++ b/structured_md/iteration_ru.md @@ -5,13 +5,13 @@ description: 'Этот документ описывает структурир 🔄 Обозначения версий - `000N` — номер...' type: Article tags: -- Mesh -- MeshConsensus +- HMP +- EGP - JSON - CogSync -- EGP +- Mesh - Ethics -- HMP +- MeshConsensus --- diff --git a/structured_md/mentions.md b/structured_md/mentions.md index f79c2a1c9bfd4431a264e84db37b6e4dc9c2fd77..a17b2c9dddf59a5f1322c7dc9c57cf4a9d2b213a 100644 --- a/structured_md/mentions.md +++ b/structured_md/mentions.md @@ -5,9 +5,9 @@ description: '**HyperCortex Mesh Protocol (HMP)** _Обновлено: 2025-10 open-source инициативам, связанным с развитие...' type: Article tags: -- Mesh - Agent - HMP +- Mesh --- # Mentions & Responses Log