Skip to content

Commit bf4048e

Browse files
committed
fix: complete biomechanical audit and corrections for 39 library movements
1 parent 8ef2b17 commit bf4048e

39 files changed

Lines changed: 157 additions & 44 deletions

spec/examples/bent-over-row.posecode

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,29 +5,35 @@ posecode exercise "Bent-over row"
55
step "Set the hinge" 1.6s ease-in-out:
66
pelvis: hinge 70
77
knees: flex 20
8+
ankles: plantarflex 20
89
shoulders: flex 65
910
elbows: flex 10
11+
elbows: pronate 80
1012
neck: extend 12
1113
ground-lock: feet
1214
cue "Hinge to a flat back, let the arms hang straight down"
1315

1416
step "Row" 0.9s ease-out:
1517
shoulders: extend 10
1618
elbows: flex 95
19+
elbows: pronate 80
1720
ground-lock: feet
1821
cue "Drive the elbows up past the ribs, squeeze the shoulder blades"
1922

2023
step "Lower" 1s ease-in:
2124
shoulders: flex 65
2225
elbows: flex 10
26+
elbows: pronate 80
2327
ground-lock: feet
2428
cue "Lower the bar under control, keep the back flat"
2529

2630
step "Stand" 1s ease-out:
2731
pelvis: hinge 0
2832
knees: flex 0
33+
ankles: plantarflex 0
2934
shoulders: flex 0
3035
elbows: flex 0
36+
elbows: pronate 0
3137
neck: extend 0
3238
ground-lock: feet
3339
cue "Stand up tall between sets"

spec/examples/box-squat.posecode

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ posecode exercise "Box squat"
66
step "Sit back" 1.6s ease-in-out:
77
hips: flex 85
88
knees: flex 90
9-
ankles: dorsiflex 12
9+
ankles: plantarflex 50
1010
pelvis: hinge 20
1111
spine: flex 0
1212
shoulders: flex 70
@@ -16,7 +16,7 @@ posecode exercise "Box squat"
1616
step "Stand" 1.4s ease-out:
1717
hips: flex 0
1818
knees: flex 0
19-
ankles: dorsiflex 0
19+
ankles: plantarflex 0
2020
pelvis: hinge 0
2121
spine: flex 0
2222
shoulders: flex 0

spec/examples/box-step-taps.posecode

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,21 +6,29 @@ posecode exercise "Box step taps"
66
step "Right tap" 0.6s ease-out:
77
hip_right: flex 70
88
knee_right: flex 90
9+
ankle_right: plantarflex 50
10+
pin: foot_left floor
911
cue "Tap the right foot lightly on top of the box"
1012

1113
step "Right down" 0.5s ease-in:
1214
hip_right: flex 0
1315
knee_right: flex 0
16+
ankle_right: plantarflex 0
17+
ground-lock: feet
1418
cue "Return the right foot to the floor"
1519

1620
step "Left tap" 0.6s ease-out:
1721
hip_left: flex 70
1822
knee_left: flex 90
23+
ankle_left: plantarflex 50
24+
pin: foot_right floor
1925
cue "Tap the left foot on the box"
2026

2127
step "Left down" 0.5s ease-in:
2228
hip_left: flex 0
2329
knee_left: flex 0
30+
ankle_left: plantarflex 0
31+
ground-lock: feet
2432
cue "Back to the floor: keep a light, quick rhythm"
2533

2634
repeat 6

spec/examples/box-step.posecode

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,17 @@ posecode exercise "Box step"
55
step "Step forward-right" 0.9s ease-in-out:
66
hip_right: flex 35
77
knee_right: flex 40
8+
ankle_right: plantarflex 40
89
shoulder_left: flex 25
910
shoulder_right: extend 15
1011
travel: -0.35 0.35
11-
ground-lock: feet
12+
pin: foot_left floor
1213
cue "Step the right foot forward and out to the corner"
1314

1415
step "Close the feet" 0.7s ease-in-out:
1516
hip_right: flex 0
1617
knee_right: flex 0
18+
ankle_right: plantarflex 0
1719
shoulders: flex 0
1820
travel: -0.35 0.35
1921
ground-lock: feet
@@ -22,15 +24,17 @@ posecode exercise "Box step"
2224
step "Step back-left" 0.9s ease-in-out:
2325
hip_left: flex 35
2426
knee_left: flex 40
27+
ankle_left: plantarflex 40
2528
shoulder_right: flex 25
2629
shoulder_left: extend 15
2730
travel: 0 0
28-
ground-lock: feet
31+
pin: foot_right floor
2932
cue "Step the left foot back to the start on the diagonal"
3033

3134
step "Close home" 0.7s ease-in-out:
3235
hip_left: flex 0
3336
knee_left: flex 0
37+
ankle_left: plantarflex 0
3438
shoulders: flex 0
3539
travel: 0 0
3640
ground-lock: feet

