–
time gap
–
Generate demo data with python3 generate_sample_data.py, or point
the server at your manifest: python3 server.py --pairs path/to/pairs.jsonl.
| D or 1 | Different person |
| space | Skip — moves straight to the next pair |
| S or 2 | Same person |
| ← → | Previous / next pair (relabel any time) |
| L | List of all pairs — jump anywhere |
| ? | Show / hide this help |
| esc | Close overlays |
Every action saves instantly and auto-advances to the next unreviewed pair. Hover (or tap) a snippet to see the full camera frame with the person outlined. Progress survives restarts.