- add grid support (2D slot-hopping) to HoldEditable, ported from @gabvdl/ui,
so wrapping multi-column grids (stat tiles, Files jump cards) reorder correctly
- conversation Details drawer: card stack (id, parent, commits, subagents,
artefacts, plans, memories, cost) is now hold-to-rearrange
- visibility popover: each toggle group is independently hold-to-rearrange
- dashboard + analytics stat tiles are hold-to-rearrange
- Files home jump cards are hold-to-rearrange
- dashboards/settings panels default-select the first (possibly reordered)
item on arrival instead of a hardcoded id