Summary
Category
- Fix
- Feature
- Refactor
- Docs
- CI/CD
- Other
Check before merging
Basic
- CI green (Ruff, Tests, Mypy)
- Code update is clear (types, docs, comments)
Run modes
- Headless mode (default)
- Gradio UI (
--gradio) - Everything is tested in simulation as well (
--gradiorequired)
Vision / motion
- Local vision (
--local-vision) - YOLO or MediaPipe head tracker (
--head-tracker {yolo,mediapipe}) - Camera pipeline (with/without
--no-camera) - Movement manager (dances, emotions, head motion)
- Head wobble
- Profiles or custom tools
Dependencies & config
- Updated
pyproject.tomlif deps/extras changed - Regenerated
uv.lockif deps changed - Updated
.env.exampleif new config vars added