Files
mfer/internal
clawbot c3f96d768f
check / check (push) Failing after 1s
fetch refuses a manifest whose paths differ only in letter case (closes #154)
On a case-insensitive filesystem, such as the macOS default, A.txt and
a.txt are one file: fetch downloaded one, replaced it with the other and
exited 0, leaving a tree check rejects. A file and a directory whose
names differ only in case did the same.

The existing name-clash check now also records each listed file, and
each directory one is in, among the names fetch writes. A listed file at
a name already taken, or a directory spelled differently from one
already there, refuses the manifest on every filesystem, before the
destination is created or any file requested. The message names both
paths.

Model: opus-5-5
2026-10-05 23:01:15 +00:00
..