Two agents have action habits — how often each reaches for read, search, edit, test, think. Drag the bars to reshape either agent. Jensen-Shannon divergence asks one thing: how differently are the two mixed? 0 means identical habits, 1 means nothing in common. It works by building the blend halfway between them and measuring how far each agent sits from that blend.

Agent A
Agent B
Blend
0.00 Jensen-Shannon divergence

The tick marks show where real agent pairs actually land: two models in the same scaffold sit at JSD ≈ 0.001 (nearly identical habits), while two different scaffolds sit at ≈ 0.16. Almost the entire 0–1 range is empty — which is the point: the scaffold moves an agent's procedure far more than the model does.