The best decomposition is the one that creates the most predictable sub-signals. Decomposition is not preprocessing — it is a modeling decision layer.

A raw weekly time series often mixes several dynamics at once: trend, seasonality, holiday effects, calendar distortions, and irregular noise.
Fitting one single model directly on the raw signal can work, but it forces the model to explain very different behaviors at the same time.
Modeled with ARIMA + calendar/holiday regressors
Modeled separately with ETS-based specifications
Decomposition forecast combined with Prophet and NNETAR
Final output stabilized with rolling median smoothing across iterations
Design insight: Decomposition is no longer just a preprocessing step. It becomes a modeling decision layer: the best decomposition is the one that creates the most predictable sub-signals.