Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
With 0% schema description coverage the description carries the load, and it does well on the risky parts: `exercises` is the FULL end state in order (omission = removal), partial target/note inheritance, `target_duration_seconds` vs `target_reps`, and `base_updated_at` as an optimistic-concurrency token. Gaps remain: `name`, `estimated_duration_minutes`, `rest_seconds`, and especially `exercise_id` vs `exercise_slug` are never explained.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.