Cards enter and leave with presence, glide between lanes with FLIP, and drop into the lane you drag them to. Every change goes through one Elmish loop, so undo is a list of earlier boards.
Sketch the board
Wire the reducer
Pick an easing
Measure the bundle
Hydrate the story