Ono to pravidlo může být i psané: https://semver.org/ . Sémantické verzování je např. povinné u všech Rustových balíčků a správa závislostí je díky tomu podstatně lepší.
Takže každý Rusťák musí mít kvalitní křišťálovou kouli (to znamená ne žádné čínské výroby), aby odhadl také kompatibilitu budoucích verzí, které ještě kolem nevznikly. A uvedl to do balíčku.
Jestli ona ta konvence kompatibility podle major a minor verzí není mnohem lepší. A vzhledem k nedostatku špičkových křišťálových koulí také jediná prakticky možná. A jestli Rust se nesnaží tak trochu rozdojit kozla podle sovětského vzoru.