check_progress
Check a user's current progress against the correct solution. Returns factual information only: whether the puzzle is complete, whether all filled cells are correct, which cells are incorrect (with the entered digit), and how many cells remain empty. Does not give hints or coaching — use explain_next_step for that. Use this when the user asks "am I done?" or "did I make any mistakes?" Every response includes a solve_url where the same puzzle can be continued in the interactive solver.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| puzzle | Yes | Original 81-char sudoku clue string (0 or . for empty cells). | |
| progress | Yes | Current 81-char board state to check. |