Scene Assert
scene_assertVerify Maya scene state matches expected values after modifications, confirming object position, bounds, existence, or material against your expectations.
Instructions
Verify scene state matches expected values.
Use this after modifications to confirm the scene is in the desired state. Enforces the VERIFY step of the ICEV workflow.
Boundary: Disambiguated from scene_validate (checks relational spatial constraints across zones rather than exact expected values for named objects).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| format | No | Output format - "cos" or "json". | cos |
| session_key | No | Maya session key. | |
| expectations | Yes | JSON string defining expected state. Format: {"obj_name": {"position": [x,y,z], "bbox_max": [x,y,z], ...}} Supported properties: position, bbox_max, bbox_min, exists, material. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |