Skip to content

Add model-free CI for the biomechanics core - #1

Merged
jakegold1647 merged 1 commit into
mainfrom
maintenance/add-core-ci
Aug 22, 2026
Merged

Add model-free CI for the biomechanics core#1
jakegold1647 merged 1 commit into
mainfrom
maintenance/add-core-ci

Conversation

@jakegold1647

Copy link
Copy Markdown
Owner

Adds a lightweight CI boundary around the 3D biomechanics code without downloading MediaPipe or Depth Anything weights.

The new tests cover camera intrinsics, landmark lifting, flat-plane estimation, pose orientation, and COM motion on Python 3.11 and 3.12. The workflow also compiles the full Python tree so syntax regressions elsewhere are caught. I removed the unused OpenCV import from the core module so those tests only need NumPy.

Local checks:

  • python -m compileall -q run.py src scripts
  • python -m unittest discover -s tests -v

@jakegold1647
jakegold1647 merged commit dc4fb0f into main Aug 22, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant