- prepare/*.sh: pass bare Google Drive file IDs to gdown instead of
`--fuzzy <url>`. gdown 5.0 removed `--fuzzy` (fuzzy parsing became the
default), so app.py's first-run bootstrap failed to fetch any
checkpoint and the Space crashed on startup. The bare ID form works on
both gdown 4.x and 6.x.
- requirements.txt: pin gdown==6.1.0, the only unpinned package and the
source of the drift above.
- plot_script.py: keep plot_3d_motion working on modern matplotlib.
Axes3D is no longer added to the figure automatically (>= 3.5),
Axes.lines / Axes.collections became read-only (>= 3.7), and
Axes3D.dist was removed (>= 3.8). Both new branches are guarded, so
matplotlib 3.3.4 still takes the original code path and its output is
byte-identical.
- configs: drop the unused DATASET.SMPL_PATH key, a leftover from MLD.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>