dumpState
Render a per-node diagnostic snapshot — results-board sizes, execution / failover / duplicate counters, and the tracked execution log — so a non-converging mesh names itself instead of just timing out. Used as the body of the AssertionError thrown by the bounded await helpers, and callable directly from a failing assertion.