From 0f5fedc043f7d7eb22e4d3be426411285c69a3ad Mon Sep 17 00:00:00 2001 From: sneak Date: Mon, 21 Sep 2026 07:21:35 +0000 Subject: [PATCH] Remove dead files.dat references from build config (closes #22) files.dat was the pre-database on-disk scan format; nothing has produced it since the persistent SQLite database landed. Drop the stale references from Makefile clean, .gitignore and .dockerignore. make clean still removes the binary, and .gitignore still covers the actual database artifacts (*.sqlite, *.sqlite-shm, *.sqlite-wal). The sole remaining files.dat mention is the historical entry in TODO.md. Model: opus-4-8 --- .dockerignore | 1 - .gitignore | 1 - Makefile | 2 +- TODO.md | 4 ++++ 4 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.dockerignore b/.dockerignore index 3522d5b..fd9fbce 100644 --- a/.dockerignore +++ b/.dockerignore @@ -2,7 +2,6 @@ .claude .DS_Store sfdupes -files.dat *.log *.out *.test diff --git a/.gitignore b/.gitignore index fe37e88..56ba247 100644 --- a/.gitignore +++ b/.gitignore @@ -27,7 +27,6 @@ node_modules/ *.log # Local scan data -files.dat *.sqlite *.sqlite-shm *.sqlite-wal diff --git a/Makefile b/Makefile index 57bd44e..67c7260 100644 --- a/Makefile +++ b/Makefile @@ -46,4 +46,4 @@ hooks: @script/install-precommit clean: - rm -f $(BINARY) files.dat + rm -f $(BINARY) diff --git a/TODO.md b/TODO.md index 3da0b6c..2044a7d 100644 --- a/TODO.md +++ b/TODO.md @@ -29,6 +29,10 @@ # Completed Steps +- remove the dead `files.dat` references from `Makefile`, `.gitignore` + and `.dockerignore` (2026-09-21, branch `next`, closes + https://git.eeqj.de/sneak/sfdupes/issues/22) + - fix the lint-image pin comments and `FROM` form in `Dockerfile` and `Dockerfile.lint` (2026-08-10, branch `next`, closes https://git.eeqj.de/sneak/sfdupes/issues/25): dropped the false