Committing framework for sudoku