pub async fn ingest( memory_dir: &Path, archive_path: &Path, ) -> Result<(), RecallError>
Ingest a single archive file into the graph (episodes only, no LLM extraction).