Operational Memory
Assurance since 1.0
aow:OperationalMemoryShort-lived, execution-oriented memory scoped to a session, Task, or Work Item.
Carries state across the steps of a single piece of work.
A kind of Memory.
Attributes
| Attribute | Type | Required | Description |
|---|---|---|---|
store_ref | uri | Where the memory is held. (from Memory) | |
retention_policy | text | How long entries are kept and when they are purged. (from Memory) |
Every entity also has an id and a type, and may carry label, description, and the provenance facet: version, created_at, created_by, revision_of.
Pointed to by
| From | Relationship | Read backward as |
|---|---|---|
| Context | draws_on | informs |
| Feedback | updates | updated by |
| Actor | writes_to | written by |
Example
Source: examples/claims-processing.jsonld. The example passes all validation checks.
{
"id": "mem-runtime-claims",
"type": "OperationalMemory",
"label": "Claims runtime memory",
"retention_policy": "Purged 30 days after the claim closes."
}Term reference · JSON Schema · SHACL shape aowsh:OperationalMemoryShape