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}