{"version":"1.0","type":"rich","title":"Fork of D3 Tree with Multiple Parents","description":"This visualization presents a multi-parent tree structure using D3 v5 and underscores.js, showing how a node like \"Laborer\" can inherit from multiple roots including \"Government,\" \"Stock market,\" and \"test-market.\" The code builds a hierarchical layout from JSON data, then uses `_.uniq` to deduplicate shared nodes and remaps links to maintain all parent-child relationships. Rendered as SVG with horizontal link paths (`d3.linkHorizontal`), the tree includes zoom/pan interaction via `d3.zoom` and click-to-collapse behavior with animated transitions. Nodes are positioned manually based on depth, and the final root's descendant subtree is highlighted in steel blue.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/80eb9171dbe946cdb94660f56281010e?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}