For Larva, we are using semantic versioning with some modified definitions.
This is a very serious question.
A quick share of what I consider a significant win for Larva, the design system I started at PMC that is now a very official thing at the company.
This conference talk is a great introduction to the S.O.L.I.D. software design principles. How do these principles manifest when it comes to UI programming with HTML/CSS?