Report the outcome of a scene load exactly once, proportionately to how bad it
was.
clean → the historical success log, text unchanged (an E2E smoke test
matches it, and it is the signal log filters key on).
partial → one aggregate warning. No user-facing notification: the per-node
failures already logged, and the data-loading monitor's failed-loads banner
is the standing surface.
total → an error log plus a toast, because nothing rendered and the caller
cannot tell: loadScene resolves successfully either way.
Parameters
failedPaths: readonlystring[]
Scene paths whose load failed.
registeredPaths: readonlystring[]
Scene paths that registered a loader — the attempted
set. A failed lazy LOD level may fail WITHOUT registering, so grade totality
against this set, not a count.
Report the outcome of a scene load exactly once, proportionately to how bad it was.
loadSceneresolves successfully either way.