Skip to content

Commit 1809310

Browse files
committed
feat: squat rests flat via foot-flat; document ground-lock leveling (L3.1)
1 parent 8f855e4 commit 1809310

2 files changed

Lines changed: 1 addition & 3 deletions

File tree

packages/posecode-language/src/vocab.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ export const KEYWORD_DOCS: Record<string, string> = {
4949
snap: "Timing mode: fast, near-immediate arrival — an accent.",
5050
linear: "Timing mode: constant velocity — intentionally mechanical.",
5151
repeat: "How many times the movement loops.",
52-
"ground-lock": "Pins effectors (hands / feet) to the floor for this phase.",
52+
"ground-lock": "Pins effectors (hands / feet) to the floor for this phase. Planted feet auto-level flat to the floor unless the ankle is plantarflexed (tiptoe).",
5353
reach:
5454
"Drives an effector to a target via ROM-constrained IK: `reach: hand_left ankle_left`, `reach: hands floor`.",
5555
pin: "Moves the body so an effector sits on an anchor: `pin: hands bar` (hang, pull up, step up, dip).",

spec/examples/squat.posecode

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ posecode exercise "Body-weight squat"
55
step "Descend" 1.6s settle:
66
hips: flex 80
77
knees: flex 95
8-
ankles: plantarflex 50
98
pelvis: hinge 25
109
spine: flex 0
1110
shoulders: flex 70
@@ -16,7 +15,6 @@ posecode exercise "Body-weight squat"
1615
step "Drive up" 1.2s drive:
1716
hips: flex 0
1817
knees: flex 0
19-
ankles: plantarflex 0
2018
pelvis: hinge 0
2119
spine: flex 0
2220
shoulders: flex 0

0 commit comments

Comments
 (0)