Add the remaining census stations: Pec Deck, Rear Delt Fly, cable staples

Pec Deck and Rear Delt Fly author the face-on and from-behind cameras;
Triceps Pushdown and Face Pull are the cable station's two entries per
the coverage model (cable curl/crossover are considered exclusions).

Claude-Session: https://claude.ai/code/session_01HJDQQDA9QdP8zByg43H5v3
This commit is contained in:
2026-07-07 12:12:02 -04:00
parent 5bbe3f6ff0
commit b545ad05c9
24 changed files with 574 additions and 0 deletions
@@ -0,0 +1,23 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 180" fill="none">
<title>Rear Delt Fly</title>
<path d="M 190.0 169.6 L 190.0 141.2 L 130.0 141.2 L 130.0 169.6 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<path d="M 160.0 64.0 L 160.0 120.0 L 160.0 120.0 L 160.0 64.0 Z" fill="#c5cad4" stroke="#c5cad4" stroke-width="16" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 135.0 131.0 L 185.0 131.0 L 185.0 131.0 L 135.0 131.0 Z" fill="#c5cad4" stroke="#c5cad4" stroke-width="10" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 160.0 136.0 L 160.0 150.0" stroke="#c5cad4" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<path id="leg_l" d="M 153.0 116.0 L 153.0 117.6 L 153.0 153.6 L 153.0 148.7" stroke="#a9afba" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="leg_r" d="M 167.0 116.0 L 167.0 117.6 L 167.0 153.6 L 167.0 148.7" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<path id="arm_l" d="M 149.0 32.3 L 145.9 29.7 L 142.8 19.4" stroke="#86cfc5" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="arm_r" d="M 171.0 32.3 L 174.1 29.7 L 177.2 19.4" stroke="#0d9488" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<path id="girdle" d="M 149.0 32.3 L 160.0 32.3 L 171.0 32.3" stroke="#3a3f4b" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 153.0 116.0 L 160.0 116.0 L 167.0 116.0" stroke="#3a3f4b" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="spine" d="M 160.0 116.0 Q 160.0 73.2 160.0 32.3" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 177.2 28.4 L 177.2 10.4" stroke="#6b7180" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 142.8 28.4 L 142.8 10.4" stroke="#6b7180" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<circle id="head" cx="160.0" cy="12.6" r="10" fill="white" stroke="#3a3f4b" stroke-width="6"/>
<g font-family="-apple-system, Helvetica, sans-serif" font-size="11" fill="#6b7180">
<line x1="224" y1="16" x2="238" y2="16" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<text x="243" y="20">near</text>
<line x1="273" y1="16" x2="287" y2="16" stroke="#a9afba" stroke-width="4" stroke-linecap="round"/>
<text x="292" y="20">far</text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

@@ -0,0 +1,23 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 180" fill="none">
<title>Rear Delt Fly</title>
<path d="M 190.0 169.6 L 190.0 141.2 L 130.0 141.2 L 130.0 169.6 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<path d="M 160.0 64.0 L 160.0 120.0 L 160.0 120.0 L 160.0 64.0 Z" fill="#c5cad4" stroke="#c5cad4" stroke-width="16" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 135.0 131.0 L 185.0 131.0 L 185.0 131.0 L 135.0 131.0 Z" fill="#c5cad4" stroke="#c5cad4" stroke-width="10" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 160.0 136.0 L 160.0 150.0" stroke="#c5cad4" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<path id="leg_l" d="M 153.0 116.0 L 153.0 117.6 L 153.0 153.6 L 153.0 148.7" stroke="#a9afba" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="leg_r" d="M 167.0 116.0 L 167.0 117.6 L 167.0 153.6 L 167.0 148.7" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<path id="girdle" d="M 149.0 32.3 L 160.0 32.3 L 171.0 32.3" stroke="#3a3f4b" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 153.0 116.0 L 160.0 116.0 L 167.0 116.0" stroke="#3a3f4b" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="spine" d="M 160.0 116.0 Q 160.0 73.2 160.0 32.3" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<path id="arm_l" d="M 149.0 32.3 L 119.2 35.2 L 90.3 35.1" stroke="#86cfc5" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="arm_r" d="M 171.0 32.3 L 200.8 35.2 L 229.7 35.1" stroke="#0d9488" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 229.7 44.1 L 229.7 26.1" stroke="#6b7180" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 90.3 44.1 L 90.3 26.1" stroke="#6b7180" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<circle id="head" cx="160.0" cy="12.6" r="10" fill="white" stroke="#3a3f4b" stroke-width="6"/>
<g font-family="-apple-system, Helvetica, sans-serif" font-size="11" fill="#6b7180">
<line x1="224" y1="16" x2="238" y2="16" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<text x="243" y="20">near</text>
<line x1="273" y1="16" x2="287" y2="16" stroke="#a9afba" stroke-width="4" stroke-linecap="round"/>
<text x="292" y="20">far</text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

