I've been retired for several years and no longer keep up with NFPA 72, that said, I know of no such requirement. I visibly labeled all devices with Panel/Sub-panel, Loop/Zone and Device. Addressable panels usually include the device address as part of alarm/trouble history and visibly labeled devices will speed troubleshooting. Also nice for testing.
This was a carry-over from conventional systems where knowing the wiring sequence would allow you to locate a single fault never having to check more than 50% +1 devices.