mirror of
https://github.com/penpot/penpot.git
synced 2026-10-30 06:20:32 +00:00
Prepare the content subtree in the swapped head's orientation before syncing it. A content main rotation must not replace the orientation of the position this head occupies in its enclosing component. The focused regression fails two assertions before the fix. Geometry, reset, swap and oracle suites pass 77 tests / 312 assertions. The original generated failure also passes after the fix. Benchmark vs Phase 1e: main 10/100/1000 0.51/0.57/0.57; levels 0.49; chain 0.49; library 0.54; many shapes 0.72; switch 0.64. No flags. AI-assisted-by: GPT-6