run

Runs the full grid: for each problem (in order), launches all of its cells concurrently, awaits them in cell order, runs the optional confirmation stage, computes gaps, and records everything.

May be called once per instance; the experiment stream advances as starting points are drawn, so a second call would not reproduce the first.