Stack

One dependency. The whole arm.

Pull in cu-repose for everything, or take only the pieces you need. Every task is generic over joint count and capacity, and named directly in RON.