Weave documentation
Strand Vault
Strand Vault

Strand Vault

Configurable local Strand storage with policy, session, replication and recovery primitives.

Implementation boundary

The vault's default filesystem root is ./strand-vault. Authorization methods require a trusted caller; the internal organization-governance check is permissive. WAL replay is explicit, filesystem snapshots are best-effort copies, and replication completion is not a durable-ingestion certificate. The detailed guides distinguish these implemented primitives from unimplemented security or recovery guarantees.

At a glance

FieldValue
Crate/packagestrand-vault
Version0.1.0
Sourcelibs/strand-vault

What developers should learn here

Configurable local Strand storage with policy, session, replication and recovery primitives. Read the focused guides for current APIs and implementation limits.

Page map

Source modules

  • config — libs/strand-vault/src/lib.rs
  • filesystem — libs/strand-vault/src/storage/mod.rs
  • fsck — libs/strand-vault/src/lib.rs
  • memory — libs/strand-vault/src/storage/mod.rs
  • permissions — libs/strand-vault/src/lib.rs
  • policy — libs/strand-vault/src/lib.rs
  • rocksdb — libs/strand-vault/src/storage/mod.rs
  • snapshot — libs/strand-vault/src/lib.rs
  • storage — libs/strand-vault/src/lib.rs
  • vault — libs/strand-vault/src/lib.rs
  • wal — libs/strand-vault/src/lib.rs

On this page