(Tentative)
| Definition | Functional Requirements | Syntax | Semantics |
Definition
Context Capture Status (PGM-CCS)
- Is produced by Context Capture (PGM-CXC) after executing a context acquisition directive.
- Represents the outcome and scope of the multimodal context capture process.
- Includes modality success flags, capture scope, content summary, and trace metadata for feedback to A-User Control.
Functional Requirements
| Function | Description |
| Capture Outcome | Indicates whether the context capture was successful, partial, or failed. |
| Modalities Captured | Flags indicating which modalities were successfully acquired. |
| Capture Scope | Describes the temporal and spatial extent of the captured context. |
| Content Summary | Optional metadata describing the captured content (e.g., frame count, text size). |
| Trace Metadata | Provides provenance for auditability and control feedback. |
Syntax
https://schemas.mpai.community/PGM1/V1.0/data/ContextCaptureStatus.json
Semantics
| Label | Description |
| Header | Context Capture Status Header |
| – Standard-CCS | The characters “PGM-CCS-V” indicating schema family and type |
| – Version | Major version – 1 or 2 characters |
| – Dot-separator | The character “.” separating version components |
| – Subversion | Minor version – 1 or 2 characters |
| StatusID | Unique identifier for this Context Capture Status instance |
| CaptureOutcome | Indicates success, partial success, or failure |
| ModalitiesCaptured | Flags indicating which modalities were successfully captured |
| – Text | Whether text modality was captured |
| – Audio | Whether audio modality was captured |
| – Visual | Whether visual modality was captured |
| – Model3D | Whether 3D model modality was captured |
| CaptureScope | Temporal and spatial extent of the capture |
| – Mode | Temporal mode used during capture |
| – WindowDurationMs | Duration in milliseconds (if windowed) |
| – LocationID | Identifier of the M-Location where capture occurred |
| ContentSummary | Optional metadata describing captured content |
| – FrameCount | Number of visual frames captured |
| – TextSize | Size of captured text in characters |
| – AudioDurationMs | Duration of captured audio in milliseconds |
| Trace | Provenance metadata for Context Capture Status |
| – DirectiveID | Reference to the originating Context Capture Directive |
| – Timestamp | Time of status emission |