# 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* | |