gemini_memory_rs/okf/
mod.rs

1//! The canonical memory format: human-readable OKF Markdown.
2//!
3//! The durable asset is the corpus, not the index. A user's memory is a set of
4//! Markdown files they can read, diff, hand-edit and delete; every retrieval
5//! structure in this crate is derived from them and can be rebuilt from
6//! scratch.
7
8pub mod document;
9pub mod record;
10pub mod repository;
11pub mod store;
12pub mod yaml;
13
14pub use document::OkfDocument;
15pub use record::{OKF_VERSION, from_document, to_document};
16pub use repository::{
17    MANIFEST_SCHEMA_VERSION, ManifestEntry, MemoryManifest, MemoryRepository, MemoryTransaction,
18    MemoryWrite, OkfRepository, ReconciliationSelector, Tombstone, category_path,
19};
20pub use store::{FsStore, MemoryStore, OkfStore};
21pub use yaml::{Yaml, YamlError};