Current implementation: 3x3 once-each board
This version is a compact 3x3 puzzle. You must place all digits from 1 to 9 exactly once across the full board, so the digit pool is shared by every row and column at the same time. That makes digit tracking just as important as checking the arithmetic.