You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Make the sidecar's health/readiness behavior reflect the real camera rig and calibration state. A user should see accurate ready/initializing/error status in Rowing Tracker before capture starts, including camera count, fps, schema version, and useful diagnostics when the rig cannot produce valid sidecar-3d frames. Starting capture should fail clearly when cameras or calibration are not ready.
Acceptance criteria
Health reports ready, initializing, or error based on real source, camera, and calibration state.
Health includes fps, camera count, and schema version fields compatible with the current app-side readiness check.
Calibration traceability is surfaced as a sidecar-owned calibration id when available.
Capture start refuses to arm when the sidecar cannot produce schema-v2 sidecar-3d frames.
Parent
What to build
Make the sidecar's health/readiness behavior reflect the real camera rig and calibration state. A user should see accurate ready/initializing/error status in Rowing Tracker before capture starts, including camera count, fps, schema version, and useful diagnostics when the rig cannot produce valid
sidecar-3dframes. Starting capture should fail clearly when cameras or calibration are not ready.Acceptance criteria
ready,initializing, orerrorbased on real source, camera, and calibration state.sidecar-3dframes.Blocked by