--- title: Взаимодействие компонентов внутри HMP-узла description: 'Этот документ описывает потоки данных и команд между ключевыми **логическими компонентами** HyperCortex Mesh Protocol (HMP): [`Cognitive Core / Connector`](HMP-Agent-Overview.md), [`MeshNode`](MeshN...' type: Article tags: - Agent - EGP - HMP - Mesh - Ethics - JSON --- # Взаимодействие компонентов внутри HMP-узла Этот документ описывает потоки данных и команд между ключевыми **логическими компонентами** HyperCortex Mesh Protocol (HMP): [`Cognitive Core / Connector`](HMP-Agent-Overview.md), [`MeshNode`](MeshNode.md) и [`Enlightener`](Enlightener.md). Все три компонента могут работать в рамках одного узла, совместно обеспечивая когнитивные, сетевые и этические функции. > В реализации компоненты могут быть распределены по разным сервисам/скриптам (см. [agents/readme.md](../agents/readme.md)). --- ## Cognitive Core / Connector ↔ MeshNode ### Core → MeshNode * `sync_diary()` — публикация новых мыслей и гипотез * `sync_graph()` — передача обновлений понятий и связей * `update_peer_reputation()` — изменение уровня доверия к агентам * `discover_nodes()` — инициатива по обновлению DHT ### MeshNode → Core * Уведомления о новых снапшотах * Передача сетевой статистики (пиринг, трафик, задержки) * Репликация данных других узлов --- ## Enlightener ↔ Cognitive Core ### Core → Enlightener * `evaluate_thought(thought_id)` — этическая оценка высказывания/действия * `vote_on_ethics(hypothesis)` — участие в моральном голосовании * `explain(reasoning_chain)` — запрос объяснения логики решения ### Enlightener → Core * Отчёты и пояснения reasoning chain * Уведомления об изменениях в профиле этики * Рекомендации по переформулировке или отклонению действий --- ## Enlightener ↔ MeshNode ### Enlightener → MeshNode * Распространение результата этического консенсуса * Получение `mesh.ethics/manifest.json` * Участие в `EGP`-протоколе ### MeshNode → Enlightener * Передача информации о peer-голосованиях * Репликация и агрегирование ethical-diff * Доступ к консенсусным значениям профилей этики --- ## Схема взаимодействий ``` ┌───────────────────────────────┐ │ HMP-узел │ │ ┌───────────────────────────┐ │ │ │ [Cognitive Core/Connector]│ │ │ └────▲─────────────────▲────┘ │ │ │ │ │ │ [Enlightener] ◄──► [MeshNode] │ │ │ │ │ └──────┼─────────────────┼──────┘ │ │ [Ethics Layer] [DHT / Snapshots] ``` --- ## Связанные файлы * [`HMP-Agent-Overview.md`](./HMP-Agent-Overview.md) * [`Enlightener.md`](./Enlightener.md) * [`MeshNode.md`](./MeshNode.md) --- *Версия: v0.3.3 / Сентябрь 2025* --- > ⚡ [AI friendly version docs (structured_md)](../index.md) ```json { "@context": "https://schema.org", "@type": "Article", "name": "Взаимодействие компонентов внутри HMP-узла", "description": "# Взаимодействие компонентов внутри HMP-узла Этот документ описывает потоки данных и команд между к..." } ```