Alina Lozovskaya commited on
Commit
c9fa60d
·
1 Parent(s): 0c52633

Create pull_request_template.md

Browse files
Files changed (1) hide show
  1. .github/pull_request_template.md +36 -0
.github/pull_request_template.md ADDED
@@ -0,0 +1,36 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ## Summary
2
+ <!-- What does this PR change and why? -->
3
+
4
+ ## Category
5
+ - [ ] Fix
6
+ - [ ] Feature
7
+ - [ ] Refactor
8
+ - [ ] Docs
9
+ - [ ] CI/CD
10
+ - [ ] Other
11
+
12
+ ## Check before merging
13
+ ### Basic
14
+ - [ ] CI green (Ruff, Tests, Mypy)
15
+ - [ ] Code update is clear (types, docs, comments)
16
+
17
+ ### Run modes
18
+ - [ ] Headless mode (default)
19
+ - [ ] Gradio UI (`--gradio`)
20
+ - [ ] Everything is tested in simulation as well (`--gradio` required)
21
+
22
+ ### Vision / motion
23
+ - [ ] Local vision (`--local-vision`)
24
+ - [ ] YOLO or MediaPipe head tracker (`--head-tracker {yolo,mediapipe}`)
25
+ - [ ] Camera pipeline (with/without `--no-camera`)
26
+ - [ ] Movement manager (dances, emotions, head motion)
27
+ - [ ] Head wobble
28
+ - [ ] Profiles or custom tools
29
+
30
+ ### Dependencies & config
31
+ - [ ] Updated `pyproject.toml` if deps/extras changed
32
+ - [ ] Regenerated `uv.lock` if deps changed
33
+ - [ ] Updated `.env.example` if new config vars added
34
+
35
+ ## Notes
36
+ <!-- Optional: context, caveats, migration notes -->