Maps and enforces the path-rs Rust library crate layout, feature flags, module boundaries, public API re-exports, testing matrix, examples, benches, CI gates, MSRV, and coding conventions. Use when working in path-rs, adding modules or public APIs, wiring Cargo features, writing integration/edge tests or examples, packaging for crates.io, or when the user runs /rust-crate-setup. Triggers: path-rs setup, crate structure, Cargo.toml features, module organization, rustdoc missing_docs, CI matrix, MSRV 1.85, dual license, lexical vs canonicalize.