Production ML-DSA Verification in 350 Lines of Python

I am publishing a production, pure-Python ML-DSA verifier. It's just 350 lines, and pretty readable and robust.