Untitled
A zoomable circle-packing visualization displays hierarchical data as nested circles, with an initially clicked root (`assault`) revealing child nodes labeled “man,” “information,” “anyone,” and “area.” Built with React and D3 v4, it uses `d3.pack`, `d3.hierarchy`, and `d3.interpolateZoom` to animate transitions between levels, while `d3.scaleLinear` with HCL interpolation colors the circles. Clicking any circle zooms into its subtree, fading labels in and out, all rendered as SVG elements in a 900×900 viewport.