Dry Run
A simulated execution path that validates order payload and risk checks without placing a live order.
Explanation
Dry run mode is useful for integration testing and UX confirmation. It should return expected costs and validations while leaving account state unchanged.
Example
Submitting an order with dry_run=true returns expected fills/fees preview but creates no actual position.