Recipe Defaults#

Cycle 10 source of truth for user-facing defaults is macroforecast.defaults.

Public defaults:

Constant

Value

DEFAULT_RANDOM_SEED

42

DEFAULT_MODEL_FAMILY

"ar_p"

DEFAULT_HORIZONS

(1,)

DEFAULT_FORECAST_STRATEGY

"direct"

DEFAULT_TRAINING_START_RULE

"expanding"

DEFAULT_REFIT_POLICY

"every_origin"

Docs should not teach random_seed: 0, model_family: "ar", or legacy default-profile grammar.

build_default_recipe_dict() (Cycle 11b1 fix) emits a recipe using the current top-level layer keys and the constants above.