Return a fresh, unfitted LightGBM ForecasterRecursive.
Mirrors the construction previously inlined in BaseTask.create_forecaster. target is accepted (and ignored by this default) so that custom factories can specialise per target without a signature change.
Any object satisfying the PipelineConfig protocol from spotforecast2_safe.multitask.base. Reads random_state, lags_consider, window_size and lgbm_n_jobs (the LightGBM thread count, getattr default 1 for config-like objects that predate the field; see ConfigMulti.lgbm_n_jobs).