Long term suggestion: Model filesystem as a tree ADT object , with hashes of all files / folders inherited towards the root of the tree.
Long term suggestion: Model filesystem as a tree ADT object , with hashes of all files / folders inherited towards the root of the tree.