Hi Steffen.
I already had a look at the format and the game description is quite easy to understand:
- a-z -> Number of empty cells (a=1)
- _ -> 0 empty cells
- 1-9 -> The digit to set
The AUXINFO, when decoded, also seems quite simple as it is just the list of digits for the solved game, separated by commas.
So the thing to copy would be the obfuscation, or to put in an easier obfuscation as an alternative.
For a wrapper I wouldn't need to encode any notes. Just the pure, empty game and, maybe, its solution.
But before attacking that, I'm currently trying to figure out how to write a CMakeList.txt for STPuzzles and have a proper build environment as dockerfile.
Since I never ever wrote Makefiles let alone CMakeLists, it's a bit of learning for me.