Skip to content

Commit 889b4d6

Browse files
Merge pull request #28 from posecode-dev/fix/movement-form-corrections
fix: correct biomechanical form across 14 movements
2 parents 05e815b + f8208f3 commit 889b4d6

14 files changed

Lines changed: 42 additions & 23 deletions

spec/examples/bent-over-row.posecode

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,28 +5,28 @@ posecode exercise "Bent-over row"
55
step "Set the hinge" 1.6s ease-in-out:
66
pelvis: hinge 70
77
knees: flex 20
8-
shoulders: extend 55
8+
shoulders: flex 65
99
elbows: flex 10
1010
neck: extend 12
1111
ground-lock: feet
1212
cue "Hinge to a flat back, let the arms hang straight down"
1313

1414
step "Row" 0.9s ease-out:
15-
shoulders: extend 15
15+
shoulders: extend 10
1616
elbows: flex 95
1717
ground-lock: feet
1818
cue "Drive the elbows up past the ribs, squeeze the shoulder blades"
1919

2020
step "Lower" 1s ease-in:
21-
shoulders: extend 55
21+
shoulders: flex 65
2222
elbows: flex 10
2323
ground-lock: feet
2424
cue "Lower the bar under control, keep the back flat"
2525

2626
step "Stand" 1s ease-out:
2727
pelvis: hinge 0
2828
knees: flex 0
29-
shoulders: extend 0
29+
shoulders: flex 0
3030
elbows: flex 0
3131
neck: extend 0
3232
ground-lock: feet

spec/examples/bicycle-crunch.posecode

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,22 +13,25 @@ posecode exercise "Bicycle crunch"
1313

1414
step "Right to left" 0.8s ease-in-out:
1515
spine: rotate-out 20
16+
chest: rotate-out 12
1617
hip_left: flex 110
1718
knee_left: flex 90
18-
hip_right: flex 25
19-
knee_right: flex 20
19+
hip_right: flex 15
20+
knee_right: flex 5
2021
cue "Right elbow toward the left knee; the right leg extends long"
2122

2223
step "Left to right" 0.8s ease-in-out:
2324
spine: rotate-in 20
25+
chest: rotate-in 12
2426
hip_right: flex 110
2527
knee_right: flex 90
26-
hip_left: flex 25
27-
knee_left: flex 20
28+
hip_left: flex 15
29+
knee_left: flex 5
2830
cue "Switch: left elbow toward the right knee"
2931

3032
step "Center" 0.6s ease-out:
3133
spine: rotate-in 0
34+
chest: rotate-in 0
3235
hip_right: flex 90
3336
knee_right: flex 90
3437
hip_left: flex 90

spec/examples/box-squat.posecode

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@ posecode exercise "Box squat"
77
hips: flex 85
88
knees: flex 90
99
ankles: dorsiflex 12
10-
spine: flex 10
10+
pelvis: hinge 20
11+
spine: flex 0
1112
shoulders: flex 70
1213
ground-lock: feet
1314
cue "Push the hips back and sit lightly onto the box"
@@ -16,6 +17,7 @@ posecode exercise "Box squat"
1617
hips: flex 0
1718
knees: flex 0
1819
ankles: dorsiflex 0
20+
pelvis: hinge 0
1921
spine: flex 0
2022
shoulders: flex 0
2123
ground-lock: feet

spec/examples/chair-pose.posecode

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@ posecode posture "Chair pose"
77
knees: flex 70
88
ankles: dorsiflex 12
99
shoulders: flex 170
10-
spine: flex 10
10+
pelvis: hinge 15
11+
spine: extend 5
1112
ground-lock: feet
1213
cue "Sit the hips back and down, reach the arms overhead"
1314

@@ -16,7 +17,8 @@ posecode posture "Chair pose"
1617
knees: flex 0
1718
ankles: dorsiflex 0
1819
shoulders: flex 0
19-
spine: flex 0
20+
pelvis: hinge 0
21+
spine: extend 0
2022
ground-lock: feet
2123
cue "Press through the feet to stand, arms float down"
2224

spec/examples/crunch.posecode

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ posecode exercise "Crunch"
77
knees: flex 90
88
spine: flex 30
99
chest: flex 20
10-
neck: flex 20
10+
neck: flex 8
1111
shoulders: flex 45
1212
ground-lock: feet
1313
cue "Curl the shoulders off the floor, ribs toward the hips"

spec/examples/dead-bug.posecode

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,17 @@ posecode exercise "Dead bug"
1010

1111
step "Extend right arm & left leg" 1.2s ease-in-out:
1212
shoulder_right: flex 150
13-
hip_left: flex 25
14-
knee_left: flex 30
13+
hip_left: flex 20
14+
knee_left: flex 5
1515
cue "Lower the right arm overhead and the left leg toward the floor"
1616

1717
step "Switch" 1.2s ease-in-out:
1818
shoulder_right: flex 90
1919
hip_left: flex 90
2020
knee_left: flex 90
2121
shoulder_left: flex 150
22-
hip_right: flex 25
23-
knee_right: flex 30
22+
hip_right: flex 20
23+
knee_right: flex 5
2424
cue "Return and switch: left arm and right leg reach out"
2525

2626
step "Return" 1s ease-out:

spec/examples/forward-lunge.posecode

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,10 @@ posecode exercise "Forward lunge"
66
hip_right: flex 45
77
knee_right: flex 95
88
hip_left: extend 15
9-
knee_left: flex 45
9+
knee_left: flex 80
1010
ankle_right: dorsiflex 14
1111
spine: extend 4
12+
travel: 0 0.3
1213
ground-lock: feet
1314
cue "Step forward and lower the back knee toward the floor"
1415

@@ -19,6 +20,7 @@ posecode exercise "Forward lunge"
1920
knee_left: flex 0
2021
ankle_right: dorsiflex 0
2122
spine: flex 0
23+
travel: 0 0
2224
ground-lock: feet
2325
cue "Push through the front heel to stand tall"
2426

spec/examples/glute-bridge.posecode

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ posecode exercise "Glute bridge"
44

55
step "Bridge up" 1.6s ease-out:
66
knees: flex 90
7-
hips: extend 15
7+
hips: extend 20
88
spine: extend 10
99
ground-lock: feet
1010
cue "Press through the feet and lift the hips toward the ceiling"

spec/examples/pull-up.posecode

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ posecode exercise "Pull-up"
1616
cue "Hang from the bar, arms long, shoulders active"
1717

1818
step "Pull up" 1.2s ease-out:
19-
shoulders: flex 150
19+
shoulders: flex 105
2020
elbows: flex 130
2121
pin: hands bar
2222
cue "Pull the chest toward the bar, driving the elbows down"

spec/examples/seated-forward-fold.posecode

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,15 @@ posecode stretch "Seated forward fold"
33
pose start = seated
44

55
step "Fold" 3s ease-in-out:
6-
spine: flex 60
7-
chest: flex 25
8-
neck: flex 15
6+
hips: flex 115
7+
spine: flex 25
8+
chest: flex 15
9+
neck: flex 10
910
shoulders: flex 60
1011
cue "Hinge forward from the hips over the legs, reaching toward the feet"
1112

1213
step "Rise" 2.5s ease-in-out:
14+
hips: flex 90
1315
spine: flex 0
1416
chest: flex 0
1517
neck: flex 0

0 commit comments

Comments
 (0)