commit fa090fc8795efedf037642b90c13a0cd98bdc828
parent 142c374dddfa0e2ca73e6fbcabe0af800143e742
Author: triesap <tyson@radroots.org>
Date: Fri, 10 Apr 2026 00:58:40 +0000
secret_vault: update metadata
Diffstat:
3 files changed, 25 insertions(+), 5 deletions(-)
diff --git a/crates/secret_vault/Cargo.toml b/crates/secret_vault/Cargo.toml
@@ -7,11 +7,11 @@ authors = [
]
rust-version.workspace = true
license.workspace = true
-description = "canonical secret backend taxonomy and fail-closed selection policy for radroots runtimes"
+description = "Secret backend selection and wrapping semantics"
repository.workspace = true
homepage.workspace = true
documentation = "https://docs.rs/radroots_secret_vault"
-readme = "README.md"
+readme = "README"
[features]
default = []
diff --git a/crates/secret_vault/README b/crates/secret_vault/README
@@ -0,0 +1,23 @@
+# radroots_secret_vault
+
+This is the README for `radroots_secret_vault`, which provides secret backend
+selection and wrapping semantics for the `radroots` core libraries.
+
+## Overview
+
+ * backend kinds, capability models, policy types, and selection outcomes for
+ secret storage;
+ * a fail-closed backend selection model that surfaces availability and policy
+ mismatches;
+ * secret-wrapping interfaces shared by higher-level protected storage crates;
+ * optional `std` vault implementations for memory and OS keyring backends.
+
+## Copyright
+
+Except as otherwise noted, all files in the `radroots_secret_vault`
+distribution are
+
+ Copyright (c) 2020-2026 Tyson Lupul
+
+For information on usage and redistribution, and for a DISCLAIMER OF ALL
+WARRANTIES, see LICENSE included in the `radroots_secret_vault` distribution.
diff --git a/crates/secret_vault/README.md b/crates/secret_vault/README.md
@@ -1,3 +0,0 @@
-# radroots_secret_vault
-
-Canonical secret backend taxonomy and fail-closed backend-selection policy for Rad Roots runtimes.