The current "Layout Adjustment" section provides manual coordinate calculations (e.g., $y + \text{height}/2$). However, LLM-based agents often struggle with the nested XML structure of .drawio files when performing multi-object moves.Proposed Tasks:Schema Definition: Create a simplified JSON schema that the agent can use to "map" the XML structure before editing.Verification: Add a test case for the agent to move a group of objects while maintaining relative distances (offset $dx$, $dy$).Citations/Reference: Refer to the Official draw.io XML Schema to ensure the agent doesn't strip UserObject metadata during editing.