inner Solver Decorator
Invoked with each freshly created inner solver and its restart index, before the restart runs. This is the attachment hook for per-restart trackers and other instrumentation. In concurrent mode it is called on worker threads, so anything it touches must be thread-safe (e.g. give each restart its own tracker/file). Not used in sequential mode, where trackers attach to restartingSolver directly.