Skip to main content

memnite_cli/
lib.rs

1//! memnite-cli: the `memnite` binary's library — wires core + store + stale.
2mod app;
3mod error;
4mod fts;
5mod project_resolve;
6mod protocol;
7mod spec;
8
9pub use app::App;
10pub use error::CliError;
11pub use fts::sanitize_fts;
12pub use memnite_core::{normalize_project, Relation};
13pub use memnite_ingest::{
14    CrumbexGraphSource, IngestSource, IngestSummary, IngestedMemory, RepoBrainSource,
15};
16pub use project_resolve::{normalization_notice, resolve_project, ProjectSource, ResolvedProject};
17pub use protocol::MEMORY_PROTOCOL;
18pub use spec::{
19    parse_anchor, parse_relation, parse_scope, AddSpec, AnchorSpec, CheckSummary, DoctorReport,
20    EventCtx, ImportSummary, RelationSpec, ScanSummary, SearchQuery, UpdatePatch,
21};