Add optimization docs, workspace lints, and pre-commit hooks
- Add docs/OPTIMIZATIONS.md: catalog of 14 optimization passes with status tracking and implementation roadmap - Configure workspace-level clippy and rustc lints in Cargo.toml - Add clippy.toml and deny.toml for clippy thresholds and dependency auditing (licenses, advisories, bans) - Set up pre-commit hook: cargo fmt, dprint, clippy, cargo deny, cargo machete - Update Justfile with deny/machete targets, dprint in fmt checks
This commit is contained in:
@@ -0,0 +1,3 @@
|
||||
too-many-lines-threshold = 150
|
||||
type-complexity-threshold = 300
|
||||
too-many-arguments-threshold = 8
|
||||
Reference in New Issue
Block a user