GitHub Action
commited on
Commit
·
0ed0787
1
Parent(s):
fc08f5b
Sync from GitHub with Git LFS
Browse files- docs/HMP-0005.md +13 -2
docs/HMP-0005.md
CHANGED
|
@@ -2268,28 +2268,39 @@ Each entry maps a concept label to its current definition, known alternatives, a
|
|
| 2268 |
|
| 2269 |
| Field | Type | Description |
|
| 2270 |
| -------------- | -------------- | -------------------------------------------- |
|
|
|
|
| 2271 |
| `aliases` | array (string) | Synonyms or lexical variants of the concept. |
|
|
|
|
| 2272 |
| `actual` | string (DID) | DID of the current definition container actively used by the agent. |
|
| 2273 |
| `actual_since` | datetime | Timestamp when this definition became `actual` (ISO 8601). If omitted, agents MAY use the timestamp of the referenced `semantic_node:definition`. |
|
| 2274 |
| `alternatives` | array (DID) | DIDs of alternative definitions known to the agent but not currently preferred. |
|
| 2275 |
| `outdated` | array (DID) | DIDs of definitions considered obsolete or historically relevant, regardless of whether the agent personally used them. |
|
| 2276 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2277 |
---
|
| 2278 |
|
| 2279 |
**Example:**
|
| 2280 |
|
|
|
|
| 2281 |
```json
|
| 2282 |
{
|
| 2283 |
"head": { "class": "semantic_index" },
|
| 2284 |
"payload": {
|
| 2285 |
-
"consciousness": {
|
|
|
|
|
|
|
| 2286 |
"aliases": ["awareness", "sentience"],
|
| 2287 |
"actual": "did:hmp:container:semantic_node-3937",
|
| 2288 |
"actual_since": "2025-10-15T12:00:00Z",
|
| 2289 |
"alternatives": ["did:hmp:container:semantic_node-4890"],
|
| 2290 |
"outdated": ["did:hmp:container:semantic_node-1285"]
|
| 2291 |
},
|
| 2292 |
-
"memory": {
|
|
|
|
|
|
|
| 2293 |
"aliases": ["recall"],
|
| 2294 |
"actual": "did:hmp:container:semantic_node-2184",
|
| 2295 |
"actual_since": "2025-09-01T08:30:00Z",
|
|
|
|
| 2268 |
|
| 2269 |
| Field | Type | Description |
|
| 2270 |
| -------------- | -------------- | -------------------------------------------- |
|
| 2271 |
+
| `label` | string | The primary concept name as used in the index key. |
|
| 2272 |
| `aliases` | array (string) | Synonyms or lexical variants of the concept. |
|
| 2273 |
+
| `framework` | string | The theoretical or disciplinary context associated with the definition (mirrors `meta.framework` of the referenced container). |
|
| 2274 |
| `actual` | string (DID) | DID of the current definition container actively used by the agent. |
|
| 2275 |
| `actual_since` | datetime | Timestamp when this definition became `actual` (ISO 8601). If omitted, agents MAY use the timestamp of the referenced `semantic_node:definition`. |
|
| 2276 |
| `alternatives` | array (DID) | DIDs of alternative definitions known to the agent but not currently preferred. |
|
| 2277 |
| `outdated` | array (DID) | DIDs of definitions considered obsolete or historically relevant, regardless of whether the agent personally used them. |
|
| 2278 |
|
| 2279 |
+
> **Note:**
|
| 2280 |
+
> To distinguish homonymous terms across different theoretical contexts, agents MAY include the associated `meta.framework` as part of the key label (e.g., `"consciousness (IIT 3.0)"`, `"consciousness (Functionalism)"`).
|
| 2281 |
+
> This convention helps prevent semantic collisions when merging indexes from different agents.
|
| 2282 |
+
|
| 2283 |
---
|
| 2284 |
|
| 2285 |
**Example:**
|
| 2286 |
|
| 2287 |
+
```json
|
| 2288 |
```json
|
| 2289 |
{
|
| 2290 |
"head": { "class": "semantic_index" },
|
| 2291 |
"payload": {
|
| 2292 |
+
"consciousness (IIT 3.0)": {
|
| 2293 |
+
"label": "consciousness",
|
| 2294 |
+
"framework": "IIT 3.0",
|
| 2295 |
"aliases": ["awareness", "sentience"],
|
| 2296 |
"actual": "did:hmp:container:semantic_node-3937",
|
| 2297 |
"actual_since": "2025-10-15T12:00:00Z",
|
| 2298 |
"alternatives": ["did:hmp:container:semantic_node-4890"],
|
| 2299 |
"outdated": ["did:hmp:container:semantic_node-1285"]
|
| 2300 |
},
|
| 2301 |
+
"memory (IIT 3.0)": {
|
| 2302 |
+
"label": "memory",
|
| 2303 |
+
"framework": "IIT 3.0",
|
| 2304 |
"aliases": ["recall"],
|
| 2305 |
"actual": "did:hmp:container:semantic_node-2184",
|
| 2306 |
"actual_since": "2025-09-01T08:30:00Z",
|