cluster-embed-order-is-deterministic

IN premise

Beliefs are sorted by ID before embedding (`ids = sorted(beliefs.keys())`), making cluster assignments reproducible given the same random seed.

Summary

Cluster assignments will produce the same results every time as long as the random seed stays the same, because beliefs are always processed in a consistent alphabetical order before being fed to the clustering algorithm. This matters for reproducibility — rerunning the clustering won't silently shuffle beliefs between topics.

Dependents

These beliefs depend on this one:

Details

Sourceentries/2026/05/08/reasons_lib-cluster.md