Get the registry-wide reference diagram
get_reference_diagram_allRender a deterministic PlantUML component diagram of the whole reference registry, showing document nodes, unique references, cycle edges, and unresolved targets; optionally exclude FEAT nodes.
Instructions
Render and return the deterministic PlantUML component diagram of the whole reference registry (the frozen rulebook specmgr://reference-graph §2–§5, the registry-wide construction of §3.3): one node per parseable document across all 14 domains (broken documents are skipped -- the render never fails for content), one label-free edge per unique reference ({src} --> {dst}, the referenced item carries the incoming arrow), every edge lying on a cycle (SCC-based) drawn with the red label-free -[#red]-> arrow, and every reference whose target cannot be resolved on disk drawn as a top-level <<UNRESOLVED>> node. Node labels are truncated to SPECMGR_DIAGRAM_MAX_TITLE (default 40). include_feat=False drops every FEAT node (then every edge touching a dropped node); title overrides the diagram title (default: Reference Graph; sanitized but never truncated). Returns PlantUML source (not a specmgr document) -- run it through specmgr plantuml-check (CLI) or the validate_plantuml tool for a validation verdict.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | No | ||
| include_feat | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |