I'll re-submit this evidence as to what joints B and C could be:
Joint (B) seems to affect the whole model, which is why I labeled it a second root. Is it possible to determine from these experimental results one way or the other that joint C is for the spinal column v. the waist?
Let me get a list of which joints have (0,0,0) 3D coordinate specifications now that I'm on the same page with Luminaire:
Joint 1 is a root bone joint (according to the old list; it's joint B in any case).
Joint 7 is H: Lower Shoulder - left.
Joint 11 is L: Lower Shoulder - right.
Joint 16 is Q: Lower Hip - left.
Joint 20 is U: Lower Hip - right.
Which is interesting; what I call the "upper" joints have 3D coordinates, but the "lower" and root joint B (possibly, depending on how we decide to label it) have 00 00 for all coordinate specifications. I wonder what would happen if Luminaire gives these "secondary" joints the same coordinates as the "upper" joints. Although I distinguished between an "upper" and a "lower" for these, they're still very close together I think. Maybe I was just wrong on that. I'm going to do some experiments to clarify the nature of these 3D coordinates.
In the meantime, I'm going to regurgitate some previous experimental results that occur when all Section 2 data for joints 10 and 11 are zero'd out (meaning the right arm from the shoulder down is going to be assigned to the root bone as parent, regardless of the 3D specifications, which will be zero'd in both cases as well):
Clearly from this, it is impossible to even distinguish between an "upper" and a "lower" joint visually...I might have screwed up in using a physical description like that.
Which gives me an idea.
Is it possible that bone lengths are calculated as the difference between one joint's 3D coordinates and the next joint's 3D coordinates? Joint 10 would have 3D coordinates of some magnitude and Joint 11 has zero magnitude, meaning the joints coincide perhaps. But I'm sure there will be difficulties with this upon further examination and it will have to be eschewed. I'm just throwing this out there to see what you all think of it.