Odoc docs

show: render the whole module page for module-like references master

Previously `show` printed only an item's top doc comment. For a module that threw away the body. Now, when the reference resolves to something that owns its own page (module, module type, class, or the unit itself — detected by an empty URL anchor), render the full page via document_of_compilation_unit plus the markdown Generator, picking the page whose Url.Path matches the target. Leaf items (val, type, exception, …) still render just their doc comment. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>


+82 -15
2 changed files