Although we could easily make totally random filenames (e.g. UIDs), what if the project becomes abandonware or the data gets corrupted? We'd like to leave the filesystem in a state so that operations can continue merrily along without the app. So the principle is: Looking at the filesystem, no one should have any idea that the app even exists; it should look like the work of an extremely-disciplined user.
Although we could easily make totally random filenames (e.g. UIDs), what if the project becomes abandonware or the data gets corrupted? We'd like to leave the filesystem in a state so that operations can continue merrily along without the app. So the principle is: Looking at the filesystem, no one should have any idea that the app even exists; it should look like the work of an extremely-disciplined user.