Fix cache verify incorrectly reporting folders as missing files (#3707)
The `hf cache verify` command was incorrectly reporting directories
(like `1_Pooling`, `onnx`) as missing files when using `--fail-on-missing-files`.
Root cause: `list_repo_tree` returns both `RepoFile` and `RepoFolder` entries,
but `collect_local_files` only collects files. This mismatch caused folders
to appear in `missing_paths`.
Fix: Filter out `RepoFolder` entries in `verify_repo_checksums`, only keeping
`RepoFile` entries for comparison.
Fixes #3706
Co-authored-by: Alexandre JUAN <a.juan@namirial.com>
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>