hard-and-fast
strict
(of rules) stringently enforced
hard-and-fast rules