completion-satisfaction — the clean reorder lands like a solved puzzle
base version only — variants appear here when the loop breeds them from your play data.