This is a perennial problem.
I have this theory that the best way to organize and find data is by using outlines. Yeah, it's kinda silly of me. I also have this theory that words words words are hard to digest and understand.
Imo, those theories imply that the best way to understand Leo's options is to search leoSettings.leo. Using "headline-only" searches helps. When you search for "undo", you will find:
leoSettings.leo#@settings-->Command options-->Undo settings
That node has only three children, so it shouldn't be that hard to discover that @string undo-granularity might have something to do with your issue.
Yes, all this is likely clear in retrospect, but still, searching leoSettings.leo is typically a good idea. And a better idea than searching LeoDocs.leo.
Edward