Build a reliable file-management toolkit capable of performing potentially destructive filesystem operations while remaining safe, predictable, and efficient on large directory structures.
Common file-management tasks such as finding duplicates, cleaning empty files, organizing directories, identifying large files, and archiving old data are repetitive and error-prone when handled manually. The challenge was to combine these operations into a reusable, type-safe system without relying on external dependencies.