pub fn plan_scale(request: &ScaleRequest<'_>) -> Result<ScalePlan, ScaleError>Expand description
Plan the caller-selected ScaleOperation against request.document.
Pure and fail-closed: this function only reads request.document and
request.capability. It never returns a plan for a factor that was not
declared or an affine domain outside the initial supported class.
ยงErrors
Returns a typed ScaleError for every unsupported factor, selector,
capability gap, affine domain, closure incompleteness, factor mismatch,
or invalid document shape.