spec/examples/chair-pose.posecode

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ posecode posture "Chair pose"
55
step "Sink" 3s ease-in-out:
66
hips: flex 55
77
knees: flex 70
8-
ankles: dorsiflex 12
8+
ankles: plantarflex 50
99
shoulders: flex 170
1010
pelvis: hinge 15
1111
spine: extend 5
@@ -15,7 +15,7 @@ posecode posture "Chair pose"
1515
step "Rise" 2s ease-out:
1616
hips: flex 0
1717
knees: flex 0
18-
ankles: dorsiflex 0
18+
ankles: plantarflex 0
1919
shoulders: flex 0
2020
pelvis: hinge 0
2121
spine: extend 0

spec/examples/chair-sit-to-stand.posecode

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ posecode exercise "Sit to stand"
66
step "Sit" 2s ease-in-out:
77
hips: flex 90
88
knees: flex 95
9-
ankles: dorsiflex 14
9+
ankles: plantarflex 50
1010
spine: flex 12
1111
shoulders: flex 60
1212
ground-lock: feet
@@ -15,7 +15,7 @@ posecode exercise "Sit to stand"
1515
step "Stand" 1.8s ease-out:
1616
hips: flex 0
1717
knees: flex 0
18-
ankles: dorsiflex 0
18+
ankles: plantarflex 0
1919
spine: flex 0
2020
shoulders: flex 0
2121
ground-lock: feet

spec/examples/chasse.posecode

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,19 @@ posecode exercise "Chassé"
55
step "Reach & push" 0.8s ease-out:
66
hip_right: flex 30
77
knee_right: flex 25
8+
ankle_right: plantarflex 25
89
ankle_left: plantarflex 20
910
shoulders: abduct 60
1011
elbows: flex 18
1112
travel: 0.5 0
12-
ground-lock: feet
13+
pin: foot_left floor
14+
reach: foot_right floor
1315
cue "Reach the lead foot out and push off to travel sideways"
1416

1517
step "Gallop close" 0.6s ease-in:
1618
hip_right: flex 0
1719
knee_right: flex 0
20+
ankle_right: plantarflex 0
1821
ankle_left: plantarflex 0
1922
travel: 0.9 0
2023
ground-lock: feet
@@ -23,14 +26,17 @@ posecode exercise "Chassé"
2326
step "Reach & push back" 0.8s ease-out:
2427
hip_left: flex 30
2528
knee_left: flex 25
29+
ankle_left: plantarflex 25
2630
ankle_right: plantarflex 20
2731
travel: 0.4 0
28-
ground-lock: feet
32+
pin: foot_right floor
33+
reach: foot_left floor
2934
cue "Change direction and travel back the other way"
3035

3136
step "Gallop home" 0.6s ease-in:
3237
hip_left: flex 0
3338
knee_left: flex 0
39+
ankle_left: plantarflex 0
3440
ankle_right: plantarflex 0
3541
shoulders: abduct 0
3642
elbows: flex 0

spec/examples/cobra.posecode

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ posecode stretch "Cobra"
88
neck: extend 20
99
shoulders: flex 110
1010
elbows: flex 40
11+
elbows: pronate 80
1112
reach: hands floor
1213
cue "Press the palms into the floor and lift the chest, shoulders rolling back"
1314

@@ -17,6 +18,7 @@ posecode stretch "Cobra"
1718
neck: extend 0
1819
shoulders: flex 0
1920
elbows: flex 0
21+
elbows: pronate 80
2022
reach: hands floor
2123
cue "Lower the chest back to the floor with control"
2224

spec/examples/crunch.posecode

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@ posecode exercise "Crunch"
55
step "Set up" 0.5s ease-in-out:
66
hips: flex 45
77
knees: flex 90
8-
ankles: dorsiflex 10
8+
ankles: plantarflex 50
99
shoulders: flex 45
1010
ground-lock: feet
1111

1212
step "Curl up" 1s ease-out:
1313
hips: flex 45
1414
knees: flex 90
15-
ankles: dorsiflex 10
15+
ankles: plantarflex 50
1616
shoulders: flex 45
1717
spine: flex 30
1818
chest: flex 20
@@ -23,7 +23,7 @@ posecode exercise "Crunch"
2323
step "Lower" 1.2s ease-in:
2424
hips: flex 45
2525
knees: flex 90
26-
ankles: dorsiflex 10
26+
ankles: plantarflex 50
2727
shoulders: flex 45
2828
spine: flex 0
2929
chest: flex 0

spec/examples/dance-phrase.posecode

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ posecode exercise "Dance phrase (8-count)"
1313
step "3-4 - demi-plié" 2s ease-in-out:
1414
hips: flex 18
1515
knees: flex 50
16-
ankles: dorsiflex 12
16+
ankles: plantarflex 50
1717
shoulders: flex 28
1818
elbows: flex 30
1919
ground-lock: feet

0 commit comments

Comments
 (0)