SIGN IN SIGN UP

docs: the MSRV holds for a default build and not with `vault`

`cargo +1.88 check --all-targets` now passes, so `slice::as_chunks` in `da769bf`
is built at the declared floor rather than inferred from a lint. That gap is
closed. CI is green on all three platforms.

Running the same check with `--all-features` is not green, and the reason is a
dependency rather than this crate: ironvault@7.0.0 requires rustc 1.89. So
`rust-version = "1.88"` is true for a default build and false with the optional
`vault` feature enabled.

Nothing in the project checks that combination. CI builds `--all-features` on
stable; the documented MSRV check builds 1.88 on default features. The only
combination that fails is the one neither runs -- which is the same gap the
*Feature combinations* job exists to close, one level down in the dependency
graph. The command is added to the verification list marked as failing.

Not fixed here on purpose. `rust-version` is one value per package and cannot
express "1.89 with vault", so the choices are raising the floor, pinning
ironvault, or documenting the exception -- a decision about which users get
dropped, which belongs to the maintainer.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
A
Adam Erickson committed
0ec935bb41e473919769bb0fb4a7cb8b35c11cd1
Parent: 86fe1fd