Create, update, refactor, audit, or align repository AGENTS.md guidance from repository evidence without adding language, tool, or dependency recommendations.
Guide for writing, refactoring, reviewing, optimizing, and documenting idiomatic Rust code on a Rust 1.97 stable baseline.
Design, patch, audit, or align Rust tests with evidence-based guidance for unit tests, integration/e2e tests, doctests, insta snapshots, compile-fail/UI tests, golden files, fixtures, property tests, fuzz tests, async/concurrency tests, unsafe-code validation, Criterion benchmarks, Cargo test semantics, Rust 1.97 test idioms, feature/target/MSRV matrices, flaky-test triage, coverage/mutation evidence, and focused validation.
Apply forward-only editing, documentation, and review rules for Rust crates or workspaces whose package or workspace version is below 1.0. Use when editing, reviewing, or documenting pre-1.0 Rust APIs, READMEs, AGENTS.md guidance, examples, release notes, migration text, or workflow docs: omit durable absent-surface negative prose such as "does not currently..." and avoid backward/legacy compatibility obligations, old API preservation, aliases, wrappers, or shims unless explicit repository policy or the user requires them.