AnyKanban

Move work

Changing state and changing order, with a mouse, without one, and when the process says no.

Pages

What every move has in common

One condition switches dragging off everywhere on the board: an As of snapshot, which is read-only end to end. A filter does not. With cards hidden, a drop lands by one fixed rule: directly above the visible card below the slot, after every hidden card between them, or directly below the last visible card when you drop at the bottom. Hidden cards keep their own places, and the order you see afterwards is the order you arranged. See Order a column by priority.

Every move is written optimistically: the card lands where you put it before the server has answered, and the write carries a test on the work item's revision. If someone changed the item first, the board re-reads it and retries once. If the change cannot be applied at all, the card returns to where the server says it belongs and a message explains why. A failed move is never silent.

Take priorities works the other way round, because it moves many items at once and most of them are not cards on the board. Nothing moves until you have read its preview and pressed Apply, Azure DevOps checks every write before the first one is made, and the run stops at the first item that changed rather than retrying it. The board shows the new order on its next refresh.