file_hash(path)
Fast partial hash: first 64 KB + file size + mtime.
Not a full SHA — just enough to detect changes quickly.