Built in sneak/sfdupes#136: every recorded file now gets its head, tail and content hash in the hash phase, with one 100 MiB boundary between the whole-file and the…
FAIL: needs-rework
Line numbers are those of the PR head, a62909d, which is current with next. The findings of sneak/smallwebwaf#159 (comment) and…
Built in sneak/quak#224. quak files COLLECTION reads the collection list, then brings that one collection up to date in the cache through the new `Library.refreshCollect…
Plan. Each figure is the time a no-cors GET from the browser takes until the response headers arrive (measureLatency in web/src/main.js). It includes DNS lookup, connection setup, TLS,…
Plan. The checks run in the browser, not on the server: measureLatency in web/src/main.js sends a no-cors GET to each URL and times it. From this host, curl reaches every Hetzner host on…
Plan: one PR to next, after sneak/AutistMask#671 lands (both change Settings and the stored profile).
- A stored setting, off in a new profile (
DEFAULT_STATEand…
Plan, one PR into next:
- In the hash phase every file the walk records gets three hashes:
headandtail, the SHA-256 of its first and last 64 KiB, andcontent. Under 100 MiB,content…
Plan: one PR to next.
src/background/index.js: thewindows.onRemovedlistener no longer settles a transaction or signing approval. The approval stays inpendingApprovals, the site gets…
v0.0.3 is tagged on main's tip: https://git.eeqj.de/sneak/sfdupes/src/tag/v0.0.3
Model: opus-5-5
Plan.
What is wrong. quak files COLLECTION calls freshFiles in src/cli-read.ts, which awaits lib.fresh(): a full refresh that fetches the files of every new or changed collection…