Parallel traversal
Walks the tree in parallel; an unreadable file does not stop the scan (the error is recorded).
The Inventory module recursively catalogs a whole folder or volume: for each file it records real type, size, hash, metadata and content date in a database, and produces a chronologically ordered PDF report.
Walks the tree in parallel; an unreadable file does not stop the scan (the error is recorded).
Recognises the real type from content (with an extension fallback) and classifies it by category.
MD5, SHA-1, SHA-256 and SHA-512 computed in a single read for each file.
The real content date (EXIF, video, audio, Office, PDF, XMP), distinct from the filesystem one.
Everything is saved in SQLite and rendered into a PDF report with cover, folder structure and detail.