- Introduce a structured approach to collect book file information before parsing. - Implement parallel processing for metadata extraction to improve performance. - Refactor file handling to utilize a new FileInfo struct for better organization. - Update database interactions to use collected file information for batch inserts. - Improve logging for scanning and parsing processes to provide better insights.