I am willing to try an implementation in Java following your guide. I have already a working WSPR encoder in Java, which can produce the channel symbols and the subsequent audio waveform.
I suppose testing the implementation and your documented steps is done with the *code.exe WSJT-X executables and verifying the intermediate results. Or do you have any better idea / examples to verify the implementation steps ?