Skip to content
RIRVana
Changelog

What changed, and why.

Every entry names the plan it came from. Fixes to counting rules and estimator confidence are marked; cosmetic work is not listed.

  1. Plan 057

    Derive fixture frame counts

    Recognition fixtures derive their frame counts from the capture instead of a hard-coded constant.

    shipped
  2. Plan 040

    Scope the reduced-motion collapse

    Reduced motion zeroes travel but keeps press feedback. Nothing disappears.

    shipped
  3. Plan 039

    One press response

    A single press recipe across web and device: tint down at 80 ms, never scale or lift.

    shipped
  4. Plan 038

    Make set video saving honest

    Local set video reports a save only when the file exists. No faked success on a stale module.

    shipped
  5. Plan 036

    Close the camera ownership race

    One owner for the camera session across sets, so the tracker is not rebuilt between them.

    shipped
  6. Plan 034

    Report the endpoint candidate in diagnostics

    Rep endpoint candidates are surfaced in the diagnostics view for calibration review.

    diagnostics
  7. Plan 031

    Reset the detector on a lens swap

    Switching front and rear camera resets the pose detector, so the first rep is read clean.

    shipped
  8. Plan 030

    Give flexion patterns a lockout tolerance

    Hinge and squat patterns tolerate an incomplete lockout without dropping the rep.

    counting fix
  9. Plan 029

    Make the threshold table coherent

    One depth and lockout table per movement pattern, shared by the tracker and the review.

    counting fix
  10. Plan 020

    Clear the latched lockout peak

    A latched peak no longer inflates the next rep's range of motion.

    counting fix