+38
View File
@@ -0,0 +1,38 @@
# Rear Delt Fly
The reverse pec deck — facing the pad, arms sweep from the front out
wide and back, hitting what pressing never touches.
- **Category:** Main circuit
- **Type:** Machine-based reverse fly
- **Targets:** Rear delts, mid-back
- **Prescription:** 3 × 1215, light
## Setup
Set the handles to the rear-fly position and sit facing the pad, chest
supported, handles together in front at shoulder height, arms long with
soft elbows.
## Execution
1. Sweep both arms out and back as far as the shoulder blades allow.
2. Pause with the arms wide, squeezing between the shoulder blades.
3. Return forward under control without the stack touching down.
## Cues
- Lead with the knuckles, arms long — it's a sweep, not a row.
- Chest glued to the pad; no leaning back for leverage.
- Light weight, full arc — momentum defeats the rear delts instantly.
## Common Mistakes
- Bending the elbows into a rowing motion.
- Loading too heavy and shortening the arc.
- Shrugging the traps into the sweep.
## Progression
More reps and a longer pause out wide before more weight; the Face Pull
covers the same territory from the cable stack.
@@ -0,0 +1,37 @@
{
"name": "Rear Delt Fly",
"primary": 2,
"camera": {"yaw": 270},
"working": ["arm_r", "arm_l"],
"props": [
{"type": "scene", "shapes": [
{"kind": "line", "pts": [[160, 64], [160, 120]], "w": 16, "z": -14, "depth": 6},
{"kind": "line", "pts": [[135, 131], [185, 131]], "w": 10, "depth": 12},
{"kind": "line", "pts": [[160, 136], [160, 150]], "w": 6}
]},
{"type": "pad", "at": "hand_r", "angle": 90, "halfLen": 9, "w": 5},
{"type": "pad", "at": "hand_l", "angle": 90, "halfLen": 9, "w": 5}
],
"frames": [
{
"hold": 0.5, "tween": 1.1,
"root": {"pos": [160, 116]},
"spine": [0, 0],
"neck": 0,
"shoulder_r": {"flexion": 85, "abduction": 6}, "elbow_r": 15,
"shoulder_l": {"flexion": 85, "abduction": 6}, "elbow_l": 15,
"hip_r": 78, "knee_r": 62,
"hip_l": 78, "knee_l": 62
},
{
"hold": 0.5, "tween": 1.2,
"root": {"pos": [160, 116]},
"spine": [0, 0],
"neck": 0,
"shoulder_r": {"flexion": 12, "abduction": 84}, "elbow_r": 15,
"shoulder_l": {"flexion": 12, "abduction": 84}, "elbow_l": 15,
"hip_r": 78, "knee_r": 62,
"hip_l": 78, "knee_l": 62
}
]
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 122 KiB

+23
View File
@@ -0,0 +1,23 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 180" fill="none">
<title>Rear Delt Fly</title>
<path d="M 190.0 169.6 L 190.0 141.2 L 130.0 141.2 L 130.0 169.6 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<path d="M 160.0 64.0 L 160.0 120.0 L 160.0 120.0 L 160.0 64.0 Z" fill="#c5cad4" stroke="#c5cad4" stroke-width="16" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 135.0 131.0 L 185.0 131.0 L 185.0 131.0 L 135.0 131.0 Z" fill="#c5cad4" stroke="#c5cad4" stroke-width="10" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 160.0 136.0 L 160.0 150.0" stroke="#c5cad4" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<path id="leg_l" d="M 153.0 116.0 L 153.0 117.6 L 153.0 153.6 L 153.0 148.7" stroke="#a9afba" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="leg_r" d="M 167.0 116.0 L 167.0 117.6 L 167.0 153.6 L 167.0 148.7" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<path id="girdle" d="M 149.0 32.3 L 160.0 32.3 L 171.0 32.3" stroke="#3a3f4b" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 153.0 116.0 L 160.0 116.0 L 167.0 116.0" stroke="#3a3f4b" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="spine" d="M 160.0 116.0 Q 160.0 73.2 160.0 32.3" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<path id="arm_l" d="M 149.0 32.3 L 119.2 35.2 L 90.3 35.1" stroke="#86cfc5" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="arm_r" d="M 171.0 32.3 L 200.8 35.2 L 229.7 35.1" stroke="#0d9488" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 229.7 44.1 L 229.7 26.1" stroke="#6b7180" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 90.3 44.1 L 90.3 26.1" stroke="#6b7180" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<circle id="head" cx="160.0" cy="12.6" r="10" fill="white" stroke="#3a3f4b" stroke-width="6"/>
<g font-family="-apple-system, Helvetica, sans-serif" font-size="11" fill="#6b7180">
<line x1="224" y1="16" x2="238" y2="16" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<text x="243" y="20">near</text>
<line x1="273" y1="16" x2="287" y2="16" stroke="#a9afba" stroke-width="4" stroke-linecap="round"/>
<text x="292" y="20">far</text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.4 KiB