When doing an inventory search, the terminal recommends using cat to open the police report, but the command doesn't work. After experimenting, the only solution I found was to use cd a couple times so that I could open it without using a path. Also, when viewed from the terminal the first case seems to have no folder, simply dumping its files right in cases. And one of the cases has no police_report.txt, only an incident_report.txt, but the terminal still tells you to view the police_report.txt.
If you use brute_force with an invalid target, it says it works and is creating a folder in cases but nothing actually happens. If you use inventory --search with an invalid target, it seems to give you a list of all future case ids, which can be used to do everything but check the files for the case. In this way, I ended the game with basically none of the information I need to figure out what is happening.