{"version":"1.0","type":"rich","title":"Neo4j hierarchy","description":"This visualization displays a hierarchy of solutions as a network graph, where nodes represent individual entries and edges show containment relationships. It reads hierarchical data from a Neo4j graph database using a Cypher query that calls `apoc.path.expand` to traverse all `CONTAINS` relationships, then builds a `hierarchyName` string and `hierarchyLevel` per node. The rendering uses d3.forceSimulation to position nodes, with links drawn between connected elements, producing an interactive tree-like layout that reveals the nested structure and depth of each solution.","provider_name":"VizHub AI Studio","provider_url":"https://next.vizhub.com","html":"<iframe src=\"https://next.vizhub.com/viz/gist-7af1c6082ec4c56d0ca960d5a28e8212?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"1\"></iframe>","width":960,"height":500,"cache_age":3600}