spatial_plan_room_bounds_designation
Generate a read-only room-bounds designation contract for Unreal Engine: specify RoomBounds volume, zone/opening/path/surface markers, and shared room ID tags to make room bounds authoritative.
Instructions
Plan the editor tags/volumes that make room bounds authoritative.
KB: see knowledge_base/10_WORLD_BUILDING.md#9-world-building-best-practices
This local/read-only planner returns the Ghost room-bounds designation contract: a RoomBounds volume, optional Zone/Openings/Path/Surface markers, shared room id tags, and handoffs back into live room analysis. It does not mutate Unreal Editor state.
Example: spatial_plan_room_bounds_designation(room_id="apartment_01", zone_names=["entry", "kitchen", "living", "bedroom"])
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| room_id | No | room_01 | |
| room_type | No | apartment | |
| zone_names | No | ||
| room_origin | No | ||
| room_dimensions | No | ||
| include_path_markers | No | ||
| include_opening_markers | No | ||
| include_surface_markers | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |