Documentation Index
Fetch the complete documentation index at: https://docs.kynasmith.dev/llms.txt
Use this file to discover all available pages before exploring further.
Runtime contract
The runtime contract defines the pose frame schema and detection event types used by the SDKs and the API.Pose frames
Detected poses use the full canonical 33-landmark MediaPipe world-landmark set. Each pose frame includes:timestamp_mspose_schemalandmarksconfidence
Low-confidence frames
Lowvisibility, low presence, and low frame confidence are valid degraded signals. The SDKs preserve the full landmark set even when quality is low.
If the detector reports “no pose detected” for a given video frame, no pose frame is emitted and nothing is sent to Kynasmith.
Detection events
During a session, Kynasmith emits typed detection events:shape_enter— A phase in the movement was enteredshape_exit— A phase in the movement was exitedevent_completed— A full movement repetition was completedevent_interrupted— A movement repetition was interrupted before completionfeedback— A feedback cue defined in your MoveSpec was triggered