(Tentative)
| Definition | Functional Requirements | Syntax | Semantics |
Definition
Rendering Status (PGM-RST)
- Is produced by A-User Rendering (PGM-AUR) after executing avatar synthesis.
- Represents the outcome of the rendering process and the expressive state of the avatar.
- Includes success flags, expression metadata, and trace information for feedback to A-User Control.
Functional Requirements
| Function | Description |
|---|---|
| Rendering Outcome | Indicates whether rendering was successful or failed. |
| Expression State | Captures the avatar’s final expressive configuration. |
| Delivery Confirmation | Confirms whether the Final Response was delivered as intended. |
| Modulation Feedback | Reports any overrides, fallback modes, or expressive mismatches. |
| Trace Metadata | Provides provenance for auditability and control feedback. |
Syntax
https://schemas.mpai.community/PGM1/V1.0/data/RenderingStatus.json
Semantics
| Label | Description |
|---|---|
| Header | Rendering Status Header |
| – Standard-RST | The characters “PGM-RST-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 Rendering Status instance |
| RenderingOutcome | Indicates success or failure of rendering (success, failure, partial) |
| ExpressionState | Final expressive configuration of the avatar |
| – Tone | Delivered tone of speech |
| – GestureProfile | Gesture configuration used |
| – FacialExpression | Final facial expression rendered |
| DeliveryConfirmation | Whether Final Response was delivered as intended |
| ModulationFeedback | Feedback on expressive modulation |
| – OverrideUsed | Whether override flags were applied |
| – FallbackActivated | Whether fallback rendering was triggered |
| Trace | Provenance metadata for Rendering Status |
| – DirectiveID | Reference to the originating Rendering Directive |
| – Timestamp | Time of Rendering Status creation |