(Tentative)

Definition Functional Requirements Syntax Semantics

Definition

PA-Prompt Plan (PGM-PAP)

  1. Is produced by the Personality Alignment (PAL) AIM.
  2. Encapsulates a structured semantic scaffold for refining, reframing, or regenerating enriched responses.
  3. Aligns output with the A-User’s expressive stance and evolving interaction context.

Functional Requirements

PA-Prompt Plan conveys the following main information elements:

Function Description
Expressive Feedback Transmission Encodes expressive modulation cues from Personality Alignment, including tone, style, pacing, and persona traits. Preserves alignment decisions made in Personality State and PA-Input.
Narrative Refinement Directive Includes a directive for BKN to refine, reframe, or regenerate its prior output. Supports goals such as elaboration, simplification, contrast, emotional shift, or rhetorical reorientation.
Persona Continuity Includes persona framing (e.g., “curious guide”) to guide BKN’s narrative voice. Optionally includes behavioural constraints or expressive boundaries.
Content Anchoring References the BKN fragment being refined or extended. Optionally includes a summary or excerpt of the original enriched response.
Interaction Context Includes the current focus of interaction (ItemID, ItemType, and optional description). Preserves continuity with Personality State and PA-Input.
User State Context Includes interpreted user state (engagement, affective tone, disposition) to guide BKN’s expressive modulation. Optionally includes override flags for tone or pacing enforcement.

Syntax

https://schemas.mpai.community/PGM1/V1.0/data/PAPromptPlan.json

Semantics

Label Description
Header PA-Prompt Plan Header
├─ Standard-APP The characters “PGM-PPP-V”
├─ Version Major version – 1 or 2 characters
├─ Dot-separator The character “.” separating version components
└─ Subversion Minor version – 1 or 2 characters
PAPromptPlanID Unique identifier for this PA-Prompt Plan instance
MInstanceID Identifier of the metaverse instance
MEnvironmentID Identifier of the metaverse environment
ExpressiveFeedback Modulated expressive cues from Personality Alignment
├─ Tone Desired tone for BKN refinement (empathetic, assertive, etc.)
├─ Style Desired stylistic preference (concise, elaborate, etc.)
├─ Pacing Suggested pacing for BKN response (slow, steady, fast)
└─ PersonaTrait Persona framing for BKN narrative voice (curious guide, etc.)
NarrativeDirective Instruction for BKN refinement or regeneration
├─ Goal Narrative goal (clarify, deepen, contrast, etc.)
├─ Mode Rhetorical mode (explanatory, reflective, persuasive, etc.)
└─ OverrideFlags Optional flags enforcing expressive constraints
ContentAnchor Reference to BKN fragment being refined
├─ BKFragmentID ID of the BKN fragment
└─ Excerpt Optional excerpt of the original enriched response
InteractionFocus Current focus of interaction
├─ ItemID Identifier of the focused Item
├─ ItemType Semantic category (from ItemTypeTaxonomy.json)
└─ Description Natural language description of the Item
UserState User state context for expressive modulation
├─ EngagementLevel User’s cognitive engagement level (low, moderate, high)
├─ AffectiveTone Emotional tone inferred from user response (neutral, positive, etc.)
└─ Disposition Inferred user disposition or attitude
Trace Provenance metadata for PA Prompt Plan
├─ PersonalityStateID Reference to the originating Personality State
├─ PAInputID Reference to the originating PA-Input
├─ BKFragmentID ID of the BKN fragment being refined
└─ Timestamp Time of PAD-To-BKN creation (see Time.json)