embeddenator_fs/lib.rs
1//! # embeddenator-fs
2//!
3//! EmbrFS: FUSE-based holographic filesystem.
4//!
5//! Extracted from embeddenator core as part of Phase 2A component decomposition.
6
7pub mod fs;
8pub use fs::*;
9
10// Re-export common types from vsa and retrieval for convenience
11pub use embeddenator_retrieval::resonator::Resonator;
12pub use embeddenator_vsa::{ReversibleVSAConfig, SparseVec};
13
14#[cfg(test)]
15mod tests {
16 use super::*;
17
18 #[test]
19 fn component_loads() {
20 // Verify core types are accessible
21 let fs = EmbrFS::new();
22 assert!(fs.engram.codebook.is_empty());
23 }
24}