ml_prepare_features: Prepare tabular features (weekly + aligned daily volatility)
Description
Constructs a minimal, leakage-safe set of tabular features commonly used
in cross-sectional ML: weekly momentum (12/26/52), RSI(14), distance from
20-week MA, and daily rolling volatility aligned to weekly dates
(tokens vol{N}d_walign, e.g., "vol20d_walign").