FixedPatchStepper and the PeriodicPatchStepper alias are called with refinements=[bounds] instead of the positional legacy bounds (same _legacy_levels result). Assertions, including the before-CUDA and four-cell/omega/layout rejections, unchanged. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>