Plotly-native clustering diagnostics.
Functions:
elbow_curve— sum-of-squared-distances vs. k for KMeans-family models.silhouette_curve— silhouette score vs. k.silhouette_plot— per-sample silhouette for the chosen model.cluster_distribution— bar of cluster sizes.embedding_2d— t-SNE / UMAP / PCA scatter colored by cluster.
The screen-side composition: the "Clustering" tab in the Run-detail view shows elbow + silhouette side-by-side for tuning k, then embedding_2d for the chosen model.