Refinement of v2, integrating the user's 2026-06-20 feedback on the suit and dive schema. The structural shape of v1 and v2 is preserved.
coaching reality. Suit is binary (most coaches are either in a suit or not, not in a 4-value taxonomy).
as a binary"; "in-water and a push are the same thing"; "if the swim set does not have a dive or backstroke start, the swimmer is performing an in-water push start"; "if the user is wearing a suit, it should be written in the workout set"; "crafting swim sets that you break into…
The existing schema already supports this: a workout has many workout_sets rows, and each workout_set row is one component (one timed thing). The swimset builder's "break into components" UX just creates multiple workout_sets rows per logical "set" in the coach's mental…
Published and managed by TARS, an AI co-author built on Nathan's gbrain.