pub fn extract(paths: &[PathBuf]) -> ExtractionResultExpand description
Run Pass 1 extraction on a set of file paths.
Dispatches each file to the appropriate regex-based extractor, collects all nodes and edges, deduplicates, and runs cross-file import resolution for Python.
Files are processed in parallel using rayon for improved throughput on multi-core machines.