log: dispatch on effort_kind; per-kind input UI for reps/timed/distance
effort: DistanceKind (track-only)