Every body whose type isn't a real BodyType value — see
KNOWN_BODY_TYPES' own comment for why this is reachable at runtime
despite BodyType being a closed union at the type level. An unrecognized
type falls through BodyShapes.tsx's own default: case to a plain
placeholder sphere with no warning at all today — this makes that
silent fallback visible instead.
Every body whose
typeisn't a real BodyType value — see KNOWN_BODY_TYPES' own comment for why this is reachable at runtime despite BodyType being a closed union at the type level. An unrecognized type falls through BodyShapes.tsx's owndefault:case to a plain placeholder sphere with no warning at all today — this makes that silent fallback visible instead.