Feature 12 of the co-design report: a convergence monitor.
- engine::converge:
- history: for each version the person made after a model proposed,
its structural distance from the proposals in its line of work (the
whole proposal) and the model's share of its gates; converging when
most of the program is the model's or the last versions come closer
each time, with why; versions noted "organic exploration" (the
assistant-off probes) set beside the rest;
- cohort: the Vendi score over 1 - distance (Jacobi eigenvalues), each
program's distance to the centroid of the gate-token bags, the medoid
and the outlier, and with times the score in windows and a narrowing;
- call for hosts. novelty::bag is shared.
- The command line: converge history | cohort (a file's time from its
history, else the file's).
- MCP: converge_cohort and converge_history.
- The Studio: "Your own way" under Versions, and "Explore on my own for a
while": the assistant only asks and offers no program, Explore and Ask
the model wait, the person's versions are noted; End lets the model
propose again.
- Bindings: engine_converge in the page, converge in the desktop app.
- CI: wai-web's native engine tests count 13.
Co-Authored-By: Claude Opus 5.5 <[email protected]>