2026-09-16 - 2026-09-23
Overview
2 Pull requests merged by 1 user
Merged
#62 Add 64 KiB head/tail and content-hash duplicate ladder (closes #61)
Merged
#57 Remove dead files.dat references from build config (closes #22)
3 Pull requests proposed by 1 user
Proposed
#58 Refuse an unversioned database that already has a files table (closes #11)
Proposed
#59 Correct four inaccurate comments in cancel_test.go and rename a constant (closes #33)
Proposed
#60 Test the -x filesystem-boundary rejection branch (closes #17)
2 Issues closed from 2 users
Closed
#61 functionality change: 1k start-and-end becomes 65k start and end
Closed
#22 Remove dead files.dat references from Makefile, .gitignore and .dockerignore
6 Issues created by 1 user
Opened
#52 Review toward 1.0: identify and file all next steps
Opened
#53 Two scans can run against the same database at once
Opened
#54 README: install, cron deployment, and how to read the reports
Opened
#55 A database path containing ?, # or % opens the wrong file
Opened
#56 Trial run at real scale on the target server before tagging 1.0.0
Opened
#61 functionality change: 1k start-and-end becomes 65k start and end
23 Unresolved Conversations
Open
#50
next
Open
#11
initSchema mishandles an unversioned database that already has the files table
Open
#19
script/fmt and script/fmt-check dropped Markdown formatting
Open
#25
Dockerfile lint-stage pin comment is misleading and inconsistently formatted
Open
#17
The -x filesystem-boundary rejection branch is never tested
Open
#33
cancel_test.go: four inaccurate claims in comments and one naming departure
Open
#48
script/lint exports an image it never uses, leaving a dangling image per run
Open
#43
chown -R over the module cache is the largest build layer and re-runs on every source change
Open
#16
No test covers the CLI surface: exit codes, stream separation, or the TSV writers
Open
#39
A bare docker build . silently restores the cached-gate false green
Open
#18
Add a race-detector test target for the concurrent scan paths
Open
#10
--workers is silently clamped instead of rejected
Open
#8
report and trees open the database read-write and set journal_mode
Open
#7
TSV output is unescaped: paths with tabs or newlines corrupt the report
Open
#49
Cut the narration from TODO.md entries and script/Dockerfile comment blocks
Open
#30
report exits 0 when stdout is closed, instead of failing the write
Open
#26
gomodguard deprecation warning on every lint run — needs a fix in the canonical config
Open
#9
Non-regular and .zfs operands are silently ignored, and their records are deleted
Open
#5
Handle SIGINT/SIGTERM gracefully during scan
Open
#15
--version goes to stderr and the Docker image always reports "dev"
Open
#14
report and trees hold every record, including both hex hashes, in memory
Open
#13
progress: nothing printed at phase start on non-TTY, bogus isatty, warnings race the spinner
Open
#12
Document the one-second mtime change-detection window as a known limitation