| # JSON Schemas and Examples for HyperCortex Mesh Protocol (HMP) | |
| This directory contains **JSON Schema definitions** for the core data models used in the HyperCortex Mesh Protocol (HMP). | |
| These schemas enable validation, interoperability, and tooling support for autonomous agents. | |
| - `*.json` files β JSON Schema definitions for validation | |
| - `examples/*.json` β ready-to-use example objects demonstrating valid instances of each model | |
| | Data Model / Object | File / Description | | |
| |----------------------------|-----------------------------------------------------------------------------------| | |
| | Concept | [concept.json](concept.json) β Semantic knowledge unit. | | |
| | CognitiveDiaryEntry | [diary_entry.json](diary_entry.json) β Agent's reasoning log entry. | | |
| | Goal | [goal.json](goal.json) β Shared objective pursued collaboratively. | | |
| | Task | [task.json](task.json) β Actionable unit contributing to a goal. | | |
| | ConsensusVote | [vote.json](vote.json) β Vote in a Mesh consensus process. | | |
| | ReputationProfile | [reputation.json](reputation.json) β Tracks agent trust and contribution metrics. | | |
| | DHT Protocol | [dht_protocol.json](dht_protocol.json) β Recommendations for peer discovery & exchange. | | |
| | Message | [message.json](message.json) β Base schema for all message types. | | |
| > All ready-to-use example objects can be found in the [`examples/`](examples/) folder. |