From cbb08ba8c0b37cd70bd2bc514e501e3c60b01f5b Mon Sep 17 00:00:00 2001 From: Dylan Knutson Date: Sat, 16 Aug 2025 19:05:51 +0000 Subject: [PATCH] Create task task-89 --- ...uplicate-post-files-with-same-file-order.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 backlog/tasks/task-89 - Merge-duplicate-post-files-with-same-file-order.md diff --git a/backlog/tasks/task-89 - Merge-duplicate-post-files-with-same-file-order.md b/backlog/tasks/task-89 - Merge-duplicate-post-files-with-same-file-order.md new file mode 100644 index 00000000..56c06af6 --- /dev/null +++ b/backlog/tasks/task-89 - Merge-duplicate-post-files-with-same-file-order.md @@ -0,0 +1,18 @@ +--- +id: task-89 +title: Merge duplicate post files with same file order +status: To Do +assignee: [] +created_date: '2025-08-16 19:05' +labels: [] +dependencies: [] +--- + +## Description + +Clean up duplicate post files that have the same file_order value within a post by keeping only the most recent file with a successful 200 HTTP response code. This addresses data inconsistencies from multiple scraping attempts of the same file. + +## Acceptance Criteria + +- [ ] #1 System identifies posts with multiple files having same file_order,System merges duplicates keeping most recent file with 200 status code,Duplicate files are properly deleted with cascading cleanup,File associations and metadata are preserved for kept files,Process handles edge cases like no files with 200 status,Data integrity is maintained throughout merge process +