Mining 14,351 Chess Puzzles with Stockfish 18 (and the Illegal-FEN Trap in chess.js) - DEV Community
How we built an automated MultiPV puzzle-mining and verification pipeline with Stockfish 18—and caught an illegal-position edge case that chess.js accepts without warning.