(Tentative)

Definition Functional Requirements Syntax Semantics

Definition

Context (PGM-CXT)

  1. Is produced by the Context Capture (CXC) AIM
  2. Represents a time-stamped snapshot of the User’s perceptual and interaction state within an M-Location
  3. Includes multimodal input channels, Audio-Visual Scene Descriptors, and descriptors of User State

Functional Requirements

Context conveys the following main information elements:

Function Description
Multimodal Capture Encodes synchronised input from audio, visual, and textual channels, preserving modality-specific fidelity.
User State Embedding Integrates Personal Status, Intent, Engagement, and Focus into a coherent snapshot of the User’s internal state.
Scene Representation Includes Audio-Visual Scene Descriptors that localise and characterise environmental elements relevant to the User.
Temporal Anchoring Provides precise timestamps to enable cross-AIM synchronization, temporal reasoning, and causality tracking.
Semantic Partitioning Maintains clear boundaries between input modalities, User State, and environmental descriptors to support modular parsing.
Reasoning Substrate Serves as the shared interpretive base for downstream AIMs (e.g., Spatial Reasoning, Prompt Creation, Domain Access).
Auditability Encapsulates provenance metadata for traceable replay, debugging, and behavioural analysis.

Syntax

https://schemas.mpai.community/PGM1/V1.0/data/Context.json

 

Semantics

Label Description
Header Context Header
├─ Standard-Context The characters “PGP-CTX-V”
├─ Version Major version – 1 or 2 characters
├─ Dot-separator The character “.” separating version components
└─ Subversion Minor version – 1 or 2 characters
MInstanceID Identifier of M-Instance.
MEnvironmentID Identifier of M-Environment.
ContextID Unique identifier for this Context instance
InputChannels Raw input channel metadata
├─ Text Raw or pre-processed textual input
├─ Audio Audio stream reference.
└─ Visual Visual stream reference.
AVSceneDescriptors Descriptors of the scene where the User is embedded.
UserState User State (Personal Status, Intent, Engagement, Focus, Temporal Cue).
Trace Provenance metadata
├─ Origin Module or subsystem that generated the context
└─ Timestamp Time the Context was created