{% if owner_view %}{% set effort = run_effort(activity, fitness_zones(current_user).boundaries) %}Run effort: {{ '%.1f'|format(effort.score) if effort.score is not none else 'Unscored' }}{{ effort.reason }} · HR coverage {{ effort.coverage }}%. View fitness historyPRIVATE SESSION CONTEXTHow did this run feel? Perceived effort (1–10) Fatigue before the run (0–10) Notes{{ activity.session_context.get('notes', '') }} These observations stay private when you share a run. Numeric observations are available in Stats.Save session context{% endif %}
{{ effort.reason }} · HR coverage {{ effort.coverage }}%. View fitness history
These observations stay private when you share a run. Numeric observations are available in Stats.