chore: hygiene config and MSRV check (OSS coherence residual)#18
Merged
Conversation
Harvest the canonical .gitattributes (LF normalisation) and rustfmt.toml from the OSS template, with the formatting edition parametrised to 2021 to match the ai-review crate. Add a dedicated MSRV check job so the declared 1.88 floor is enforced as a standalone status check. Completes the post-foundation hygiene and release gaps for this repository.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes the post-foundation residual gaps for this repository under the OSS coherence convention (axes 7 hygiene and 4 release).
What
.gitattributes(LF normalisation, harvested from the OSS template) to remove the benign end-of-line warnings accumulated on Windows.rustfmt.toml(harvested from the OSS template), with the formatting edition parametrised to 2021 to match theai-reviewcrate.MSRV check (Rust 1.88)job to the CI workflow so the declared 1.88 floor is enforced as a standalone status check.Out of scope
bug/enhancement: nothing to change.Verification
cargo fmt --all -- --checkpasses locally with the newrustfmt.toml(no reformatting of existing code). The MSRV job mirrors the flags already exercised by the green Clippy job on the same toolchain.