Context
Today I focused on making interiors meaningfully editable.
Surface Setup
Each interior surface (walls, floor, ceiling) now supports multiple customizable regions that the UI can navigate between.

Object Placement
I implemented floor‑based placement for interior objects. I’m using a sofa as the test case for now.
Summary
What I accomplished:
- Defined customizable interior surfaces
- Enabled object placement on the floor
What I learned:
- Interior customization requires clear surface ownership
- UI navigation and placement logic are tightly coupled



