Parent
What to build
Create the repo-owned Python sidecar package and console command so a developer can install and run rowing-tracker-sidecar locally without real cameras. The running service should satisfy the existing sidecar contract with a deterministic synthetic frame source, allowing Rowing Tracker to connect, start capture, receive schema-v2 sidecar-3d frames, stop capture, and finalize a session through the current app-side integration.
Acceptance criteria
Blocked by
None - can start immediately
Parent
What to build
Create the repo-owned Python sidecar package and console command so a developer can install and run
rowing-tracker-sidecarlocally without real cameras. The running service should satisfy the existing sidecar contract with a deterministic synthetic frame source, allowing Rowing Tracker to connect, start capture, receive schema-v2sidecar-3dframes, stop capture, and finalize a session through the current app-side integration.Acceptance criteria
rowing-tracker-sidecarconsole command.sidecar-3dframes with 33 keypoints and world-mm-3d coordinates.Blocked by
None - can start immediately