# Semantic Context & Linked Data Mapping (Draft 1.0.0)

## 1. Purpose

Provide JSON-LD context mappings enabling MemoryUnit documents to interoperate with semantic web tooling and Verifiable Credential ecosystems.

## 2. Context File

Published at `https://semanticord.org/context/v1.jsonld` (local copy in `context/v1.jsonld`).

## 3. Core Term Mappings (Illustrative)

| Term               | IRI                                 | Notes                    |
| ------------------ | ----------------------------------- | ------------------------ |
| mu_id              | @id                                 | Primary identifier       |
| objectType         | rdf:type                            | Discriminator            |
| actors             | prov:Agent / prov:wasAssociatedWith | Modeled via nested roles |
| outcome.summary    | schema:description                  | Short narrative          |
| timestamp          | prov:generatedAtTime                | Event time               |
| anchors            | sec:reference                       | Integrity anchors        |
| artifacts.jsonHash | sec:digestValue                     | Canonical hash           |
| links.rel          | rdfs:label                          | Relation type label      |
| links.target       | prov:Entity                         | Target entity            |

## 4. Usage

Embed in MemoryUnit instance for JSON-LD processing:

```json
{
  "@context": "https://semanticord.org/context/v1.jsonld",
  "mu_id": "MU-ABCD12-2025-09-15T10:00:00Z",
  "objectType": "MemoryUnit",
  "version": "1.0",
  ...
}
```

## 5. Future Additions

- Vocabulary alignment with DCAT (dataset references).
- ODRL-based policy expression linking.
- Explicit provenance chain modeling (prov:wasDerivedFrom) from `links`.

---

END
