SelectoMix.DomainDiagram (selecto_mix v0.4.6)
Renders Mermaid diagrams from Selecto domain inspection artifacts.
The diagram input is the selecto.domain_inspection JSON artifact emitted by
mix selecto.domain.describe, keeping diagram generation decoupled from the
original domain module and normalized domain internals.
Summary
Types
Functions
@spec format_error(diagram_error()) :: String.t()
@spec render_file(Path.t()) :: {:ok, String.t()} | {:error, diagram_error()}