Agentic Ontology of Work · Skan.ai

Ontology / Cognition

Context

Cognition since 1.0 aow:Context

The structured situational information that gives relevance to an Intent.

Allows the same Intent to be handled differently in different situations, and records the information available to an Actor when it acted.

Attributes

AttributeTypeRequiredDescription
context_typeone of environmental, procedural, data, historical, sessionThe kind of situational information.
variablesjsonThe situational values themselves.
sensitivity_levelone of public, internal, confidential, restrictedHandling classification.
valid_untildatetimeWhen the Context should be considered stale.

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.

Relationships

RelationshipPoints toHow manyRequiredMeaning
draws_onMemory, ObservationmanyMemory and Observations the Context was assembled from.

Pointed to by

FromRelationshipRead backward as
Intent, Taskshaped_byshapes
Feedbackupdatesupdated by

Notes

Context types: environmental, procedural, data, historical, session.

Alignments

Standard or protocolTermCorrespondence
BDI agent modelbeliefrelatedMatch
Model Context ProtocolresourcerelatedMatch

Example

Source: examples/claims-processing.jsonld. The example passes all validation checks.

{
  "id": "ctx-claims-procedure",
  "type": "Context",
  "label": "Disability claims procedure",
  "context_type": "procedural",
  "variables": {
    "procedure": "LTD eligibility v7",
    "regulatory_regime": "state insurance code",
    "service_level_hours": 48
  },
  "sensitivity_level": "internal",
  "draws_on": [
    "kb-claims"
  ]
}

Term reference · JSON Schema · SHACL shape aowsh:ContextShape