Group neighbors reflow flush on resize release — resized tile anchors, neighbors close gap
Resizing a grouped tile left neighboring tiles static (gap/overlap). Fixed by re-snapping neighbors to the resized tile's new edges on release. The reflow is INVERTED from drag — the resized tile is the anchor; neighbors move to it.
v103.1.32026-06-02
·FloatingTile onResizeDown.onUp: if tile.groupId, enumerate live neighbors via ctx.getLiveTiles()+groupId filter; findSnap(neighborRect, [resizedRect]) makes neighbor flush to resized tile's new edge
·clampToViewport on snap result — growth can't push neighbor off-screen
·reconcileMembershipOnDrop to recompute group bbox after reflow
·No live reflow during resize drag (Ryan's preference — live reflow is janky); only on release