#k-means clear

Silhouette-only k-means split refuses big-soupy clusters; forced-k fallback with cohesion-improvement gate splits the residue