| Function | Ref. Model | I/O Data | SubAIMs | JSON MData | Profiles | Ref. Software | Conformance | Performance |
1. Function
The A‑User State Composition (PGM‑ASC) AIM is a Sub-AIM of Personality Alignment (PGM‑PAL). It composes the A‑User State, the Entity State the A‑User should adopt.
PGM‑ASC:
- Receives the Selected Stance and the AUC-PAL Request.
- Composes the A‑User State from the selected stance, incorporating any proposed correction carried by the directive according to its Weight.
- Reports the adopted stance and the treatment of the proposed correction with an AUC-PAL Response.
The A‑User State is sent to A‑User Formation; Personality Alignment is its sole producer.
2. Reference Model
Figure 1 depicts the Reference Model of the A‑User State Composition (PGM‑ASC) AIM.

Figure 1 – The A‑User State Composition (PGM‑ASC) AIM
3. Input/Output Data
Table 1 specifies the Input and Output Data of the A‑User State Composition (PGM‑ASC) AIM.
Table 1 – I/O Data of the A‑User State Composition (PGM‑ASC) AIM
| Input | Description |
|---|---|
| Selected Stance | The personality stance selected for the A‑User, with its role and locale constraints. |
| AUC-PAL Request | Goal and, optionally, a weighted proposed correction (Weight) from A‑User Control. |
| Output | Description |
| A‑User State | The Entity State the A‑User should adopt, sent to A‑User Formation. |
| AUC-PAL Response | Decision report to A‑User Control: the adopted stance and the treatment of any proposed correction. |
4. Sub-AIMs
No Sub-AIMs.
5. JSON Metadata
https://schemas.mpai.community/PGM1/V1.0/AIMs/AUserStateComposition.json
6. Profiles
No Profiles.
7. Reference Software
Not part of this specification.
8. Conformance Testing
Table 2 provides the Conformance Testing Method for the A‑User State Composition (PGM‑ASC) AIM.
If a schema contains references to other schemas, conformance of data for the primary schema implies that any data referencing a secondary schema shall also validate against the relevant schema, if present, and conform with the Qualifier, if present.
| Receives | Selected Stance | Shall validate against the Selected Stance schema. |
| AUC-PAL Request | Shall validate against the AUC-PAL Request schema. | |
| Produces | A‑User State | Shall validate against the A‑User State schema. |
| AUC-PAL Response | Shall validate against the AUC-PAL Response schema. |
9. Performance Assessment
Not part of this specification.