VanX processes ingestion as stages: accept files, group by destination, extract content, persist records, enrich metadata, index for retrieval, and let nudges evaluate the new context.
Queue-based processing keeps expensive work coordinated and gives future Rust-assisted stages a clean boundary away from the UI path.