Requires a signed-in Research or Pro session. {cacheKey} must be the
16-character key returned by POST /api/forecast/run. The response is marked
no-store because forecast artifacts can include paywalled source data and
run-specific reproducibility metadata.
Export Forecast CSV
Download forecast results as CSV.
GET /api/forecast/run/{cacheKey}/csv