pub fn apply_changes(changes: Vec<FileChange>) -> Result<Vec<PathBuf>>
Primary API — full branching resolution + telemetry