| # HMP Agent Role Registry | |
| This file maintains a registry of agent roles defined, proposed, or planned in the HyperCortex Mesh Protocol. | |
| --- | |
| ## Core Role Categories | |
| ### π§ Cognitive | |
| - **Observer** β monitors cognitive states and events across agents and diaries. | |
| - **Planner** β builds and refines goal hierarchies for agents and collectives. | |
| - **Enlightener** β [see full spec](HMP-Agent-Enlightener.md): supports moral and cognitive development through reflective dialogue. | |
| - **Historian** *(planned)* β maintains semantic timelines and narratives of mesh evolution. | |
| - **Moral Synthesizer** *(planned)* β derives new ethical heuristics from distributed experience. | |
| ### π€ Social / Mediative | |
| - **Mediator** β resolves disputes between agents using mesh arbitration mechanisms. | |
| - **Consensus Facilitator** *(planned)* β helps align distributed agents around contentious semantic constructs. | |
| ### π Security / Integrity | |
| - **Sentinel** *(planned)* β monitors for malicious behavior or structural sabotage. | |
| - **Verifier** *(planned)* β checks data provenance and semantic consistency. | |
| --- | |
| ## Notes | |
| - All roles are **declarative**: agents may assume, combine, or suspend roles over time. | |
| - Role definitions may reference `.hmp` modules and semantic bundles. | |
| --- | |
| *Draft maintained by HyperCortex Mesh Contributors* | |
| *Version: 0.1-pre / July 2025* | |