(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