Summary:
The repository should consistently enforce Rust formatting and lint quality rules through automated checks.
Why this matters:
Consistent formatting and linting reduce review noise, improve maintainability, and make the codebase easier for contributors to navigate.
Proposed work:
- Add
cargo fmt --check to CI
- Add
cargo clippy -- -D warnings (or equivalent policy)
- Document the expected development workflow
Acceptance criteria:
- CI fails clearly on formatting or lint regressions
- Contributors have a documented standard to follow
- The codebase remains consistent as it grows
Summary:
The repository should consistently enforce Rust formatting and lint quality rules through automated checks.
Why this matters:
Consistent formatting and linting reduce review noise, improve maintainability, and make the codebase easier for contributors to navigate.
Proposed work:
cargo fmt --checkto CIcargo clippy -- -D warnings(or equivalent policy)Acceptance criteria: