Right now we use the author ID as the file name and our config scripts use file existence to check for author existence. However the issue here is that the macOS file system is case insensitive while the author lookup system (via Firestore) is case sensitive.
This mismatch can only really be resolved by forcing lowercase IDs.