mirror of
https://github.com/penpot/penpot.git
synced 2026-10-30 14:30:37 +00:00
Recalculate cell positions in the previous grids after moving children. The destination update alone left cell references to shapes that moved. Validation: reset and move suites, 21 tests / 92 assertions. The grid move regression failed before the fix and checks exact undo. Benchmark ratios against Phase 1e: main 10/100/1000 copies 0.54/0.56/0.60; three levels 0.52; chain 0.52; library 0.55; many shapes 0.58; variant switch 0.61. No regression flag. AI-assisted-by: GPT-6