| 22 | Some functions are taken care of in the script, some things which are more complicated or are easier in python are called as separate modules. |
| 23 | |
| 24 | It decides if directories are missing or not using using folder_structure module that anch originally wrote. This maintains the project structure (somewhere) in a central place, so in theory we only need to update one place when we change structure (e.g. move folders around). Note you'll still have to update proj_tidy's regex file, as files will now be in a different place. |
| 25 | |
| 26 | It makes a list of all files in the flight, filters out any expected ones using the regex file, and prints the rest as "unrecognised files". |