semantic versioning (Major.Minor.Patch) is widely adopted and was standard practice in the 90s.

Yes I know, but when I create and/or launch a software project I don't start with "1.0.7" if I'm being _semantic_. It's like a major version AND a patch already? It doesn't track.

TFA reads like AI slop honestly.