Evidence

Reports and measurements

Things we have actually done with the engine, written up in detail. Worth reading if you want to know more, or to check the numbers for yourself.

2026-08Demonstration

Separating timefold-solver-core into nine modules

978 classes in one artifact depended on each other in a loop, and a module has to be built before whatever uses it — so no boundary could be drawn anywhere in it. The loop was reduced until it could, and the result is nine modules that build in a fixed order.

A control build was held at a fixed commit and never written to, and the whole project was compared against it after each step, module by module rather than on totals · 369 runs of 276 scripts, 50 commits, 1,861 files changed · 102 predictions made and scored before the work, 84 exactly right

Read the full account →PDF