Goal
Define a clean ShapeForge ↔ MotionForge boundary.
ShapeForge owns rest pose, stable nodes, semantic rig roles, constraints, and transform targets. MotionForge owns engine-neutral motion intent/IR, clips, tracks, keyframes, curves, composition, and serialization. Native adapters own playback, blending, IK, retargeting, and optimization.
Goal
Define a clean ShapeForge ↔ MotionForge boundary.
ShapeForge owns rest pose, stable nodes, semantic rig roles, constraints, and transform targets. MotionForge owns engine-neutral motion intent/IR, clips, tracks, keyframes, curves, composition, and serialization. Native adapters own playback, blending, IK, retargeting, and optimization.