Unfortunately there are requirements in the Building Code, NFPA standards 13, 70, 72 and 101.
I get challenged pretty often with code related questions and struggle often.
I'm working on one now that is hard to put my finger on the answer. An inspector has stated that he wants smoke detectors and sprinklers below a computer room raised floor. Although I think I've got the ammunition needed, it isn't a slam dunk and always need to search through the code to find more.