fresh block
This example shows a force-directed network of circles, each representing a task from a CSV dataset. The circle radius encodes task priority, and labels display the assignee's name. The visualization combines a static node layout with a separate, smaller draggable force simulation. It uses d3.csv for data loading, d3.forceSimulation with link, charge, and centering forces, and d3.drag for interactive node movement. The code initially positions nodes from the data, then runs a second simulation on a hardcoded graph of six red nodes.