# MOCAPGOD Private video→mocap→clip pipeline. **Read PLAN.md before doing anything** — it is the work order; lanes execute one per session, acceptance checks are the definition of done. Facts: - Fleet: m3ultra (`m3ultra@100.89.131.57`) = pose engine (inference/training); ultra (this Mac) = Blender glue + orchestration + canonical repo; JING5 = capture. - Skeleton canon: mixamorig 65-joint from `~/Documents/character_kit` (see `spec/mixamorig_bones.json` once Lane 0 runs). - Interchange: BVH 30fps + JSON sidecar → anim-only FBX → `merge_anims.py` → GLB banks. - Legal rails are in PLAN.md §Ground rules — SMPL licensing gate in Lane B is a hard stop for a John-decision; no Cascadeur reverse engineering; no Mixamo-as-training-data. - Long jobs: heartbeat convention (`~/.jobs/`); scheduled jobs use /opt/homebrew/bin/python3 (TCC); bulk output through `| lm -l 2`. - Progress ledger: PROGRESS.md (create on Lane 0).