# Scenario Conditions The condition vocabulary for scenario analysis: `ShockPath` sets a structural shock's path (historical counterfactuals today; prescribed scenario shocks when `structural_scenario` arrives), `VariablePath` pins a future endogenous path (for the forthcoming conditional-forecast and structural-scenario methods). ```{eval-rst} .. currentmodule:: impulso.scenario .. autosummary:: :toctree: generated/ :nosignatures: ShockPath VariablePath ```