swarm repositories / source
aboutsummaryrefslogtreecommitdiff
path: root/AGENTS.md
diff options
context:
space:
mode:
authormain <main@swarm.moe>2026-06-13 12:10:55 -0400
committermain <main@swarm.moe>2026-06-13 12:10:55 -0400
commit4735637ead09c4e8d4b9a0409d7ea2538eb9cb40 (patch)
tree344558bb4616293e7f9f3bcdc4dae6cbbcc0b608 /AGENTS.md
parent89dba1d9c0034e6bc544b0f002a65ffe0b29e7dc (diff)
downloadrust_starter-4735637ead09c4e8d4b9a0409d7ea2538eb9cb40.zip
Update Rust starter bootstrap posture
Install project-local Cargo target-dir guidance and template config, keep Cargo output under /data/main/cargo-target/<project-slug>, preserve the global shared target fallback, and raise the source-file cap to 3000 lines.
Diffstat (limited to 'AGENTS.md')
-rw-r--r--AGENTS.md1
1 files changed, 1 insertions, 0 deletions
diff --git a/AGENTS.md b/AGENTS.md
index e08e08c..f758059 100644
--- a/AGENTS.md
+++ b/AGENTS.md
@@ -13,6 +13,7 @@ Choose exactly one surface:
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/<project-slug>"`; 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`.
- Install a target `AGENTS.md` link to [docs/rust-style-doctrine.md](/home/main/programming/projects/rust_starter/docs/rust-style-doctrine.md).