More wording improvements

Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
diff --git a/BRANCHES.md b/BRANCHES.md
index 446d00e..3aca159 100644
--- a/BRANCHES.md
+++ b/BRANCHES.md
@@ -40,7 +40,7 @@
 compile-time configuration (`mbedtls/mbedtls_config.h`) or the same modified
 compile-time configuration. Changing compile-time configuration options can
 result in an incompatible API or ABI, although features will generally not
-affect independent features (for example, enabling or disabling a
+affect unrelated features (for example, enabling or disabling a
 cryptographic algorithm does not break code that does not use that
 algorithm).
 
@@ -67,12 +67,12 @@
 
 ## Backward compatibility for the key store
 
-We maintain backward compatibility with previous versions of versions of the
+We maintain backward compatibility with previous versions of the
 PSA Crypto persistent storage since Mbed TLS 2.25.0, provided that the
 storage backend (PSA ITS implementation) is configured in a compatible way.
 We intend to maintain this backward compatibility throughout a major version
 of Mbed TLS (for example, all Mbed TLS 3.y versions will be able to read
-keys written under any Mbed TLS 3.x with x < y).
+keys written under any Mbed TLS 3.x with x <= y).
 
 Mbed TLS 3.x can also read keys written by Mbed TLS 2.25.0 through 2.28.x
 LTS, but future major version upgrades (for example from 2.28.x/3.x to 4.y)