nodedb-lite 0.1.0

Embedded edge client for NodeDB — offline vector search, graph traversal, and CRDT sync
Documentation
// SPDX-License-Identifier: Apache-2.0

//! Per-collection FTS manager for Lite, split by responsibility:
//! `registry` (state, keys, errors, checkpoint access), `index` (writes),
//! `search` (BM25 reads), `phrase` (exact phrase reads).

mod fields;
pub mod index;
pub mod phrase;
mod policy;
pub mod registry;
mod replacement;
mod retained;
pub mod search;

pub use index::whole_document_text;
pub(crate) use registry::resident_index;
#[cfg(test)]
pub(crate) use registry::test_governor;
pub use registry::{FtsCollectionManager, FtsResult, index_key};
pub(crate) use replacement::CollectionReplacement;