(Tentative)
| Function | Reference Model | Input/Output Data |
| SubAIMs | JSON Metadata | Profiles |
Function
The User State Refinement AIM (PGM-USR) receives evolving signals related to User Engagement, Personal Status, and contextual cues. Its primary function is to translate these raw indicators into actionable semantic and expressive guidance that informs Personality-aware orchestration.
Internally, PGM-USR may perform the following operations:
- Signal Aggregation: Collects multimodal indicators of User activity, Personal Status, and interaction rhythm.
- Engagement Estimation: Evaluates User attentiveness, responsiveness, and interaction continuity to infer engagement level.
- Personal Status Inference: Interprets expressive cues, interaction history, and contextual metadata to estimate the User’s Personal Status and motivational state.
- State Normalisation: Transforms heterogeneous signals into a unified semantic snapshot suitable for downstream orchestration.
- Expressive Guidance Construction: Generates modulation hints and alignment parameters to guide Personality Alignment and A-User Rendering.
- Output Dispatch: Produces a User State Snapshot for A-User Control, enabling adaptive behaviour aligned with the estimated User Personal Status.
The resulting outputs ensure that A-User behaviour remains sensitive to the User’s evolving state, supporting emotionally aligned interaction, expressive coherence, and context-aware orchestration across AIMs.
Reference Model
Figure 9 gives the Reference Model of the User State Refinement (PGM-USR) AIM.

Figure 9 – Reference Model of User State Refinement (PGM-USR) AIM
User State Refinement may perform the following functions:
| # | Function | Description |
| 1 | Directive Parsing | Parses the Execution Directive from DAC, extracting Behaviour metadata and modulation parameters. |
| 2 | Runtime Context Evaluation | Assesses system state to determine if the execution parameters (timing, pacing, feedback) need refinement. |
| 3 | Execution Mode Resolution | Adjusts execution timing (e.g. defer, loop) based on Execution Mode and system load. |
| 4 | Urgency Calibration | Modifies pacing or priority based on Urgency Level. |
| 5 | Feedback Routing | Prepares hooks for post-execution feedback if required. |
| 6 | Execution Context Return | Returns an Execution Context to DAC, containing modulation-refined parameters. |
| 7 | Status Logging & Trace | Logs all adaptation decisions for audit and traceability. |
Input/Output Data
Table 18 gives Input and Output Data of User State Refinement (PGM-USR) AIM.
Table 18 – Input and Output Data of User State Refinement (PGM-USR) AIM
| Input | Description |
| Refined Context Guide | DAC input to help User State Refinement |
| Enhanced Response | First output from Basic Knowledge |
| User State Directive | Data to refine User State based on interaction feedback. |
| Output | Description |
| Expressive State Guide | USR output to PAL to communicate User State |
| SA-Prompt | Second Prompt to Basic Knowledge |
| User State Status | Current engagement, affective tone, and override flags. |
SubAIMs
No SubAIMs.
JSON Metadata
https://schemas.mpai.community/PGM1/V1.0/AIMs/UserStateRefinement.json
Profiles
No Profiles.