pub async fn ingest(
memory_dir: &Path,
archive_path: &Path,
provenance: Option<Provenance>,
) -> Result<(), RecallError>Expand description
Ingest a single archive file into the graph (episodes only, no LLM extraction).
provenance forces an authorship class on every episode of the run — how
--external marks genuinely external material. None infers per chunk
from conversation turn roles.