I have had exactly the same concern on many houses. They almost always have
pitched roofs and irregular shapes. I attempted to divided the roof of one
small house into a dozen or so tiny flexible diaphragms, each with its own
lateral support on each side. It was an overkill of an analysis and the plan
check engineer kind of laughed at me, but as you say the code and the texts I
have provide no guidance.