Constructs a default run_info list by inferring values from the loaded data. This is used as a fallback when Chap doesn't provide a run_info file (e.g., during local development or testing).
Value
A list containing:
prediction_length: Number of unique time periods in future_data (NA for train)additional_continuous_covariates: Character vector of numeric column names beyond the standard columns (time index, key columns, disease_cases)future_covariate_origin: Always NULL for default run_info
Details
In production, Chap provides run_info directly via a file. This function is primarily used for:
Local testing without Chap
Model validation via
validate_model_io()Backwards compatibility