bb98afac82
The upload retry logic now checks file_record.processed_file_path first (the GPT-suggested filename stored during finalization), before falling back to legacy hash-based and original-filename-based path patterns. This fixes the case where the processed file has a different name than the original (e.g., '2023-10-01_Unknown.pdf' vs 'cable_graphic.pdf') and the retry couldn't find the file on disk. Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>