Skip to content

Parse WorkoutStatistics for richer training analytics #7

@johnnyhuy

Description

@johnnyhuy

Top-level workout rows are not enough for deeper strength and recovery analysis. The export note explicitly calls out a second pass through WorkoutStatistics.

Starter scope:

  • parse child WorkoutStatistics
  • capture per-workout energy distance and heart-rate summaries where available
  • decide how those metrics feed BetterFit recommendations

Sources:

  • Notes/2026-04-19 - Apple Health Export Summary and Conversion Guide.md

Assignee: johnnyhuy

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions