Rules frozen
Agent-resolved rules · 1.82 m target
07f8cefc80f4
Family unreal-static-game-asset-family-v1. Confirmed intent, bounded derivation, family defaults, and any explicit user adjustments are recorded per rule.
- Policy ID
- unreal-static-game-asset-family-v1-resolved-cef37d745f58
- Version
- 1
- Canonical SHA-256
- 07f8cefc80f4900b71daa36ded2b1713646243e7e4bac06d8d89b4a4925cf045
- Engine
- unreal
- Asset type
- static_mesh
- Target height
- 182 cm
- Height tolerance
- ± 9.1 cm
- Require Y-up geometry
- Yes
- Infer vertical from dominant extent
- Yes
- Require ground contact
- Yes
- Ground tolerance
- 0.91 cm
- Name pattern
- ^[A-Z][A-Za-z0-9_]*$
- Unique node names
- Yes
- Unique mesh names
- Yes
- Maximum triangles
- 15,000
- Maximum materials
- 8
- Maximum textures
- 16
- Maximum texture dimension
- 4096px
- Automatic display-name repair
- Yes
- Approval for physical normalization
- Yes
Rule sources
- asset_type
- family default
- budgets.max_materials
- family default
- budgets.max_texture_dimension
- family default
- budgets.max_textures
- family default
- budgets.max_triangles
- confirmed intent
- engine
- family default
- expected_height_cm.target
- confirmed intent
- expected_height_cm.tolerance
- derived intent
- naming.pattern
- family default
- naming.require_unique_mesh_names
- family default
- naming.require_unique_node_names
- family default
- orientation.ground_tolerance_cm
- derived intent
- orientation.infer_vertical_from_dominant_extent
- family default
- orientation.require_ground_contact
- family default
- orientation.require_y_up_geometry
- family default
- repair_policy.auto_rename
- family default
- repair_policy.require_approval_for_normalization_transform
- family default
Tool findings and action plan 7
VERTEX REPRESENTATION240 expected attribute-seam splits · 0 losslessly compactable duplicate tuples
POSITION TOPOLOGY0 boundary edges · 0 non-manifold edges · 0 inconsistent shared edges
MESH_NAME_DUPLICATEERROR · AUTO_SAFE · Target-specific expectation
MESH_NAME_INVALIDERROR · AUTO_SAFE · Target-specific expectation
MESH_NAME_MISSINGERROR · AUTO_SAFE · Target-specific expectation
NODE_NAME_DUPLICATEERROR · AUTO_SAFE · Target-specific expectation
NODE_NAME_INVALIDERROR · AUTO_SAFE · Target-specific expectation
NODE_NAME_MISSINGERROR · AUTO_SAFE · Target-specific expectation
MATERIAL_BUDGET_EXCEEDEDWARNING · REPORT_ONLY · Target-specific expectation
10 registered candidate(s); 1 require approval.
AUTO_SAFERename mesh:0 to Mesh_000 while preserving its index.
AUTO_SAFERename mesh:1 to Mesh_001 while preserving its index.
AUTO_SAFERename mesh:2 to Mesh_002 while preserving its index.
AUTO_SAFERename mesh:3 to Mesh_003 while preserving its index.
AUTO_SAFERename node:0 to Node_000 while preserving its index.
AUTO_SAFERename node:1 to Node_001 while preserving its index.
AUTO_SAFERename node:2 to Node_002 while preserving its index.
AUTO_SAFERename node:3 to Node_003 while preserving its index.
AUTO_SAFERename node:4 to Node_004 while preserving its index.
APPROVAL_REQUIREDApply the agent-requested reversible root transform.
Private workspace state expires 2026-09-11 · no raw transcript is packaged.