Macuyiko parent
I've noticed that puzzles that can be solved with CP-SAT's presolver so that the SAT search does not even need to be invoked basically adhere to this (no backtracking, known rules), e.g.:
Together with validating that there is only 1 solution you would probably be able to make the search for good boards a more guided than random creation.