A graphviz extension for odoc

Fix build against odoc learno-staging-rebase branch

- Add missing 'assets' field to extension_result records (rfc, admonition)
- Remove unused odoc_parser library dependency from dune (msc, mermaid, dot)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

+3 -3
+2 -2
src/dot_extension.ml
··· 15 15 *) 16 16 17 17 module Api = Odoc_extension_api 18 - module Block = Odoc_document.Types.Block 19 - module Inline = Odoc_document.Types.Inline 18 + module Block = Api.Block 19 + module Inline = Api.Inline 20 20 21 21 (** The Viz.js library URL for client-side rendering *) 22 22 let viz_js_url = "https://unpkg.com/viz.js@2.1.2/viz.js"
+1 -1
src/dune
··· 1 1 (library 2 2 (name dot_extension) 3 3 (public_name odoc-dot-extension.impl) 4 - (libraries odoc_extension_api odoc_parser unix)) 4 + (libraries odoc.extension_api unix)) 5 5 6 6 (plugin 7 7 (name odoc-dot-extension)