Force-Directed Graph V8
A network of 40 application nodes connected by 130 links visualizes system integrations, with each node labeled and draggable. The graph uses `d3.forceSimulation` with `forceManyBody`, `forceLink`, `forceCenter`, and `forceCollide` to position nodes, while SVG circles, lines, and text render the structure. Data comes from two CSV files—`applications.csv` for node IDs and `interf.csv` for link sources and targets. Nodes can be dragged via `d3.drag`, which fixes their position during interaction.