(Tentative)
| Definition | Functional Requirements | Syntax | Semantics |
Definition
Visual Action Status (PGM-VAS)
- Is produced by the Visual Scene AIM after executing a Visual Action Directive.
- Represents the outcome of visual scene processing, including spatial anchoring, constraint validation, and refinement feedback.
- Includes execution result, constraint report, scene anchoring, and trace metadata for reporting to A-User Control.
Functional Requirements
| Function | Description |
| Execution Result | Indicates whether the visual action was completed, partial, or failed. |
| Constraint Report | Details which spatial constraints were applied or violated. |
| Scene Anchoring | Captures the spatial reference and normalization outcome. |
| Refinement Feedback | Reports salience prioritization and perspective adjustments. |
| Trace Metadata | Provides provenance for auditability and directive linkage. |
Syntax
https://schemas.mpai.community/PGM1/V1.0/data/VisualActionStatus.json
Semantics
| Label | Description |
| Header | Visual Action Status Header |
| – Standard-VAS | The characters “PGM-VAS-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 Visual Action Status instance |
| ExecutionResult | Outcome of visual processing (completed, partial, failed) |
| ConstraintReport | Spatial constraint validation |
| – ConstraintsApplied | Whether constraints were applied |
| – ConstraintsViolated | Whether any constraints were violated |
| SceneAnchoring | Spatial reference and normalization outcome |
| – SceneID | Identifier of the anchored scene |
| – PerspectiveNormalized | Whether scene was normalized to User perspective |
| RefinementFeedback | Feedback on salience and refinement |
| – SaliencePrioritized | Whether salient objects were prioritized |
| – RefinementApplied | Whether refinement logic was applied |
| Trace | Provenance metadata for Visual Action Status |
| – DirectiveID | Reference to the originating Visual Action Directive |
| – Timestamp | Time of status emission |