test
This visualization displays a scatter plot of the classic Iris dataset, plotting sepal length against petal length for all 150 flower samples. The SVG output is rendered through a React wrapper that uses D3 v7 for data handling and scaling, with axes created using `axisLeft` and `axisBottom`. Data loading is handled by the `useData` hook that fetches and parses the CSV file, while the `viz` module and `VizWrapper` component manage the D3 selection-based rendering and reactive updates.