pub fn rest_bind_capability_facts(
inventory: &FbxScaleCapabilityInventory,
) -> Result<ScaleCapabilityFacts, String>Expand description
Project the narrow FBX subset that can enter rest/bind scaling.
The accepted operation rewrites a freshly serialized GLB rather than the
FBX container, so the three raw-span rows are intentionally
FbxScaleDomainStatus::Unverifiable. Every semantic domain must still
be complete when it can affect the normalized document. User-defined FBX
properties are already explicitly discarded by the loader, and external
image declarations require the source-aware companion so their same-load
resource classification and capture can be validated before staging. The
frozen inventory alone remains conservative for external references because
it cannot prove that boundary. Neither known class is a scale-bearing
ambiguity. The source-aware form may also admit enumerated scale-invariant
conversion-fidelity facts while retaining them in the inventory. Unknown
source elements, missing effective influence coverage, incomplete bind
evidence, or an incomplete coordinate projection remain stable refusals
before the producer can stage any output.