From f9f897b32cad3bf10fcc06774887254922eaea74 Mon Sep 17 00:00:00 2001 From: main Date: Sun, 14 Jun 2026 23:49:59 -0400 Subject: Scrub hardcoded Rust toolchain defaults Teach rust-bootstrap to use the latest system Rust toolchain, derive rust-version only from active rustc when needed, and initialize Git before applying the fresh template in an empty directory. --- AGENTS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'AGENTS.md') diff --git a/AGENTS.md b/AGENTS.md index f758059..8075028 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -15,7 +15,7 @@ House rules: - Keep lint semantics in root `Cargo.toml`; keep runners, CI, and editor config orchestration-only. - Install project-local `.cargo/config.toml` with `[build] target-dir = "/data/main/cargo-target/"`; do not alter user-global Cargo config. - Make every member crate opt into `[lints] workspace = true`. -- Pin an exact stable toolchain in `rust-toolchain.toml`. +- Use the latest system Rust toolchain; do not copy a hardcoded Rust version from this starter. - Install a target `AGENTS.md` link to [docs/rust-style-doctrine.md](/home/main/programming/projects/rust_starter/docs/rust-style-doctrine.md). - Prefer `#[expect(..., reason = "...")]` for temporary local suppressions. - Retrofit is ratchet work: preserve stricter local policy and justified local carve-outs; do not blindly paste the template. -- cgit v1.2.3