async fn build_file_task( ctx: &AppContext, album: &Option<(String, String)>, path: &Path, ) -> Option<FileTask>
Build a FileTask for a single path, computing checksum and resolving sidecar.
FileTask