The system represents floorplans through markup-like structured data, allowing generated layouts to encode walls, rooms, doors, spatial relationships, and geometry in a form that can be parsed and edited. This is technically important because vector floorplans require consistency, closure, topology, and semantic labels. A markup representation gives the model a more controllable output space than pixels alone.
FML is valuable because floorplan generation has practical constraints that image models often ignore. By producing vector-like structured representations, it can support downstream editing, validation, CAD conversion, and design iteration.


