I think those diagrams could be generated too for each rule, but in a documentation you likely want hand-drawn diagrams that group several rules together in one diagram. But on the other hand, most documentations I saw were missing diagrams for some rules because the documentation writer got bored with painting all diagrams, so the remaining rules could be filled with automatically generated explanation diagrams.