
Reindexes a flat [Landmark] hand list into a named Landmarks2d.Hand21 record (wrist plus four joints per finger: thumb, forefinger, middle, ring, pinky). A Maybe<Landmarks2d.Hand21> sink yields an empty result when the list is short.
A hand keypoint detector's points are named, then rendered back onto the frame by visualize for an annotated hand overlay.
Named finger joints drive a gesture or sign classifier that addresses individual fingertips and knuckles by field.
Landmarks2d.Hand21 consumer the incoming input list must carry at least 21 points; a shorter list is a hard contract breach that stops the deployment. Connect a Maybe<Landmarks2d.Hand21> consumer instead to tolerate short lists: a valid list yields the record and a short list yields an empty result, and every input always produces exactly one output.input are dropped silently.Automated release