diff --git a/crates/mem-ingest/src/obsidian_ref_source.rs b/crates/mem-ingest/src/obsidian_ref_source.rs index e51ddac..42e0430 100644 --- a/crates/mem-ingest/src/obsidian_ref_source.rs +++ b/crates/mem-ingest/src/obsidian_ref_source.rs @@ -70,11 +70,13 @@ impl ObsidianRefSource { } /// Check if a file path is allowed (matches configured prefixes) + #[allow(dead_code)] fn is_allowed_path(&self, path: &str) -> bool { self.allowed_paths.iter().any(|prefix| path.starts_with(prefix)) } /// Chunk reference document via heading-boundary logic + #[allow(dead_code)] fn chunk_document(&self, path: &str, content: &str) -> Vec { // M3.6.1 heading-boundary chunking // - Split by headings diff --git a/crates/mem-llm/src/embeddings.rs b/crates/mem-llm/src/embeddings.rs index fa30c18..fa17741 100644 --- a/crates/mem-llm/src/embeddings.rs +++ b/crates/mem-llm/src/embeddings.rs @@ -27,6 +27,7 @@ struct EmbeddingRequest { } #[derive(Debug, Deserialize)] +#[allow(dead_code)] #[serde(untagged)] enum EmbeddingResponse { Success { diff --git a/crates/mem-store/src/audit_logger.rs b/crates/mem-store/src/audit_logger.rs index 5ce909f..7613cfd 100644 --- a/crates/mem-store/src/audit_logger.rs +++ b/crates/mem-store/src/audit_logger.rs @@ -1,7 +1,6 @@ use chrono::{DateTime, Utc}; use sqlx::PgPool; use uuid::Uuid; -use serde_json::json; /// Minimal audit logger - records version snapshots on mutation #[derive(Clone)]