It might sound like a good idea to precisely describe how code should be written, until you realize it's inefficient and useless. Code coherence can be accomplished with more relaxed rules if you delegate more responsibility to your engineers.
> Code coherence can be accomplished with more relaxed rules if you delegate more responsibility to your engineers. Please elaborate.
You also want your engineers to think by themselves instead of hiding behind a rules book.