commit 44be9f5437673762ebd926061bfe136eeaeb1ca1 parent f46395e2de98b6d24889fa6f31a8c060b6ae83c6 Author: triesap <tyson@radroots.org> Date: Fri, 20 Mar 2026 03:26:10 +0000 docs: clarify standalone repo rules Diffstat:
| M | AGENTS.md | | | 6 | ++++++ |
1 file changed, 6 insertions(+), 0 deletions(-)
diff --git a/AGENTS.md b/AGENTS.md @@ -1,5 +1,11 @@ # Rad Roots - Code Directives +- this repo is a standalone community-edition OSS app and must remain cloneable and usable from this repo root +- do not treat the outer workspace as the authoritative runtime or release root for this repo +- during the current integrated development phase, temporary local path dependencies are allowed only to the public `radroots` crate family and approved developer-controlled vendor repos +- do not add temporary local path dependencies from this repo to archived code, `refs/*`, or private platform crates without explicit approval +- validate from this repo root with `cargo metadata --format-version 1 --no-deps` and `cargo check` + ## Rust Code Directives - Toolchain: Rust 1.92, edition 2024; use workspace versions from the root Cargo.toml. - Portability: preserve no_std patterns; gate std usage with cfg(feature = "std") and use alloc when needed.