lib

Core libraries for Radroots
git clone https://radroots.dev/git/lib.git
Log | Files | Refs | README

commit 1b165dfa742cdd3051d62a882b1a82c783878cf7
parent 9844f065ce7e68cb3e4fa591036f132aabf317a1
Author: triesap <tyson@radroots.org>
Date:   Tue,  4 Aug 2026 22:18:01 +0000

test: restore authored operations baseline

- gate the memory-provider README example on its opt-in feature
- keep the enabled example compiled and exercised by doctests
- preserve an inert default-feature doctest harness
- verify affected packages and architecture contracts


Diffstat:
Mcrates/secrets/README.md | 7++++++-
1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/crates/secrets/README.md b/crates/secrets/README.md @@ -35,6 +35,8 @@ explicit key, supplies a separate explicit data key and nonce, seals one value, serializes the envelope, and opens it again: ```rust +# #[cfg(feature = "memory")] +# fn main() -> Result<(), Box<dyn std::error::Error>> { use futures_executor::block_on; use radroots_secrets::EncryptedEnvelope; use radroots_secrets::envelope::{Nonce, SealMaterial, SealRequest}; @@ -66,7 +68,10 @@ let decoded = EncryptedEnvelope::decode(&encoded)?; let opened = block_on(decoded.open(&provider))?; opened.expose_secret(|bytes| assert_eq!(bytes, b"private profile value")); -# Ok::<(), Box<dyn std::error::Error>>(()) +# Ok(()) +# } +# #[cfg(not(feature = "memory"))] +# fn main() {} ``` A runnable version is available at