This is the computational idea behind the studio: record a valuation once, then propagate its output sensitivity backward to every active input.
Core mechanism
The forward pass records primitive operations. The reverse pass starts with an adjoint of one at the chosen output and applies the chain rule in reverse graph order. For one price and many market inputs, its cost is roughly a small multiple of one valuation, rather than one full revaluation per Greek.
Practical workflow
Mark the market quantities whose risk you need as active; record the payoff; replay for the required scenarios; then map the gradient vector back to named market factors. Compare selected results to independent bumps when validating the implementation.
Scope and review point
Reverse mode is best for few outputs and many inputs. A Hessian, discontinuous payoff, model calibration loop or multi-output portfolio report needs additional treatment, not merely another reverse pass.