Design doco/overview for "routing.rb"

Question for core team:

I’m trying to understand the “routing.rb” code buy finding it a
challenge.

Is there any design documentation for rails or for routing.rb other than
the
code comments that would help me understand things here?

Many thanks
Greg