Skip removed paths silently and fix the progress line (closes #133) #139

Merged
clawbot merged 1 commits from issue-133-display-fixes into next 2026-10-26 06:32:38 +01:00
1 Commits
Author SHA1 Message Date
sneak e6452bb67b Skip removed paths silently and fix the progress line (closes #133)
check / check (push) Waiting to run
A path removed while the scan runs gets no warning and no skipped
count, in the walk or the hash phase. If the first of several hard
links is gone, the next is read. Other errors are still warned about.

On a terminal every display is the library's spinner, then the line. A
phase with an exact total ends the padded line with its percent and a
bar at a fixed column, drawn by sfdupes, as the library shows no
spinner beside its own bar. A too-wide line loses its rate first.

The time remaining is labelled remain, not eta.

Judgement call: an operand removed mid-scan is skipped silently too.
Deviation: README's stalled-line example keeps its words on 100
columns, not 80.

Model: opus-5-5
2026-10-26 05:06:04 +00:00